-----------------------------------------------------------------------------
 MANIFEST          |   52 ++++-----
 Makefile          |    4 
 aclocal.m4        |    6 -
 config.guess      |   14 +-
 config.sub        |   20 ++-
 configure         |   10 -
 configure.in      |    2 
 doc/CHANGES       |   37 +++++-
 doc/tin.1         |    2 
 doc/tin.5         |    2 
 include/policy.h  |   13 +-
 include/version.h |    6 -
 po/de.gmo         |binary
 po/de.po          |   12 +-
 po/en_GB.gmo      |binary
 po/en_GB.po       |   12 +-
 po/et.gmo         |binary
 po/et.po          |   10 -
 po/fr.gmo         |binary
 po/fr.po          |   10 -
 po/ru.gmo         |binary
 po/ru.po          |  279 +++++++++++++++++++++++++++++-----------------------
 po/rw.gmo         |binary
 po/rw.po          |   10 -
 po/sv.gmo         |binary
 po/sv.po          |   10 -
 po/tin.pot        |   10 -
 po/tr.gmo         |binary
 po/tr.po          |   10 -
 src/art.c         |    5 
 src/charset.c     |    4 
 src/misc.c        |    4 
 src/nntplib.c     |   14 ++
 tin.spec          |    2 
 tools/tinews.pl   |    4 
 35 files changed, 326 insertions(+), 238 deletions(-)
-----------------------------------------------------------------------------
diff -Nurp tin-1.8.1/MANIFEST tin-1.8.2/MANIFEST
--- tin-1.8.1/MANIFEST	2006-02-15 19:33:07.000000000 +0100
+++ tin-1.8.2/MANIFEST	2006-04-25 14:23:38.365430873 +0200
@@ -1,22 +1,22 @@
-MANIFEST for tin-1.8.1 (Wed Feb 15 19:33:05 CET 2006)
+MANIFEST for tin-1.8.2 (Tue Apr 25 14:23:36 CEST 2006)
 ----------------------------------------------------
   13806 ./Makefile
-   8336 ./MANIFEST
+   8337 ./MANIFEST
    1440 ./README
     564 ./README.MAC
    2209 ./README.VMS
    1006 ./README.WIN
- 150759 ./aclocal.m4
+ 150771 ./aclocal.m4
     882 ./conf-tin
-  43850 ./config.guess
-  32251 ./config.sub
- 491234 ./configure
+  44002 ./config.guess
+  32372 ./config.sub
+ 491258 ./configure
   31035 ./configure.in
    7123 ./install.sh
     838 ./mkdirs.sh
    1505 ./tin.spec
   18847 ./doc/ABOUT-NLS
-    830 ./doc/CHANGES
+   1616 ./doc/CHANGES
  252172 ./doc/CHANGES.old
    4881 ./doc/CREDITS
    1469 ./doc/DEBUG_REFS
@@ -48,15 +48,15 @@ MANIFEST for tin-1.8.1 (Wed Feb 15 19:33
    4168 ./doc/mmdf.5
    2128 ./doc/newsoverview.5
    6963 ./doc/plp_snprintf.3
- 118451 ./doc/tin.1
-  72829 ./doc/tin.5
+ 118448 ./doc/tin.1
+  72826 ./doc/tin.5
    4733 ./doc/w2r.1
    2196 ./doc/wildmat.3
     344 ./tools/expiretover
    3815 ./tools/metamutt
    2787 ./tools/opt-case.pl
    1410 ./tools/tinlock
-  25180 ./tools/tinews.pl
+  25305 ./tools/tinews.pl
    1654 ./tools/url_handler.sh
    3347 ./tools/w2r.pl
    1661 ./tools/expand_aliases.tgz
@@ -68,7 +68,7 @@ MANIFEST for tin-1.8.1 (Wed Feb 15 19:33
    6340 ./include/newsrc.h
    8397 ./include/nntplib.h
     665 ./include/plp_snprintf.h
-  12337 ./include/policy.h
+  12519 ./include/policy.h
   31008 ./include/proto.h
    5047 ./include/rfc2046.h
    3373 ./include/stpwatch.h
@@ -77,12 +77,12 @@ MANIFEST for tin-1.8.1 (Wed Feb 15 19:33
   13398 ./include/tinrc.h
    5670 ./include/tnntp.h
    2264 ./include/trace.h
-   2562 ./include/version.h
+   2561 ./include/version.h
   25899 ./src/active.c
-  58423 ./src/art.c
+  58441 ./src/art.c
   32282 ./src/attrib.c
   12947 ./src/auth.c
-  13712 ./src/charset.c
+  13728 ./src/charset.c
    8220 ./src/color.c
   58140 ./src/config.c
   20158 ./src/cook.c
@@ -112,7 +112,7 @@ MANIFEST for tin-1.8.1 (Wed Feb 15 19:33
    5257 ./src/mimetypes.c
   90398 ./src/misc.c
   40030 ./src/newsrc.c
-  45100 ./src/nntplib.c
+  45413 ./src/nntplib.c
    7192 ./src/nrctbl.c
   41832 ./src/options_menu.c
   58527 ./src/page.c
@@ -299,21 +299,21 @@ MANIFEST for tin-1.8.1 (Wed Feb 15 19:33
      41 ./intl/VERSION
    4962 ./po/Makefile.inn
     847 ./po/POTFILES.in
- 123205 ./po/tin.pot
+ 123243 ./po/tin.pot
  166688 ./po/de.gmo
- 199583 ./po/de.po
+ 199621 ./po/de.po
    7359 ./po/en_GB.gmo
- 125789 ./po/en_GB.po
+ 125827 ./po/en_GB.po
  159182 ./po/et.gmo
- 190796 ./po/et.po
+ 190834 ./po/et.po
  162233 ./po/fr.gmo
- 196282 ./po/fr.po
- 124139 ./po/ru.gmo
- 175536 ./po/ru.po
+ 196320 ./po/fr.po
+ 129821 ./po/ru.gmo
+ 178409 ./po/ru.po
    2081 ./po/rw.gmo
- 169405 ./po/rw.po
+ 169443 ./po/rw.po
   23145 ./po/sv.gmo
- 130510 ./po/sv.po
+ 130548 ./po/sv.po
    5889 ./po/tr.gmo
- 190180 ./po/tr.po
-8116197 total
+ 190218 ./po/tr.po
+8126799 total
diff -Nurp tin-1.8.1/Makefile tin-1.8.2/Makefile
--- tin-1.8.1/Makefile	2006-02-15 19:33:04.000000000 +0100
+++ tin-1.8.2/Makefile	2006-04-25 14:23:35.824905377 +0200
@@ -7,9 +7,9 @@
 PROJECT	= tin
 LVER	= 1
 PVER	= 8
-SVER	= 1
+SVER	= 2
 VER	= $(LVER).$(PVER).$(SVER)
-DVER	= 20060215
+DVER	= 20060425
 EXE	= tin
 
 # directory structure
diff -Nurp tin-1.8.1/aclocal.m4 tin-1.8.2/aclocal.m4
--- tin-1.8.1/aclocal.m4	2006-01-10 04:20:24.000000000 +0100
+++ tin-1.8.2/aclocal.m4	2006-03-02 12:14:08.020999842 +0100
@@ -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   : 2005-12-11
+dnl Updated   : 2006-03-02
 dnl Notes     :
 dnl
 dnl Copyright (c) 1995-2006 Thomas E. Dickey <dickey@invisible-island.net>
@@ -309,7 +309,7 @@ AC_DEFUN([AM_MULTIBYTE_ABLE],
       mbstowcs(wcb, icb, 5);
       iswprint((wint_t) wcb[0]);
       wcslen(wcb);
-      wcsnlen(wcb, 4);
+      /* wcsnlen(wcb, 4); */
       wcwidth((wint_t) wcb[0]);
       wcswidth(wcb, 5);
       wcstombs(ocb, wcb, 5);
@@ -333,7 +333,7 @@ AC_DEFUN([AM_MULTIBYTE_ABLE],
         mbstowcs(wcb, icb, 5);
         iswprint((wint_t) wcb[0]);
         wcslen(wcb);
-        wcsnlen(wcb, 4);
+        /* wcsnlen(wcb, 4); */
         wcwidth((wint_t) wcb[0]);
         wcswidth(wcb, 5);
         wcstombs(ocb, wcb, 5);
diff -Nurp tin-1.8.1/config.guess tin-1.8.2/config.guess
--- tin-1.8.1/config.guess	2006-01-30 09:32:34.000000000 +0100
+++ tin-1.8.2/config.guess	2006-02-27 04:25:53.338294465 +0100
@@ -1,9 +1,9 @@
 #! /bin/sh
 # Attempt to guess a canonical system name.
 #   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
-#   2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
+#   2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
 
-timestamp='2006-01-30'
+timestamp='2006-02-27'
 
 # 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
@@ -780,6 +780,9 @@ EOF
     i*:MINGW*:*)
 	echo ${UNAME_MACHINE}-pc-mingw32
 	exit ;;
+    i*:MSYS_NT-*:*:*)
+	echo ${UNAME_MACHINE}-pc-mingw32
+	exit ;;
     i*:windows32*:*)
 	# uname -m includes "-pc" on this system.
 	echo ${UNAME_MACHINE}-mingw32
@@ -788,7 +791,10 @@ EOF
 	echo ${UNAME_MACHINE}-pc-pw32
 	exit ;;
     x86:Interix*:[345]*)
-	echo i586-pc-interix${UNAME_RELEASE}|sed -e 's/\..*//'
+	echo i586-pc-interix${UNAME_RELEASE}
+	exit ;;
+    EM64T:Interix*:[345]*)
+	echo x86_64-unknown-interix${UNAME_RELEASE}
 	exit ;;
     [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
 	echo i${UNAME_MACHINE}-pc-mks
@@ -983,7 +989,7 @@ EOF
 	LIBC=gnulibc1
 	# endif
 	#else
-	#if defined(__INTEL_COMPILER) || defined(__PGI)
+	#if defined(__INTEL_COMPILER) || defined(__PGI) || defined(__sun)
 	LIBC=gnu
 	#else
 	LIBC=gnuaout
diff -Nurp tin-1.8.1/config.sub tin-1.8.2/config.sub
--- tin-1.8.1/config.sub	2006-01-02 21:04:44.000000000 +0100
+++ tin-1.8.2/config.sub	2006-03-08 12:42:53.056560018 +0100
@@ -1,9 +1,9 @@
 #! /bin/sh
 # Configuration validation subroutine script.
 #   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
-#   2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
+#   2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
 
-timestamp='2006-01-02'
+timestamp='2006-03-07'
 
 # This file is (in principle) common to ALL GNU software.
 # The presence of a machine in this file suggests that SOME GNU software
@@ -268,15 +268,16 @@ case $basic_machine in
 	| mn10200 | mn10300 \
 	| mt \
 	| msp430 \
+	| nios | nios2 \
 	| ns16k | ns32k \
 	| or32 \
 	| pdp10 | pdp11 | pj | pjl \
 	| powerpc | powerpc64 | powerpc64le | powerpcle | ppcbe \
 	| pyramid \
-	| sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | shbe | shle | sh[1234]le | sh3ele \
+	| sh | sh[1234] | sh[24]a | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
 	| sh64 | sh64le \
-	| sparc | sparc64 | sparc64b | sparc86x | sparclet | sparclite \
-	| sparcv8 | sparcv9 | sparcv9b \
+	| sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
+	| sparcv8 | sparcv9 | sparcv9b | sparcv9v \
 	| strongarm \
 	| tahoe | thumb | tic4x | tic80 | tron \
 	| v850 | v850e \
@@ -350,17 +351,18 @@ case $basic_machine in
 	| mmix-* \
 	| mt-* \
 	| msp430-* \
+	| nios-* | nios2-* \
 	| none-* | np1-* | ns16k-* | ns32k-* \
 	| orion-* \
 	| pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
 	| powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* | ppcbe-* \
 	| pyramid-* \
 	| romp-* | rs6000-* \
-	| sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | shbe-* \
+	| sh-* | sh[1234]-* | sh[24]a-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
 	| shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
-	| sparc-* | sparc64-* | sparc64b-* | sparc86x-* | sparclet-* \
+	| sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
 	| sparclite-* \
-	| sparcv8-* | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \
+	| sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | strongarm-* | sv1-* | sx?-* \
 	| tahoe-* | thumb-* \
 	| tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
 	| tron-* \
@@ -1126,7 +1128,7 @@ case $basic_machine in
 	sh[1234] | sh[24]a | sh[34]eb | sh[1234]le | sh[23]ele)
 		basic_machine=sh-unknown
 		;;
-	sparc | sparcv8 | sparcv9 | sparcv9b)
+	sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
 		basic_machine=sparc-sun
 		;;
 	cydra)
diff -Nurp tin-1.8.1/configure tin-1.8.2/configure
--- tin-1.8.1/configure	2006-02-15 19:33:05.000000000 +0100
+++ tin-1.8.2/configure	2006-04-25 14:23:36.276820971 +0200
@@ -863,7 +863,7 @@ fi
 
 
 PACKAGE=tin
-VERSION=1.8.1
+VERSION=1.8.2
 cat >> confdefs.h <<EOF
 #define PACKAGE "$PACKAGE"
 EOF
@@ -6527,7 +6527,7 @@ char icb[5] = {0xa4, 0xa4, 0xa4, 0xe5, 0
       mbstowcs(wcb, icb, 5);
       iswprint((wint_t) wcb[0]);
       wcslen(wcb);
-      wcsnlen(wcb, 4);
+      /* wcsnlen(wcb, 4); */
       wcwidth((wint_t) wcb[0]);
       wcswidth(wcb, 5);
       wcstombs(ocb, wcb, 5);
@@ -6563,7 +6563,7 @@ char icb[5] = {0xa4, 0xa4, 0xa4, 0xe5, 0
         mbstowcs(wcb, icb, 5);
         iswprint((wint_t) wcb[0]);
         wcslen(wcb);
-        wcsnlen(wcb, 4);
+        /* wcsnlen(wcb, 4); */
         wcwidth((wint_t) wcb[0]);
         wcswidth(wcb, 5);
         wcstombs(ocb, wcb, 5);
@@ -12698,7 +12698,7 @@ char icb[5] = {0xa4, 0xa4, 0xa4, 0xe5, 0
       mbstowcs(wcb, icb, 5);
       iswprint((wint_t) wcb[0]);
       wcslen(wcb);
-      wcsnlen(wcb, 4);
+      /* wcsnlen(wcb, 4); */
       wcwidth((wint_t) wcb[0]);
       wcswidth(wcb, 5);
       wcstombs(ocb, wcb, 5);
@@ -12734,7 +12734,7 @@ char icb[5] = {0xa4, 0xa4, 0xa4, 0xe5, 0
         mbstowcs(wcb, icb, 5);
         iswprint((wint_t) wcb[0]);
         wcslen(wcb);
-        wcsnlen(wcb, 4);
+        /* wcsnlen(wcb, 4); */
         wcwidth((wint_t) wcb[0]);
         wcswidth(wcb, 5);
         wcstombs(ocb, wcb, 5);
diff -Nurp tin-1.8.1/configure.in tin-1.8.2/configure.in
--- tin-1.8.1/configure.in	2006-02-15 19:33:04.000000000 +0100
+++ tin-1.8.2/configure.in	2006-04-25 14:23:35.805908925 +0200
@@ -41,7 +41,7 @@ AC_PREFIX_DEFAULT(/usr/local)
 
 dnl PACKAGE is required for GNU gettext
 PACKAGE=tin
-VERSION=1.8.1
+VERSION=1.8.2
 AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE")
 AC_DEFINE_UNQUOTED(VERSION, "$VERSION")
 AC_SUBST(PACKAGE)
diff -Nurp tin-1.8.1/doc/CHANGES tin-1.8.2/doc/CHANGES
--- tin-1.8.1/doc/CHANGES	2006-02-15 19:08:31.000000000 +0100
+++ tin-1.8.2/doc/CHANGES	2006-04-25 14:17:15.042915078 +0200
@@ -1,27 +1,52 @@
+-- 1.8.2 release 20060425 "Shillay" --
+
+ 011) Andrey Simonenko <simon@comsys.ntu-kpi.kiev.ua>
+      ADD. updated russian translation
+      FIX. ru.po
+
+ 010) Urs Janssen <urs@tin.org>
+      BUG. possible division by zero in thread_by_percentage()
+      FIX. art.c
+
+ 009) Urs Janssen <urs@tin.org>
+      BUG. didn't reissue GROUP cmd after reconnect with authentication
+      BUG. possible buffer overflow
+      REM. unnecessary test for wcsnlen
+      ADD. cat, jobs, travel and mobi TLDs
+      FIX. aclocal.m4, policy.h, misc.c, nntplib.c
+
+ 008) Urs Janssen <urs@tin.org>
+      ADD. config.guess, config.sub update
+      FIX. config.guess, config.sub
+
+ 007) Michael Bienia <michael@vorlon.ping.de>
+      BUG. buffer overflow in convert_tex2iso in UTF-8 environment
+      FIX. charset.c
+
 -- 1.8.1 release 20060215 "Mealasta" --
 
-U062) Aleksey Salow <aleksey.salow@gmail.com>
+ 006) Aleksey Salow <aleksey.salow@gmail.com>
       BUG. possible buffer overflow
       FIX. mail.c
 
-U061) Daniel Nylander <po@danielnylander.se>
+ 005) Daniel Nylander <po@danielnylander.se>
       ADD. initial swedish translation
       FIX. sv.po
 
-U060) Chung-chieh Shan <ken@digitas.harvard.edu>
+ 004) Chung-chieh Shan <ken@digitas.harvard.edu>
       BUG. bogus '/' in MAILDIR_NEW
       FIX. misc.c
 
-U059) Thomas E. Dickey <dickey@invisible-island.net>
+ 003) Thomas E. Dickey <dickey@invisible-island.net>
       Urs Janssen <urs@tin.org>
       BUG. build problem on Mac OS X
       FIX. tin.h, header.c, nntplib.c
 
-U058) Urs Janssen <urs@tin.org>
+ 002) Urs Janssen <urs@tin.org>
       ADD. config.guess, config.sub update
       FIX. config.guess, config.sub
 
-U057) Andrey Simonenko <simon@comsys.ntu-kpi.kiev.ua>
+ 001) Andrey Simonenko <simon@comsys.ntu-kpi.kiev.ua>
       ADD. updated russian translation
       FIX. ru.po
 
diff -Nurp tin-1.8.1/doc/tin.1 tin-1.8.2/doc/tin.1
--- tin-1.8.1/doc/tin.1	2006-02-15 19:16:22.000000000 +0100
+++ tin-1.8.2/doc/tin.1	2006-04-25 14:23:08.052092993 +0200
@@ -19,7 +19,7 @@
 .fi
 ..
 .\"
-.TH tin 1 "February 15th, 2006" "1.8.1" "A Usenet newsreader"
+.TH tin 1 "April 25th, 2006" "1.8.2" "A Usenet newsreader"
 .\"
 .\"
 .SH NAME
diff -Nurp tin-1.8.1/doc/tin.5 tin-1.8.2/doc/tin.5
--- tin-1.8.1/doc/tin.5	2006-02-15 19:16:36.000000000 +0100
+++ tin-1.8.2/doc/tin.5	2006-04-25 14:23:19.123024996 +0200
@@ -16,7 +16,7 @@
 .fi
 ..
 .\"
-.TH tin 5 "February 15th, 2006" "1.8.1" "A Usenet newsreader"
+.TH tin 5 "April 25th, 2006" "1.8.2" "A Usenet newsreader"
 
 .SH NAME
 tin, rtin \- related files
diff -Nurp tin-1.8.1/include/policy.h tin-1.8.2/include/policy.h
--- tin-1.8.1/include/policy.h	2005-12-02 12:08:13.000000000 +0100
+++ tin-1.8.2/include/policy.h	2006-04-01 17:36:22.382649343 +0200
@@ -3,7 +3,7 @@
  *  Module    : policy.h
  *  Author    : Ralf Doeblitz <doeblitz@gmx.de>
  *  Created   : 1999-01-12
- *  Updated   : 2005-11-17
+ *  Updated   : 2006-04-01
  *  Notes     : #defines and static data for policy configuration
  *
  * Copyright (c) 1999-2006 Ralf Doeblitz <doeblitz@gmx.de>
@@ -222,6 +222,7 @@
  * requested new TLDs:
  * .ax  Aaland-Islands (Finnish; planned for 2006)
  * .cs  Serbia and Montenegro
+ * .ct  Catalonia
  *
  * xccTLDs:
  * .gb  United Kingdom, use .uk
@@ -268,6 +269,7 @@ static char gnksa_country_codes[26*26] =
  */
 static const char *gnksa_domain_list[] = {
 	"biz",	/* Businesses */
+	"cat",	/* Catalan linguistic and cultural community */
 	"com",	/* Commercial */
 	"edu",	/* Educational */
 	"gov",	/* US Government */
@@ -280,12 +282,15 @@ static const char *gnksa_domain_list[] =
 	"arpa",	/* Address and Routing Parameter Area */
 	"coop",	/* Non-profit cooperatives */
 	"info",	/* Unrestricted use */
+	"jobs",	/* Human resource managers */
+	"mobi",	/* Mobile products and services */
 	"name",	/* For registration by individuals */
 	"museum",	/* Museums */
+	"travel",	/* Travel industry */
 	/*
-	 * more gTLDs to come >=2005, proposed are:
-	 *  .asia   .cat    .jobs   .mail   .mobi
-	 *  .post   .tel    .travel .xxx	.kids
+	 * more gTLDs to come >=2006, proposed are:
+	 *  .asia   .mail    .kids  (.berlin)
+	 *  .post   .tel     .xxx   (.sco)
 	 */
 #	if 0		/* $DEAD */
 	"nato",
diff -Nurp tin-1.8.1/include/version.h tin-1.8.2/include/version.h
--- tin-1.8.1/include/version.h	2006-02-15 19:33:04.000000000 +0100
+++ tin-1.8.2/include/version.h	2006-04-25 14:23:35.857899215 +0200
@@ -40,10 +40,10 @@
 
 #	define PRODUCT		"tin"
 #	ifndef TIN_AUTOCONF_H
-#		define VERSION		"1.8.1"
+#		define VERSION		"1.8.2"
 #	endif /* !TIN_AUTOCONF_H */
-#	define RELEASEDATE	"20060215"
-#	define RELEASENAME	"Mealasta"
+#	define RELEASEDATE	"20060425"
+#	define RELEASENAME	"Shillay"
 /* config-file versions - must by dotted triples */
 #	define TINRC_VERSION	"1.3.7"
 #	define ATTRIBUTES_VERSION	"1.0.4"
Binary files tin-1.8.1/po/de.gmo and tin-1.8.2/po/de.gmo differ
diff -Nurp tin-1.8.1/po/de.po tin-1.8.2/po/de.po
--- tin-1.8.1/po/de.po	2006-02-15 19:10:01.000000000 +0100
+++ tin-1.8.2/po/de.po	2006-04-25 14:20:36.920336545 +0200
@@ -5,9 +5,9 @@
 # Christian Garbs <tin-dev@cgarbs.de>, 2003
 #
 msgid	""
-msgstr	"Project-Id-Version: tin 1.8.1\n"
+msgstr	"Project-Id-Version: tin 1.8.2\n"
 	"Report-Msgid-Bugs-To: \n"
-	"POT-Creation-Date: 2006-02-15 19:09+0100\n"
+	"POT-Creation-Date: 2006-04-25 14:20+0200\n"
 	"PO-Revision-Date: 2005-01-29 23:50+0100\n"
 	"Last-Translator: Sven Hartge <oweh@ds9.argh.org>, Kai Bojens <kbojens@on-"
 	"luebeck.de>\n"
@@ -16,7 +16,7 @@ msgstr	"Project-Id-Version: tin 1.8.1\n"
 	"Content-Type: text/plain; charset=ISO-8859-1\n"
 	"Content-Transfer-Encoding: 8bit\n"
 
-#: src/art.c:1533
+#: src/art.c:1534
 #, c-format
 msgid	"%d Bad overview record (%d fields) '%s'"
 msgstr	"%d Fehlerhafter Overview-Datensatz (%d Felder) '%s'"
@@ -6463,11 +6463,11 @@ msgid	"\n"
 msgstr	"\n"
 	"Server reagierte nicht, Wiederholung Nummer # %d\n"
 
-#: src/nntplib.c:842
+#: src/nntplib.c:842 src/nntplib.c:1630
 msgid	"Rejoin current group\n"
 msgstr	"Betrete aktuelle Gruppe neu\n"
 
-#: src/nntplib.c:849
+#: src/nntplib.c:849 src/nntplib.c:1637
 #, c-format
 msgid	"Read (%s)\n"
 msgstr	"Lese (%s)\n"
@@ -6485,7 +6485,7 @@ msgstr	"Sende letztes Kommando (%s) neu\
 #. *       - use some sort of pager?
 #. *       - -> lang.c
 #.
-#: src/nntplib.c:1759
+#: src/nntplib.c:1769
 msgid	"MOTD: "
 msgstr	""
 
Binary files tin-1.8.1/po/en_GB.gmo and tin-1.8.2/po/en_GB.gmo differ
diff -Nurp tin-1.8.1/po/en_GB.po tin-1.8.2/po/en_GB.po
--- tin-1.8.1/po/en_GB.po	2006-02-15 19:10:02.000000000 +0100
+++ tin-1.8.2/po/en_GB.po	2006-04-25 14:21:47.941061009 +0200
@@ -2,9 +2,9 @@
 # Robert Brady <rwb197@ecs.soton.ac.uk>, 2000-2002
 #
 msgid	""
-msgstr	"Project-Id-Version: tin 1.8.1\n"
+msgstr	"Project-Id-Version: tin 1.8.2\n"
 	"Report-Msgid-Bugs-To: \n"
-	"POT-Creation-Date: 2006-02-15 19:09+0100\n"
+	"POT-Creation-Date: 2006-04-25 14:20+0200\n"
 	"PO-Revision-Date: 2002-11-15 20:10+0000\n"
 	"Last-Translator: Robert Brady <rwb197@zepler.org>\n"
 	"Language-Team: \n"
@@ -12,7 +12,7 @@ msgstr	"Project-Id-Version: tin 1.8.1\n"
 	"Content-Type: text/plain; charset=ISO-8859-1\n"
 	"Content-Transfer-Encoding: 8bit\n"
 
-#: src/art.c:1533
+#: src/art.c:1534
 #, c-format
 msgid	"%d Bad overview record (%d fields) '%s'"
 msgstr	""
@@ -5928,11 +5928,11 @@ msgid	"\n"
 	"Server timed out, trying reconnect # %d\n"
 msgstr	""
 
-#: src/nntplib.c:842
+#: src/nntplib.c:842 src/nntplib.c:1630
 msgid	"Rejoin current group\n"
 msgstr	""
 
-#: src/nntplib.c:849
+#: src/nntplib.c:849 src/nntplib.c:1637
 #, c-format
 msgid	"Read (%s)\n"
 msgstr	""
@@ -5949,7 +5949,7 @@ msgstr	""
 #. *       - use some sort of pager?
 #. *       - -> lang.c
 #.
-#: src/nntplib.c:1759
+#: src/nntplib.c:1769
 msgid	"MOTD: "
 msgstr	""
 
Binary files tin-1.8.1/po/et.gmo and tin-1.8.2/po/et.gmo differ
diff -Nurp tin-1.8.1/po/et.po tin-1.8.2/po/et.po
--- tin-1.8.1/po/et.po	2006-02-15 19:10:03.000000000 +0100
+++ tin-1.8.2/po/et.po	2006-04-25 14:20:37.733184569 +0200
@@ -5,7 +5,7 @@
 msgid	""
 msgstr	"Project-Id-Version: tin 1.7.11\n"
 	"Report-Msgid-Bugs-To: \n"
-	"POT-Creation-Date: 2006-02-15 19:09+0100\n"
+	"POT-Creation-Date: 2006-04-25 14:20+0200\n"
 	"PO-Revision-Date: 2005-09-30 09:49+0300\n"
 	"Last-Translator: Toomas Soome <Toomas.Soome@microlink.ee>\n"
 	"Language-Team: Estonian <et@li.org>\n"
@@ -13,7 +13,7 @@ msgstr	"Project-Id-Version: tin 1.7.11\n
 	"Content-Type: text/plain; charset=ISO-8859-15\n"
 	"Content-Transfer-Encoding: 8bit\n"
 
-#: src/art.c:1533
+#: src/art.c:1534
 #, c-format
 msgid	"%d Bad overview record (%d fields) '%s'"
 msgstr	"%d Vigane overview kirje (%d vДlja) '%s'"
@@ -6387,11 +6387,11 @@ msgid	"\n"
 msgstr	"\n"
 	"эhendus serveriga aegus, proovin taastada, katse %d\n"
 
-#: src/nntplib.c:842
+#: src/nntplib.c:842 src/nntplib.c:1630
 msgid	"Rejoin current group\n"
 msgstr	"TaasЭhinen jooksva grupiga\n"
 
-#: src/nntplib.c:849
+#: src/nntplib.c:849 src/nntplib.c:1637
 #, c-format
 msgid	"Read (%s)\n"
 msgstr	"Lugesin (%s)\n"
@@ -6408,7 +6408,7 @@ msgstr	"Saada viimane kДsk uuesti (%s)\n
 #. *       - use some sort of pager?
 #. *       - -> lang.c
 #.
-#: src/nntplib.c:1759
+#: src/nntplib.c:1769
 msgid	"MOTD: "
 msgstr	"MOTD: "
 
Binary files tin-1.8.1/po/fr.gmo and tin-1.8.2/po/fr.gmo differ
diff -Nurp tin-1.8.1/po/fr.po tin-1.8.2/po/fr.po
--- tin-1.8.1/po/fr.po	2006-02-15 19:10:33.000000000 +0100
+++ tin-1.8.2/po/fr.po	2006-04-25 14:20:38.183100449 +0200
@@ -4,7 +4,7 @@
 msgid	""
 msgstr	"Project-Id-Version: 1.8.0\n"
 	"Report-Msgid-Bugs-To: \n"
-	"POT-Creation-Date: 2006-02-15 19:09+0100\n"
+	"POT-Creation-Date: 2006-04-25 14:20+0200\n"
 	"PO-Revision-Date: 2004-11-17 00:50+0100\n"
 	"Last-Translator: Matt Anton <tin@syrius.org\n"
 	"Language-Team: French <tin@syrius.org>\n"
@@ -12,7 +12,7 @@ msgstr	"Project-Id-Version: 1.8.0\n"
 	"Content-Type: text/plain; charset=ISO-8859-15\n"
 	"Content-Transfer-Encoding: 8bit\n"
 
-#: src/art.c:1533
+#: src/art.c:1534
 #, c-format
 msgid	"%d Bad overview record (%d fields) '%s'"
 msgstr	"%d Mauvais overview (%d champs) '%s'"
@@ -6473,11 +6473,11 @@ msgid	"\n"
 msgstr	"\n"
 	"Connexion au serveur expirИe, reconnexion # %d\n"
 
-#: src/nntplib.c:842
+#: src/nntplib.c:842 src/nntplib.c:1630
 msgid	"Rejoin current group\n"
 msgstr	"Rejoindre le groupe actuel\n"
 
-#: src/nntplib.c:849
+#: src/nntplib.c:849 src/nntplib.c:1637
 #, c-format
 msgid	"Read (%s)\n"
 msgstr	"Lecture (%s)\n"
@@ -6495,7 +6495,7 @@ msgstr	"RИenvoyer la derniХre commande (
 #. *       - use some sort of pager?
 #. *       - -> lang.c
 #.
-#: src/nntplib.c:1759
+#: src/nntplib.c:1769
 msgid	"MOTD: "
 msgstr	""
 
Binary files tin-1.8.1/po/ru.gmo and tin-1.8.2/po/ru.gmo differ
diff -Nurp tin-1.8.1/po/ru.po tin-1.8.2/po/ru.po
--- tin-1.8.1/po/ru.po	2006-02-15 19:10:04.000000000 +0100
+++ tin-1.8.2/po/ru.po	2006-04-25 14:20:38.662010909 +0200
@@ -3,10 +3,10 @@
 # Andrei Emeltchenko <andrei.emeltchenko@finik.org>, 2005.
 #
 msgid	""
-msgstr	"Project-Id-Version: tin 1.8.0\n"
+msgstr	"Project-Id-Version: tin 1.8.2\n"
 	"Report-Msgid-Bugs-To: \n"
-	"POT-Creation-Date: 2006-02-15 19:09+0100\n"
-	"PO-Revision-Date: 2005-03-23 15:39+0200\n"
+	"POT-Creation-Date: 2006-04-25 14:20+0200\n"
+	"PO-Revision-Date: 2006-04-21 13:55+0200\n"
 	"Last-Translator: Andrei Emeltchenko <andrei.emeltchenko@finik.org>\n"
 	"Language-Team: Russian <ru@li.org>\n"
 	"MIME-Version: 1.0\n"
@@ -15,7 +15,7 @@ msgstr	"Project-Id-Version: tin 1.8.0\n"
 	"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
 	"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
 
-#: src/art.c:1533
+#: src/art.c:1534
 #, c-format
 msgid	"%d Bad overview record (%d fields) '%s'"
 msgstr	""
@@ -268,7 +268,7 @@ msgstr	""
 #: src/attrib.c:756
 #, c-format
 msgid	"# include extra headers\n"
-msgstr	"# добавтьте дополнительные заголовки здесь\n"
+msgstr	"# добавьте дополнительные заголовки здесь\n"
 
 #: src/attrib.c:764
 #, c-format
@@ -278,7 +278,7 @@ msgstr	""
 #: src/attrib.c:768
 #, c-format
 msgid	"# in *binaries* do full post processing but no TeX2ISO conversion,\n"
-msgstr	""
+msgstr	"# в *binaries* делать полную пост-обработку, но только не TeX2ISO\n"
 
 #: src/attrib.c:769
 #, c-format
@@ -413,7 +413,7 @@ msgstr	"Статья"
 #: src/lang.c:70
 #, c-format
 msgid	"-- %d %s mailed --"
-msgstr	"-- %d %s послано по email --"
+msgstr	"-- %d %s отправлено по email --"
 
 #: src/lang.c:71
 #, c-format
@@ -613,7 +613,7 @@ msgstr	"Проверка новостей..."
 #: src/lang.c:117
 #, c-format
 msgid	"Post-process %s=no, %s=yes, %s=shar, %s=quit: "
-msgstr	"Пост-обработка %s=да, %s=нет, %s=shar, %s=выход:"
+msgstr	"Пост-обработка %s=нет, %s=да, %s=shar, %s=выход:"
 
 #: src/lang.c:119
 msgid	"ANSI color disabled"
@@ -766,7 +766,7 @@ msgstr	"В адресе старого стиля пропущена
 
 #: src/lang.c:158
 msgid	"Right parenthesis missing in old-style address.\n"
-msgstr	"В адресе старого стиля пропушена правая круглая скобка.\n"
+msgstr	"В адресе старого стиля пропущена правая круглая скобка.\n"
 
 #: src/lang.c:159
 msgid	"At-sign missing in mail address.\n"
@@ -1133,11 +1133,11 @@ msgstr	"Полный"
 
 #: src/lang.c:255
 msgid	"Comment (optional)  : "
-msgstr	"Комментарий (опционален)  : "
+msgstr	"Комментарий (опционален): "
 
 #: src/lang.c:256
 msgid	"Apply pattern to    : "
-msgstr	"Применить шаблон к    : "
+msgstr	"Применить шаблон к  : "
 
 #: src/lang.c:257
 msgid	"From: line (ignore case)      "
@@ -1178,7 +1178,7 @@ msgstr	"группы"
 #: src/lang.c:266
 #, c-format
 msgid	"Rereading %s..."
-msgstr	"Перечитывание %s..."
+msgstr	"Перечитываю %s..."
 
 #: src/lang.c:267
 msgid	"Top Level Commands"
@@ -1390,7 +1390,7 @@ msgstr	"Просмотреть/сохранить мультимеди
 #: src/lang.c:319
 #, c-format
 msgid	"report bug or comment via mail to %s"
-msgstr	"послать сообщение об ошибке или комментарий %s по email"
+msgstr	"отправить сообщение об ошибке или комментарий %s по email"
 
 #: src/lang.c:320
 msgid	"choose range of articles to be affected by next command"
@@ -1426,7 +1426,7 @@ msgstr	"перейти на статью по Message-ID"
 
 #: src/lang.c:328
 msgid	"mail article/thread/hot/pattern/tagged articles to someone"
-msgstr	"послать статью/диск./hot/шаблон/отмеченные статьи по email"
+msgstr	"отправить статью/диск./hot/шаблон/отмеченные статьи по email"
 
 #: src/lang.c:329
 msgid	"menu of configurable options"
@@ -1578,7 +1578,7 @@ msgstr	"показать предыдущую группу"
 
 #: src/lang.c:366
 msgid	"toggle all selections (all articles)"
-msgstr	"Изменить все пометки (все статьи)"
+msgstr	"изменить все пометки (все статьи)"
 
 #: src/lang.c:367
 msgid	"select group (make \"hot\")"
@@ -1594,7 +1594,7 @@ msgstr	"выбрать дискуссию, если хотя бы 
 
 #: src/lang.c:370
 msgid	"select threads that match user specified pattern"
-msgstr	"выбрать дискуссии которые подпадают под указанный шаблон"
+msgstr	"выбрать дискуссии, которые подпадают под указанный шаблон"
 
 #: src/lang.c:371
 msgid	"tag all parts of current multipart-message in order"
@@ -1714,7 +1714,7 @@ msgstr	"переключить вывод: имя группы ил
 
 #: src/lang.c:400
 msgid	"toggle display to show all/unread subscribed groups"
-msgstr	"переключить вывод: все группы / непрочитанные подписанные группы"
+msgstr	"переключить вывод: все/непрочитанные подписанные группы"
 
 #: src/lang.c:401
 msgid	"unsubscribe from chosen group"
@@ -1730,7 +1730,7 @@ msgstr	"сортировать список групп"
 
 #: src/lang.c:404
 msgid	"toggle display to show all/subscribed groups"
-msgstr	"переключить вывод: все / подписанные группы"
+msgstr	"переключить вывод: все/подписанные группы"
 
 #: src/lang.c:405
 msgid	"0 - 9\t  choose article by number"
@@ -1738,7 +1738,7 @@ msgstr	"0 - 9\t  выбрать статью по номер
 
 #: src/lang.c:406
 msgid	"mark thread as read and return to group index page"
-msgstr	"пометить нить как прочитанную и вернуться на страницу индекса групп"
+msgstr	"пометить дискуссию как прочитанную и вернуться на страницу индекса групп"
 
 #: src/lang.c:407
 msgid	"mark thread as read and enter next unread thread or group"
@@ -1803,7 +1803,7 @@ msgstr	"Все части помечены"
 
 #: src/lang.c:421
 msgid	"Storing article for later posting"
-msgstr	"Сохрание статьи для отложенной отправки"
+msgstr	"Сохранение статьи для отложенной отправки"
 
 #: src/lang.c:422
 msgid	"Please enter a valid character"
@@ -2027,7 +2027,7 @@ msgstr	""
 #: src/lang.c:481
 #, c-format
 msgid	"Mail article(s) to [%.*s]> "
-msgstr	"Послать по email статью(и) [%.*s]> "
+msgstr	"Отправить статью(и) по email [%.*s]> "
 
 #: src/lang.c:482
 #, c-format
@@ -2097,7 +2097,7 @@ msgstr	"Маркировать %s=помеченные статьи
 #: src/lang.c:497
 #, c-format
 msgid	"Matching %s groups..."
-msgstr	"Сопастовление с шаблоном %s групп..."
+msgstr	"Сопоставление с шаблоном %s групп..."
 
 #: src/lang.c:498 src/lang.c:502
 #, c-format
@@ -2191,7 +2191,7 @@ msgstr	"Попробовать и сохранить newsrc с
 
 #: src/lang.c:518
 msgid	"Warning: No newsgroups were written to your newsrc file. Save aborted."
-msgstr	"Внимение: Группы не были записаны в newsrc. Сохранение прервано."
+msgstr	"Внимание: Группы не были записаны в newsrc. Сохранение прервано."
 
 #: src/lang.c:519
 msgid	"newsrc file saved successfully.\n"
@@ -2374,12 +2374,12 @@ msgstr	"Ошибка в regex: %s в поз. %d '%s
 #: src/lang.c:568
 #, c-format
 msgid	"Error in regex: pcre internal error %d"
-msgstr	"Ошибка в regex: внутрення ошибка pcre %d"
+msgstr	"Ошибка в regex: внутренняя ошибка pcre %d"
 
 #: src/lang.c:569
 #, c-format
 msgid	"Error in regex: study - pcre internal error %s"
-msgstr	"Ошибка в regex: внутренняя ошибка study - pcre %s"
+msgstr	"Ошибка в regex: study - внутренняя ошибка pcre %s"
 
 #: src/lang.c:570
 msgid	"Post a followup..."
@@ -2557,7 +2557,7 @@ msgstr	"Чтение файла истории...\n"
 
 #: src/lang.c:614
 msgid	"Reading keymap file...\n"
-msgstr	"Чтение файла назнечений клавиш...\n"
+msgstr	"Чтение файла назначений клавиш...\n"
 
 #: src/lang.c:615
 msgid	"Reading groups from active file... "
@@ -2569,7 +2569,7 @@ msgstr	"Чтение групп из файла newsrc... 
 
 #: src/lang.c:617
 msgid	"Reading newsgroups file... "
-msgstr	"Чтание файла групп... "
+msgstr	"Чтение файла групп... "
 
 #: src/lang.c:618
 msgid	"Reading newsrc file..."
@@ -2640,7 +2640,7 @@ msgstr	"Выбрать строки: (</>num): "
 
 #: src/lang.c:636
 msgid	"Auto-select Article Menu"
-msgstr	"Автовыбор Меню Статей"
+msgstr	"Автовыбор Меню статей"
 
 #: src/lang.c:637
 #, c-format
@@ -2675,7 +2675,7 @@ msgid	"# %s server configuration file\n"
 	"############################################################################\n"
 	"\n"
 msgstr	"# %s конфигурационный файл\n"
-	"# Этот файл был автоматически сохранен %s %s %s (\"%s\")\n"
+	"# Этот файл был автоматически сохранён %s %s %s (\"%s\")\n"
 	"#\n"
 	"# Не редактируйте его пока запущен %s, так как все ваши изменения в\n"
 	"# этом файле будут перезаписаны, когда вы завершите работу %s.\n"
@@ -2740,12 +2740,12 @@ msgstr	"\n"
 #: src/lang.c:660
 #, c-format
 msgid	"-- %s saved to %s%s --"
-msgstr	"-- %s сохранено в %s%s --"
+msgstr	"-- %s сохран. в %s%s --"
 
 #: src/lang.c:661
 #, c-format
 msgid	"-- %s saved to %s - %s --"
-msgstr	"-- %s сохранено в %s - %s --"
+msgstr	"-- %s сохран. в %s - %s --"
 
 #: src/lang.c:662
 msgid	"Saving..."
@@ -2764,7 +2764,7 @@ msgstr	"%s: экран слишком мал\n"
 #: src/lang.c:667
 #, c-format
 msgid	"screen is too small, %s is exiting\n"
-msgstr	"экран слишком маленький, %s выход\n"
+msgstr	"экран слишком мал, %s выход\n"
 
 #: src/lang.c:668
 #, c-format
@@ -2814,7 +2814,7 @@ msgstr	"Выберите дискуссию > "
 #: src/lang.c:678
 #, c-format
 msgid	"%s %s %s (\"%s\") [%s]: send a DETAILED bug report to %s\n"
-msgstr	"%s %s %s (\"%s\") [%s]: отправте подробную информацию об ошибке %s\n"
+msgstr	"%s %s %s (\"%s\") [%s]: отправьте подробную информацию об ошибке %s\n"
 
 #: src/lang.c:679
 msgid	"servers active-file"
@@ -2836,7 +2836,7 @@ msgstr	"Стартую: (%s)"
 #: src/lang.c:683
 #, c-format
 msgid	"List Thread (%d of %d)"
-msgstr	"Список Дискуссий (%d из %d)"
+msgstr	"Список дискуссий (%d из %d)"
 
 #: src/lang.c:684
 #, c-format
@@ -2845,7 +2845,7 @@ msgstr	"Дискуссия (%.*s)"
 
 #: src/lang.c:685
 msgid	"Enter wildcard subscribe pattern> "
-msgstr	"Введите wildcard-шаблон для подписки> "
+msgstr	"Введите шаблон для подписки> "
 
 #: src/lang.c:686
 #, c-format
@@ -2889,7 +2889,7 @@ msgstr	"%d дней"
 
 #: src/lang.c:695
 msgid	"<TAB>"
-msgstr	""
+msgstr	"<ТАБ>"
 
 #: src/lang.c:696
 msgid	"TeX "
@@ -2911,7 +2911,7 @@ msgstr	""
 
 #: src/lang.c:711
 msgid	"# If ON use print current subject or newsgroup description in the last line\n"
-msgstr	""
+msgstr	"# Если ON, то выводить текущую тему или описание группы в последней строке\n"
 
 #: src/lang.c:712
 msgid	"# Host & time info used for detecting new groups (don't touch)\n"
@@ -2998,7 +2998,7 @@ msgstr	"Неограничен"
 
 #: src/lang.c:734
 msgid	"Enter wildcard unsubscribe pattern> "
-msgstr	"Введите wildcard шаблон для отписыв.> "
+msgstr	"Введите шаблон для отписывания> "
 
 #: src/lang.c:735
 #, c-format
@@ -3066,7 +3066,7 @@ msgstr	"Вызвать программу, показывающую 
 
 #: src/lang.c:749
 msgid	"  -c       mark all news as read in subscribed newsgroups (batch mode)"
-msgstr	"  -c       марк. все новости как проч. в подпис. группах (пакетный режим)"
+msgstr	"  -c       отметить все новости как проч. в подпис. группах (пакетный режим)"
 
 #: src/lang.c:750
 msgid	"  -Z       return status indicating if any unread news (batch mode)"
@@ -3074,7 +3074,7 @@ msgstr	"  -Z       возврат статуса о неп
 
 #: src/lang.c:751
 msgid	"  -q       don't check for new newsgroups"
-msgstr	"  -q       не проверять на новые группы новостей"
+msgstr	"  -q       не проверять появления новых групп новостей"
 
 #: src/lang.c:752
 msgid	"  -X       don't save any files on quit"
@@ -3082,7 +3082,7 @@ msgstr	"  -X       не сохранять файлы пр
 
 #: src/lang.c:753
 msgid	"  -d       don't show newsgroup descriptions"
-msgstr	"  -d       не показывать описание группы"
+msgstr	"  -d       не показывать описания групп"
 
 #: src/lang.c:754
 msgid	"  -G limit get only limit articles/group"
@@ -3120,11 +3120,11 @@ msgstr	"\n"
 
 #: src/lang.c:761
 msgid	"  -N       mail new news to your posts (batch mode)"
-msgstr	"  -N       отправлять вам новые новости на ваши сообщения (пакетный режим)"
+msgstr	"  -N       отправлять по email новые статьи на ваши сообщения (пакетный режим)"
 
 #: src/lang.c:762
 msgid	"  -M user  mail new news to specified user (batch mode)"
-msgstr	"  -M user  отправлять вам новые новости указанному пользователю (пакетный "
+msgstr	"  -M user  отправлять по email новые статьи указанному пользователю (пакетный "
 	"режим)"
 
 #: src/lang.c:763
@@ -3146,11 +3146,11 @@ msgstr	"  -o       отправить все отложен
 
 #: src/lang.c:767
 msgid	"  -r       read news remotely from default NNTP server"
-msgstr	"  -r       читать новости удалено с NNTP сервера, заданного по умолчанию"
+msgstr	"  -r       читать новости удаленно с NNTP сервера, заданного по умолчанию"
 
 #: src/lang.c:768
 msgid	"  -R       read news saved by -S option"
-msgstr	"  -R       читать новости, сохраненные -S опцией"
+msgstr	"  -R       читать новости, сохранённые опцией -S"
 
 #: src/lang.c:769
 #, c-format
@@ -3180,7 +3180,7 @@ msgstr	"  -v       детальный вывод для о
 
 #: src/lang.c:774
 msgid	"  -V       print version & date information"
-msgstr	"  -V       напечатать версию и дату"
+msgstr	"  -V       вывести версию и дату"
 
 #: src/lang.c:775
 #, c-format
@@ -3230,7 +3230,7 @@ msgstr	"\n"
 msgid	"\n"
 	"Warning: \"Subject:\" begins with \"Re: \" but there are no \"References:\".\n"
 msgstr	"\n"
-	"Предепреждение: \"Subject:\" начинается с  \"Re: \" но нет \"References:\".\n"
+	"Предупреждение: \"Subject:\" начинается с  \"Re: \" но нет \"References:\".\n"
 
 #: src/lang.c:786
 msgid	"\n"
@@ -3268,7 +3268,8 @@ msgid	"\n"
 	"         not be encoded properly.\n"
 msgstr	"\n"
 	"Внимание: Вы используете кодирование сообщения (base64 или quoted-printable)\n"
-	"          и внешнюю inews программу для посылки новостей. Если подпись будет\n"
+	"          и внешнюю inews программу для отправки новостей. Если подпись "
+	"будет\n"
 	"          добавлена этой программой, она не будет корректно закодирована.\n"
 
 #: src/lang.c:798
@@ -3328,9 +3329,8 @@ msgid	"\n"
 	"         possible.\n"
 msgstr	"\n"
 	"Внимание: Ваша подпись длиннее %d строк. Так как подписи обычно не передают\n"
-	"          полезную информацию, они должны быть короткими настолько, "
-	"насколько\n"
-	"          это возможно.\n"
+	"          полезную информацию, они должны быть короткими настолько,\n"
+	"          насколько это возможно.\n"
 
 #: src/lang.c:813
 #, c-format
@@ -3363,7 +3363,7 @@ msgstr	"Нет отписанных групп для вывода"
 
 #: src/lang.c:821
 msgid	"Showing subscribed to groups only"
-msgstr	"Показ только подписанных на шруппу"
+msgstr	"Показ только подписанных на группу"
 
 #: src/lang.c:822
 msgid	"Yes "
@@ -3450,7 +3450,7 @@ msgstr	"# Изменение цветов для различных
 	"# Допустимые значения:\n"
 	"#  -1 = по умолчанию (белый для символов и чёрный для фона)\n"
 	"#   0 = чёрный\n"
-	"#   1 = крачный\n"
+	"#   1 = красный\n"
 	"#   2 = зелёный\n"
 	"#   3 = коричневый\n"
 	"#   4 = синий\n"
@@ -3522,7 +3522,7 @@ msgstr	"\n"
 #: src/lang.c:888
 #, c-format
 msgid	"%d files successfully written from %d articles. %d %s occurred."
-msgstr	"%d файлов успешно записаны из %d статей. %d %s случилось."
+msgstr	"%d файлов успешно записаны из %d статей. %d %s."
 
 #: src/lang.c:889
 msgid	"Missing parts."
@@ -3588,7 +3588,7 @@ msgstr	"%s=выход, %s=ред., %s=ispell, %s
 #: src/lang.c:913
 #, c-format
 msgid	"%s=quit, %s=edit, %s=ispell, %s=pgp, %s=send [%%s]: "
-msgstr	"%s=выход, %s=ред., %s=ispell, %s=pgp, %s=послать [%%s]: "
+msgstr	"%s=выход, %s=ред., %s=ispell, %s=pgp, %s=отправить [%%s]: "
 
 #: src/lang.c:914
 #, c-format
@@ -3598,7 +3598,7 @@ msgstr	"%s=выход, %s=ред., %s=ispell, %s
 #: src/lang.c:916
 #, c-format
 msgid	"%s=quit, %s=edit, %s=pgp, %s=menu, %s=post, %s=postpone: "
-msgstr	"%s=выход, %s=редактивать, %s=pgp, %s=меню, %s=отправить, %s=отложить: "
+msgstr	"%s=выход, %s=редакт., %s=pgp, %s=меню, %s=отпр., %s=отложить: "
 
 #: src/lang.c:917
 #, c-format
@@ -3623,7 +3623,7 @@ msgstr	"%s=выход, %s=ред., %s=ispell, %s
 #: src/lang.c:924
 #, c-format
 msgid	"%s=quit, %s=edit, %s=ispell, %s=menu, %s=post, %s=postpone [%%s]: "
-msgstr	"%s=выход, %s=ред., %s=ispell, %s=меню, %s=отправить, %s=postpone [%%s]: "
+msgstr	"%s=выход, %s=ред., %s=ispell, %s=меню, %s=отправить, %s=отложить [%%s]: "
 
 #: src/lang.c:926
 #, c-format
@@ -3646,7 +3646,7 @@ msgstr	"Попробуйте cache_overview_files 
 
 #: src/lang.c:938
 msgid	"Tin will use local index files instead.\n"
-msgstr	"tin будет использовать файлы локального индекса вместо этого.\n"
+msgstr	"Tin будет использовать файлы локального индекса.\n"
 
 #: src/lang.c:939
 msgid	"Cannot find NNTP server name"
@@ -3681,7 +3681,7 @@ msgstr	"Сервер не поддерживает NNTP XOVE
 
 #: src/lang.c:946
 msgid	"Connection to news server has timed out. Reconnect?"
-msgstr	"Время соединения к серверу превысило лимит. Пересоединиться?"
+msgstr	"Время соединения к серверу превысило лимит. Подключиться ещё раз?"
 
 #: src/lang.c:947
 #, c-format
@@ -3710,7 +3710,7 @@ msgstr	"  -Q       быстрый запуск. Как с
 
 #: src/lang.c:952
 msgid	"  -l       use only LIST instead of GROUP (-n) command"
-msgstr	"  -l       использовать LIST вместо GROUP (-n) команд"
+msgstr	"  -l       использовать LIST вместо команды GROUP (-n)"
 
 #: src/lang.c:953
 msgid	"  -n       only read subscribed .newsrc groups from NNTP server"
@@ -3725,7 +3725,7 @@ msgstr	"%s/tcp: Неизвестный сервис.\n"
 msgid	"\n"
 	"socket or connect problem\n"
 msgstr	"\n"
-	"проблема с сокетом или с соединеникм\n"
+	"проблема с сокетом или с соединением\n"
 
 #: src/lang.c:960
 #, c-format
@@ -3767,7 +3767,7 @@ msgstr	"  -n       читать только подписа
 
 #: src/lang.c:976
 msgid	"Your server does not have Xref: in its NOV-files.\n"
-msgstr	"Ваш сервер не имеет  Xref: в NOV-файлах.\n"
+msgstr	"Ваш сервер не имеет Xref: в NOV-файлах.\n"
 
 #: src/lang.c:980
 msgid	"Posting using external inews failed. Use built in inews instead?"
@@ -3909,7 +3909,7 @@ msgstr	"Группа %.*s ('q' чтобы выйти)...
 #: src/lang.c:1050
 #, c-format
 msgid	"Group %.*s..."
-msgstr	"Группа %.*s.."
+msgstr	"Группа %.*s..."
 
 #: src/lang.c:1054
 msgid	"Server unavailable\n"
@@ -3958,7 +3958,7 @@ msgstr	"%s=mail; %s=выход; %s=toggle all
 #: src/lang.c:1072
 #, c-format
 msgid	"%s=mail; %s=quit; %s=reply mail; %s=save; %s=tag; %s=post"
-msgstr	"%s=mail; %s=выход; %s=ответить; %s=созранить; %s=отм.; %s=отправить"
+msgstr	"%s=mail; %s=выход; %s=ответить; %s=сохранить; %s=отм.; %s=отправить"
 
 #: src/lang.c:1078
 msgid	"Terminal does not support color"
@@ -4207,7 +4207,7 @@ msgstr	"Score (по убыванию)"
 
 #: src/lang.c:1239 src/lang.c:1247
 msgid	"Score (ascending)"
-msgstr	"Score (по возсрастанию)"
+msgstr	"Score (по возрастанию)"
 
 #: src/lang.c:1240
 msgid	"Lines: (descending)"
@@ -4396,15 +4396,15 @@ msgstr	"# Выводить часть поля From:\n"
 
 #: src/lang.c:1402
 msgid	"Draw -> or highlighted bar for selection. <SPACE> toggles & <CR> sets."
-msgstr	"Выводить -> вместь подсветки в меню. <ПРОБЕЛ> выбор, <CR> установить."
+msgstr	"Выводить -> вместо подсветки в меню. <ПРОБЕЛ> выбор, <CR> установить."
 
 #: src/lang.c:1403
 msgid	"Draw -> instead of highlighted bar"
-msgstr	"Вывоводить -> вместо подсветки в меню."
+msgstr	"Выводить -> вместо подсветки в меню."
 
 #: src/lang.c:1404
 msgid	"# If ON use -> otherwise highlighted bar for selection\n"
-msgstr	"# Если ON, то вывоводить -> вместо подсветки в меню\n"
+msgstr	"# Если ON, то выводить -> вместо подсветки в меню\n"
 
 #: src/lang.c:1409
 msgid	"Use inverse video for page headers"
@@ -4429,7 +4429,7 @@ msgid	"# Thread articles by ...\n"
 	"#   4 = Multipart Subject\n"
 	"#   5 = Percentage Match\n"
 msgstr	"# Группировать статьи по ...\n"
-	"# Возможные значения (по умолчанию отмечено  *):\n"
+	"# Возможные значения (по умолчанию отмечено *):\n"
 	"#   0 = ничего\n"
 	"#   1 = Тема\n"
 	"#   2 = References\n"
@@ -4498,7 +4498,7 @@ msgid	"# Sort articles by ...\n"
 	"#   8 = Score ascending\n"
 	"#   9 = Lines descending\n"
 	"#  10 = Lines ascending\n"
-msgstr	"# Сорировать статьи по...\n"
+msgstr	"# Сортировать статьи по...\n"
 	"# Допустимые значения (по умолчанию отмечено *):\n"
 	"#   0 = ничего\n"
 	"#   1 = Тема по убыванию\n"
@@ -4527,7 +4527,7 @@ msgid	"# Sort thread by ...\n"
 	"#   0 = nothing\n"
 	"# * 1 = Score descending\n"
 	"#   2 = Score ascending\n"
-msgstr	"# Сорировать дискуссию по...\n"
+msgstr	"# Сортировать дискуссию по...\n"
 	"# Допустимые значения (по умолчанию отмечено *):\n"
 	"#   0 = ничего\n"
 	"# * 1 = Score по убыванию\n"
@@ -4554,7 +4554,7 @@ msgstr	"Показывать все статьи или только
 
 #: src/lang.c:1485
 msgid	"Show only unread articles"
-msgstr	"Показывать только непрочит. стратьи"
+msgstr	"Показывать только непрочит. статьи"
 
 #: src/lang.c:1486
 msgid	"# If ON show only new/unread articles otherwise show all.\n"
@@ -4567,7 +4567,7 @@ msgstr	"Показывать только группы с непро
 
 #: src/lang.c:1492
 msgid	"# If ON show only subscribed to groups that contain unread articles.\n"
-msgstr	""
+msgstr	"# Если ON, то показывать только подписанные группы с непрочтёнными статьями.\n"
 
 #: src/lang.c:1497
 msgid	"Filter which articles"
@@ -4588,7 +4588,7 @@ msgstr	"Tab - переход к след. непрочитан
 #: src/lang.c:1508
 msgid	"# If ON the TAB command will go to next unread article at article viewer "
 	"level\n"
-msgstr	""
+msgstr	"# Если ON, то по табуляции переходить на следующую непрочитанную статью\n"
 
 #: src/lang.c:1512
 msgid	"Scrolling with <SPACE> past the end of an art. jumps to the next unread one."
@@ -4601,7 +4601,8 @@ msgstr	"Пробел - переход к след. непроч.
 #: src/lang.c:1514
 msgid	"# If ON the SPACE command will go to next unread article at article viewer\n"
 	"# level when the end of the article is reached (rn-style pager)\n"
-msgstr	""
+msgstr	"# Если ON, то по пробелу переходить на следующую непрочитанную статью\n"
+	"# по достижению конца текущей статьи (подобно пейджеру rn)\n"
 
 #: src/lang.c:1519
 msgid	"Scrolling with <PGDN>/<DOWN> past the end of an art. jumps to the unread one."
@@ -4710,7 +4711,7 @@ msgstr	"# Символ для отметки статьи как 
 
 #: src/lang.c:1574
 msgid	"Enter character to indicate read articles. <CR> sets, <ESC> cancels."
-msgstr	"Введите символ для отиметки прочитанных статей. <CR> установить, <ESC> отмена."
+msgstr	"Введите символ для отметки прочитанных статей. <CR> установить, <ESC> отмена."
 
 #: src/lang.c:1575
 msgid	"Character to show read articles"
@@ -4750,7 +4751,7 @@ msgstr	""
 
 #: src/lang.c:1595
 msgid	"Enter maximum length of newsgroup names displayed. <CR> sets."
-msgstr	"Масксимальная длина имён групп при выврле. <CR> установить."
+msgstr	"Максимальная длина имён групп при выводе. <CR> установить."
 
 #: src/lang.c:1596
 msgid	"Max. length of group names shown"
@@ -4771,7 +4772,12 @@ msgid	"# What informations should be dis
 	"# * 1 = lines\n"
 	"#   2 = score\n"
 	"#   3 = lines & score\n"
-msgstr	""
+msgstr	"# Какая информация должна выводится в списке статей/дискуссий\n"
+	"# Допустимые значения (по умолчанию отмечено *):\n"
+	"#   0 = ничего\n"
+	"# * 1 = количество строк\n"
+	"#   2 = score\n"
+	"#   3 = количество строк и score\n"
 
 #: src/lang.c:1612
 msgid	"0 = full page scrolling, -1 = show previous last line as first on next page, -"
@@ -4839,7 +4845,7 @@ msgstr	""
 
 #: src/lang.c:1649 src/lang.c:1659
 msgid	"Space separated list of header fields"
-msgstr	"Список полей заголовка, разделённый пробелами"
+msgstr	"Список полей заголовка, разделённые пробелами"
 
 #: src/lang.c:1650
 msgid	"Display these header fields (or *)"
@@ -5046,7 +5052,7 @@ msgstr	""
 
 #: src/lang.c:1767
 msgid	"# If ON ask user if read groups should all be marked read\n"
-msgstr	"# Если ON, то спрочить пользователя должны ли быть все группы\n"
+msgstr	"# Если ON, то спросить пользователя должны ли быть все группы\n"
 	"# помечены как прочтённые.\n"
 
 #: src/lang.c:1772
@@ -5067,7 +5073,7 @@ msgstr	"Какие действия требуют подтвержд
 
 #: src/lang.c:1785
 msgid	"# What should we ask confirmation for.\n"
-msgstr	""
+msgstr	"# Какие действия требуют подтверждения.\n"
 
 #: src/lang.c:1790
 msgid	"'Mark article read' ignores tags"
@@ -5107,11 +5113,11 @@ msgstr	"# Если ON, то использовать клави
 
 #: src/lang.c:1815
 msgid	"Enter maximum number of article to get. <CR> sets."
-msgstr	"Введите максимальное число статей для получения. <CR> установить."
+msgstr	"Введите максимальное число статей для загрузки. <CR> установить."
 
 #: src/lang.c:1816
 msgid	"Number of articles to get"
-msgstr	"Число статей для получения"
+msgstr	"Число статей для загрузки"
 
 #: src/lang.c:1817
 msgid	"# Number of articles to get (0=no limit), if negative sets maximum number\n"
@@ -5132,18 +5138,21 @@ msgstr	"# Число дней, пока статья считае
 
 #: src/lang.c:1828
 msgid	"WILDMAT for normal wildcards, REGEX for full regular expression matching."
-msgstr	""
+msgstr	"WILDMAT для обычных шаблонов, REGEX для регулярных выражений"
 
 #: src/lang.c:1829
 msgid	"Wildcard matching"
-msgstr	""
+msgstr	"Тип шаблона"
 
 #: src/lang.c:1830
 msgid	"# Wildcard matching\n"
 	"# Possible values are (the default is marked with *):\n"
 	"# * 0 = wildmat\n"
 	"#   1 = regex\n"
-msgstr	""
+msgstr	"# Сопоставление с шаблоном\n"
+	"# Возможные значения (по умолчанию отмечено *):\n"
+	"# * 0 = wildmat\n"
+	"#   1 = regex\n"
 
 #: src/lang.c:1837
 msgid	"Enter minimal score before an article is marked killed. <CR> sets."
@@ -5200,7 +5209,7 @@ msgstr	"Использовать slrnface для показа
 #: src/lang.c:1864
 msgid	"# If ON using slrnface(1) to interpret the ''X-Face:'' header.\n"
 	"# Only useful when running in an xterm.\n"
-msgstr	"# Если ON, то использовать slrnface(1) для интерпритирования\n"
+msgstr	"# Если ON, то использовать slrnface(1) для интерпретирования\n"
 	"# заголовка X-Face. Пользно только под xterm.\n"
 
 #: src/lang.c:1872
@@ -5297,7 +5306,7 @@ msgstr	"Цвет цитируемых строк"
 #: src/lang.c:1935
 msgid	"# Color of quote-lines\n"
 	"# Default: 2 (green)\n"
-msgstr	"# Цвет ситируемых строк\n"
+msgstr	"# Цвет цитируемых строк\n"
 	"# По умолчанию: 2 (зелёный)\n"
 
 #: src/lang.c:1941
@@ -5357,7 +5366,8 @@ msgstr	"Цвет счетчика количества ответов
 #: src/lang.c:1977
 msgid	"# Color of response counter\n"
 	"# Default: 2 (green)\n"
-msgstr	"# Цвет счетчика количества ответов# По умолчанию: 2 (зелёный)\n"
+msgstr	"# Цвет счетчика количества ответов\n"
+	"# По умолчанию: 2 (зелёный)\n"
 
 #: src/lang.c:1983
 msgid	"Color of sender (From:)"
@@ -5456,7 +5466,7 @@ msgid	"# Attributes of word highlighting
 	"\n"
 	"# Attribute of word highlighting with *stars*\n"
 	"# Default: 6 (bold)\n"
-msgstr	"# Атрибуты подсвечикания слов на монохромных терминалах\n"
+msgstr	"# Атрибуты подсвечивания слов на монохромных терминалах\n"
 	"# Возможные значения:\n"
 	"#   0 = Нормальный\n"
 	"#   1 = Подчёркивание\n"
@@ -5574,7 +5584,7 @@ msgstr	"Введите путь/! команда/--none дл
 
 #: src/lang.c:2124
 msgid	"Create signature from path/command"
-msgstr	"Создать сигнутару командой"
+msgstr	"Создать сигнатуру командой"
 
 #: src/lang.c:2125
 msgid	"# Signature path (random sigs)/file to be used when posting/replying\n"
@@ -5639,7 +5649,16 @@ msgid	"# How quoting should be handled w
 	"# * 5 = Compress quotes, quote empty lines\n"
 	"#   6 = Quote signatures, quote empty lines\n"
 	"#   7 = Compress quotes, quote signatures, quote empty lines\n"
-msgstr	""
+msgstr	"# Метод цитирования статей при ответе.\n"
+	"# Возможные значения (по умолчанию отмечено *):\n"
+	"#   0 = Ничего особенного\n"
+	"#   1 = Сжимать цитирование\n"
+	"#   2 = Цитировать сигнатуры\n"
+	"#   3 = Сжимать сигнатуры, цитировать сигнатуры\n"
+	"#   4 = Цитировать пустые строки\n"
+	"# * 5 = Сжимать цитирование, цитировать пустые строки\n"
+	"#   6 = Цитировать сигнатуры и пустые строки\n"
+	"#   7 = Сжимать цитирование, цитировать сигнатуры и пустые строки\n"
 
 #: src/lang.c:2166 src/lang.c:2174 src/lang.c:2180
 msgid	"%A Addr %D Date %F Addr+Name %G Groupname %M Message-ID %N Name %C First Name"
@@ -5674,7 +5693,7 @@ msgstr	"Добавлять заголовок User-Agent:"
 
 #: src/lang.c:2188
 msgid	"# If ON include advertising User-Agent: header\n"
-msgstr	"# Если ON, то доваблять рекламный заголовок User-Agent:\n"
+msgstr	"# Если ON, то добавлять рекламный заголовок User-Agent:\n"
 
 #: src/lang.c:2193
 msgid	"Enter charset name for MIME (e.g. US-ASCII, ISO-8859-1, EUC-KR), <CR> to set."
@@ -5728,14 +5747,18 @@ msgstr	"Не изменяйте, если не понимаете 
 
 #: src/lang.c:2228
 msgid	"Use 8bit characters in news headers"
-msgstr	"Использовать 8bit символы в заголовках статей"
+msgstr	"Использовать 8 битные символы в заголовках статей"
 
 #: src/lang.c:2229
 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	""
+msgstr	"# Если ON, то 8 битные символы в заголовках статей не кодируются.\n"
+	"# По умолчнанию OFF. Таким образом по умолчанию 8 битные символы\n"
+	"# кодируются. 8 битные символы в заголовках кодируются вне зависимости\n"
+	"# от значения этого параметра, пока post_mime_encoding также\n"
+	"# не установлен в 8bit.\n"
 
 #: src/lang.c:2236
 msgid	"Auto-view post-processed files <SPACE> toggles, <CR> sets, <ESC> cancels."
@@ -5757,7 +5780,7 @@ msgstr	"MIME кодировка в почтовых сообще
 
 #: src/lang.c:2249
 msgid	"Use 8bit characters in mail headers"
-msgstr	"Использовать 8bit символы в заголовках почты"
+msgstr	"Использовать 8 битные символы в заголовках почты"
 
 #: src/lang.c:2250
 msgid	"# If ON, 8bit characters in mail headers are NOT encoded.\n"
@@ -5777,7 +5800,7 @@ msgstr	"Убирать пробелы в конце строки"
 msgid	"# If ON strip blanks from ends of lines for faster display on slow "
 	"terminals.\n"
 msgstr	"# Если ON, то убирать пробелы в конце строки для более быстрого вывода\n"
-	"# на медленных терминаоах.\n"
+	"# на медленных терминалах.\n"
 
 #: src/lang.c:2266
 msgid	"If ON, use transliteration. <SPACE> toggles & <CR> sets."
@@ -5791,7 +5814,9 @@ msgstr	"Транслитерация"
 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	""
+msgstr	"# Если ON, то использовать расширение //TRANSLIT. Это означает, что когда\n"
+	"# символ не может быть представлен в целевом наборе символов, то он\n"
+	"# аппроксимируется одним или несколькими похожими символами.\n"
 
 #: src/lang.c:2275
 msgid	"Send you a carbon copy automatically. <SPACE> toggles & <CR> sets."
@@ -5799,11 +5824,11 @@ msgstr	"Отправлять вам carbon copy автом
 
 #: src/lang.c:2276
 msgid	"Send you a cc automatically"
-msgstr	"Отправлять вам CC автоматически"
+msgstr	"Отправлять вам Cc автоматически"
 
 #: src/lang.c:2277
 msgid	"# If ON automatically put your name in the Cc: field when mailing an article\n"
-msgstr	""
+msgstr	"# Если ON, то при отправке статьи автоматически помещать ваше имя в поле Cc:\n"
 
 #: src/lang.c:2281
 msgid	"Send you a blind carbon copy automatically. <SPACE> toggles & <CR> sets."
@@ -5811,12 +5836,13 @@ msgstr	""
 
 #: src/lang.c:2282
 msgid	"Send you a blind cc automatically"
-msgstr	""
+msgstr	"Отправлять вам Blind cc автоматически"
 
 #: src/lang.c:2283
 msgid	"# If ON automatically put your name in the Bcc: field when mailing an "
 	"article\n"
-msgstr	""
+msgstr	"# Если ON, то при отправке статьи автоматически помещать ваше имя в поле "
+	"Bcc:\n"
 
 #: src/lang.c:2287
 msgid	"Enter address elements about which you want to be warned. <CR> sets."
@@ -5866,7 +5892,7 @@ msgstr	"Директория для почты"
 
 #: src/lang.c:2308
 msgid	"# (-m) directory where articles/threads are saved in mailbox format\n"
-msgstr	""
+msgstr	"# (-m) директория для сохранения статей/дискуссий в формате mailbox\n"
 
 #: src/lang.c:2313
 msgid	"Save articles in batch mode (-S)"
@@ -5906,24 +5932,24 @@ msgstr	""
 #: src/lang.c:2332
 msgid	"Mark saved articles/threads as read. <SPACE> toggles, <CR> sets, <ESC> "
 	"cancels."
-msgstr	"Отметить сохраненные статьи/дискуссии как прочитанные. <ПРОБЕЛ> выбор, <CR> "
+msgstr	"Отметить сохранённые статьи/дискуссии как прочитанные. <ПРОБЕЛ> выбор, <CR> "
 	"установить, <ESC> отмена"
 
 #: src/lang.c:2333
 msgid	"Mark saved articles/threads as read"
-msgstr	"Отметить сохраненные статьи/дискуссии как прочитанные"
+msgstr	"Отметить сохранённые статьи/дискуссии как прочитанные"
 
 #: src/lang.c:2334
 msgid	"# If ON mark articles that are saved as read\n"
-msgstr	"# Если ON, то отметить сохраненные статьи как прочитанные\n"
+msgstr	"# Если ON, то отметить сохранённые статьи как прочитанные\n"
 
 #: src/lang.c:2338
 msgid	"Do post processing (eg. extract attachments) for saved articles."
-msgstr	"Выволнить пост-обработку (напр. убрать вложения) для сохраняемых статей"
+msgstr	"Выполнить пост-обработку (напр. убрать вложения) для сохраняемых статей"
 
 #: src/lang.c:2339
 msgid	"Post process saved articles"
-msgstr	"Пост-обработка сохраненных статей"
+msgstr	"Пост-обработка сохранённых статей"
 
 #: src/lang.c:2340
 msgid	"# Perform post processing (saving binary attachments) from saved articles.\n"
@@ -5951,7 +5977,7 @@ msgstr	"Печатать все заголовки"
 
 #: src/lang.c:2357
 msgid	"# If ON print all of article header otherwise just the important lines\n"
-msgstr	"# Если ON, то печатеть все заголовки статей, иначе только важные\n"
+msgstr	"# Если ON, то выводить все заголовки статей, иначе только важные\n"
 
 #: src/lang.c:2361
 msgid	"The printer program with options that is to be used to print articles/threads."
@@ -5967,7 +5993,7 @@ msgstr	"# Команда печати с параметрами д
 
 #: src/lang.c:2369
 msgid	"Force redraw after certain commands"
-msgstr	"Перевыводить экран после некоторых команд"
+msgstr	"Перерисовывать экран после некоторых команд"
 
 #: src/lang.c:2370
 msgid	"# If ON a screen redraw will always be done after certain external commands\n"
@@ -6045,7 +6071,13 @@ msgid	"# Interactive mailreader\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	""
+msgstr	"# Интерактивная программа чтения почты\n"
+	"# Возможные значения (по умолчанию отмечено *):\n"
+	"# * 0 = не использовать интерактивную программу чтения почты\n"
+	"#   1 = использовать интерактивную программу чтения почты с заголовками в "
+	"файле\n"
+	"#   2 = использовать интерактивную программу чтения почты без заголовков в "
+	"файле\n"
 
 #: src/lang.c:2414
 msgid	"Remove ~/.article after posting"
@@ -6067,7 +6099,8 @@ msgstr	"Имя файла для отправленных стате
 #: src/lang.c:2421
 msgid	"# Filename where to keep all postings (default posted)\n"
 	"# If no filename is set then postings will not be saved\n"
-msgstr	""
+msgstr	"# Имя файла для сохранения отправленных статей.\n"
+	"# Если имя файла не указано, то отправленные статьи не будут сохранятся.\n"
 
 #: src/lang.c:2426
 msgid	"Keep all failed articles in ~/dead.articles. <SPACE> toggles & <CR> sets."
@@ -6080,11 +6113,11 @@ msgstr	"Держать неудавшиеся статьи в ~/d
 
 #: src/lang.c:2428
 msgid	"# If ON keep all failed postings in ~/dead.articles\n"
-msgstr	"# Если ON, то держать все неудавшиеся статьи в ~/dead.articles\n"
+msgstr	"# Если ON, то держать все неудавшиеся отправки статей в ~/dead.articles\n"
 
 #: src/lang.c:2432
 msgid	"Do you want to strip unsubscribed groups from .newsrc"
-msgstr	"Хотите убрато неподписанные группы из .newsrc"
+msgstr	"Хотите убрать неподписанные группы из .newsrc"
 
 #: src/lang.c:2433
 msgid	"No unsubscribed groups in newsrc"
@@ -6092,7 +6125,7 @@ msgstr	"Убирать неподписанные группы из 
 
 #: src/lang.c:2434
 msgid	"# If ON strip unsubscribed groups from newsrc\n"
-msgstr	""
+msgstr	"# Если ON, то убирать неподписанные группы из newsrc\n"
 
 #: src/lang.c:2439
 msgid	"Remove bogus groups from newsrc"
@@ -6104,7 +6137,11 @@ msgid	"# What to do with bogus groups in
 	"# * 0 = keep\n"
 	"#   1 = remove\n"
 	"#   2 = highlight with D on selection screen\n"
-msgstr	""
+msgstr	"# Действия с фиктивными группами из файла newsrc\n"
+	"# Возможные значения (по умолчанию отмечено *):\n"
+	"# * 0 = оставлять\n"
+	"#   1 = уничтожать\n"
+	"#   2 = помечать D в экране выбора\n"
 
 #: src/lang.c:2448
 msgid	"Enter number of seconds until active file will be reread. <CR> sets."
@@ -6166,7 +6203,7 @@ msgid	"# Unicode normalization form\n"
 	"#   3 = NFC\n"
 	"#   4 = NFD\n"
 msgstr	"# Форма нормализации Unicode\n"
-	"# Возможные значения (по умолчанию отмечена *):\n"
+	"# Возможные значения (по умолчанию отмечено *):\n"
 	"#   0 = Ничего\n"
 	"# * 1 = NFKC\n"
 	"#   2 = NFKD\n"
@@ -6202,11 +6239,11 @@ msgid	"\n"
 msgstr	"\n"
 	"Сервер не отвечает, попытка соединиться снова # %d\n"
 
-#: src/nntplib.c:842
+#: src/nntplib.c:842 src/nntplib.c:1630
 msgid	"Rejoin current group\n"
 msgstr	"Вступить снова в текущую группу\n"
 
-#: src/nntplib.c:849
+#: src/nntplib.c:849 src/nntplib.c:1637
 #, c-format
 msgid	"Read (%s)\n"
 msgstr	"Чтение (%s)\n"
@@ -6223,7 +6260,7 @@ msgstr	"Переслать последнюю команду (%s)
 #. *       - use some sort of pager?
 #. *       - -> lang.c
 #.
-#: src/nntplib.c:1759
+#: src/nntplib.c:1769
 msgid	"MOTD: "
 msgstr	""
 
@@ -6349,7 +6386,7 @@ msgstr	"Эта директория используется для 
 
 #: src/xface.c:123
 msgid	"Can't run slrnface: couldn't construct fifo name."
-msgstr	"Не могу запустить slrnface: не удаётся сконстурировать имя fifo."
+msgstr	"Не могу запустить slrnface: не удаётся сконструировать имя fifo."
 
 #: src/xface.c:162
 #, c-format
Binary files tin-1.8.1/po/rw.gmo and tin-1.8.2/po/rw.gmo differ
diff -Nurp tin-1.8.1/po/rw.po tin-1.8.2/po/rw.po
--- tin-1.8.1/po/rw.po	2006-02-15 19:10:05.000000000 +0100
+++ tin-1.8.2/po/rw.po	2006-04-25 14:20:39.093930155 +0200
@@ -15,7 +15,7 @@
 msgid	""
 msgstr	"Project-Id-Version: tin 1.7.8\n"
 	"Report-Msgid-Bugs-To: \n"
-	"POT-Creation-Date: 2006-02-15 19:09+0100\n"
+	"POT-Creation-Date: 2006-04-25 14:20+0200\n"
 	"PO-Revision-Date: 2005-04-03 10:55-0700\n"
 	"Last-Translator: Steven Michael Murphy <murf@e-tools.com>\n"
 	"Language-Team: Kinyarwanda <translation-team-rw@lists.sourceforge.net>\n"
@@ -23,7 +23,7 @@ msgstr	"Project-Id-Version: tin 1.7.8\n"
 	"Content-Type: text/plain; charset=ISO-8859-1\n"
 	"Content-Transfer-Encoding: 8bit\n"
 
-#: src/art.c:1533
+#: src/art.c:1534
 #, fuzzy, c-format
 msgid	"%d Bad overview record (%d fields) '%s'"
 msgstr	"%d Incamake Icyabitswe Imyanya"
@@ -6808,13 +6808,13 @@ msgid	"\n"
 	"Server timed out, trying reconnect # %d\n"
 msgstr	"Inyuma"
 
-#: src/nntplib.c:842
+#: src/nntplib.c:842 src/nntplib.c:1630
 #, fuzzy
 msgid	"Rejoin current group\n"
 msgstr	"KIGEZWEHO"
 
 # svx/inc\globlmn.hrc:ITEM_FILE_MAIL_INBOX.text
-#: src/nntplib.c:849
+#: src/nntplib.c:849 src/nntplib.c:1637
 #, fuzzy, c-format
 msgid	"Read (%s)\n"
 msgstr	"Gusoma"
@@ -6831,7 +6831,7 @@ msgstr	"Iheruka Komandi:"
 #. *       - use some sort of pager?
 #. *       - -> lang.c
 #.
-#: src/nntplib.c:1759
+#: src/nntplib.c:1769
 msgid	"MOTD: "
 msgstr	""
 
Binary files tin-1.8.1/po/sv.gmo and tin-1.8.2/po/sv.gmo differ
diff -Nurp tin-1.8.1/po/sv.po tin-1.8.2/po/sv.po
--- tin-1.8.1/po/sv.po	2006-02-15 19:10:05.000000000 +0100
+++ tin-1.8.2/po/sv.po	2006-04-25 14:20:39.416869776 +0200
@@ -6,7 +6,7 @@
 msgid	""
 msgstr	"Project-Id-Version: tin 1.8.0\n"
 	"Report-Msgid-Bugs-To: \n"
-	"POT-Creation-Date: 2006-02-15 19:09+0100\n"
+	"POT-Creation-Date: 2006-04-25 14:20+0200\n"
 	"PO-Revision-Date: 2006-01-11 21:22+0100\n"
 	"Last-Translator: Daniel Nylander <po@danielnylander.se>\n"
 	"Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
@@ -14,7 +14,7 @@ msgstr	"Project-Id-Version: tin 1.8.0\n"
 	"Content-Type: text/plain; charset=iso-8859-1\n"
 	"Content-Transfer-Encoding: 8bit\n"
 
-#: src/art.c:1533
+#: src/art.c:1534
 #, c-format
 msgid	"%d Bad overview record (%d fields) '%s'"
 msgstr	""
@@ -5912,11 +5912,11 @@ msgid	"\n"
 	"Server timed out, trying reconnect # %d\n"
 msgstr	""
 
-#: src/nntplib.c:842
+#: src/nntplib.c:842 src/nntplib.c:1630
 msgid	"Rejoin current group\n"
 msgstr	""
 
-#: src/nntplib.c:849
+#: src/nntplib.c:849 src/nntplib.c:1637
 #, c-format
 msgid	"Read (%s)\n"
 msgstr	"LДs (%s)\n"
@@ -5933,7 +5933,7 @@ msgstr	""
 #. *       - use some sort of pager?
 #. *       - -> lang.c
 #.
-#: src/nntplib.c:1759
+#: src/nntplib.c:1769
 msgid	"MOTD: "
 msgstr	""
 
diff -Nurp tin-1.8.1/po/tin.pot tin-1.8.2/po/tin.pot
--- tin-1.8.1/po/tin.pot	2006-02-15 19:31:08.000000000 +0100
+++ tin-1.8.2/po/tin.pot	2006-04-25 14:20:30.462543974 +0200
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2006-02-15 19:09+0100\n"
+"POT-Creation-Date: 2006-04-25 14:20+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"
@@ -15,7 +15,7 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/art.c:1533
+#: src/art.c:1534
 #, c-format
 msgid "%d Bad overview record (%d fields) '%s'"
 msgstr ""
@@ -6150,11 +6150,11 @@ msgid ""
 "Server timed out, trying reconnect # %d\n"
 msgstr ""
 
-#: src/nntplib.c:842
+#: src/nntplib.c:842 src/nntplib.c:1630
 msgid "Rejoin current group\n"
 msgstr ""
 
-#: src/nntplib.c:849
+#: src/nntplib.c:849 src/nntplib.c:1637
 #, c-format
 msgid "Read (%s)\n"
 msgstr ""
@@ -6171,7 +6171,7 @@ msgstr ""
 #. *       - use some sort of pager?
 #. *       - -> lang.c
 #.
-#: src/nntplib.c:1759
+#: src/nntplib.c:1769
 msgid "MOTD: "
 msgstr ""
 
Binary files tin-1.8.1/po/tr.gmo and tin-1.8.2/po/tr.gmo differ
diff -Nurp tin-1.8.1/po/tr.po tin-1.8.2/po/tr.po
--- tin-1.8.1/po/tr.po	2006-02-15 19:10:06.000000000 +0100
+++ tin-1.8.2/po/tr.po	2006-04-25 14:20:39.773803042 +0200
@@ -7,7 +7,7 @@
 msgid	""
 msgstr	"Project-Id-Version: tin 1.7.7\n"
 	"Report-Msgid-Bugs-To: \n"
-	"POT-Creation-Date: 2006-02-15 19:09+0100\n"
+	"POT-Creation-Date: 2006-04-25 14:20+0200\n"
 	"PO-Revision-Date: 2005-03-06 09:25+0200\n"
 	"Last-Translator: чebnem Korkmaz <sebnem_k@hotmail.com>\n"
 	"Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
@@ -15,7 +15,7 @@ msgstr	"Project-Id-Version: tin 1.7.7\n"
 	"Content-Type: text/plain; charset=ISO-8859-9\n"
 	"Content-Transfer-Encoding: 8bit\n"
 
-#: src/art.c:1533
+#: src/art.c:1534
 #, c-format
 msgid	"%d Bad overview record (%d fields) '%s'"
 msgstr	""
@@ -7101,12 +7101,12 @@ msgid	"\n"
 msgstr	"\n"
 	"Sunucu sЭresi doldu, tekrar baПlanmaya ГalЩЧЩyor # %d\n"
 
-#: src/nntplib.c:842
+#: src/nntplib.c:842 src/nntplib.c:1630
 #, fuzzy
 msgid	"Rejoin current group\n"
 msgstr	"чu anki gruba tekrar katЩl\n"
 
-#: src/nntplib.c:849
+#: src/nntplib.c:849 src/nntplib.c:1637
 #, fuzzy, c-format
 msgid	"Read (%s)\n"
 msgstr	"Oku (%s)\n"
@@ -7123,7 +7123,7 @@ msgstr	"Son komutu tekrr yolla (%s)\n"
 #. *       - use some sort of pager?
 #. *       - -> lang.c
 #.
-#: src/nntplib.c:1759
+#: src/nntplib.c:1769
 msgid	"MOTD: "
 msgstr	""
 
diff -Nurp tin-1.8.1/src/art.c tin-1.8.2/src/art.c
--- tin-1.8.1/src/art.c	2005-12-02 12:07:35.000000000 +0100
+++ tin-1.8.2/src/art.c	2006-04-21 14:48:41.753808396 +0200
@@ -3,7 +3,7 @@
  *  Module    : art.c
  *  Author    : I.Lea & R.Skrenta
  *  Created   : 1991-04-01
- *  Updated   : 2005-06-30
+ *  Updated   : 2006-04-21
  *  Notes     :
  *
  * Copyright (c) 1991-2006 Iain Lea <iain@bricbrac.de>, Rich Skrenta <skrenta@pbm.com>
@@ -768,7 +768,8 @@ thread_by_percentage(
 		 * we count differences in the length of the strings against
 		 * them matching.
 		 */
-		slen = strlen(arts[base[root_num]].subject);
+		if (!(slen = strlen(arts[base[root_num]].subject)))
+			slen++;
 		unmatched += abs(slen - strlen(arts[i].subject));
 		if ((unmatched * 100) / slen > percentage) {
 			/*
diff -Nurp tin-1.8.1/src/charset.c tin-1.8.2/src/charset.c
--- tin-1.8.1/src/charset.c	2005-12-02 12:07:35.000000000 +0100
+++ tin-1.8.2/src/charset.c	2006-02-22 01:27:45.160814094 +0100
@@ -3,7 +3,7 @@
  *  Module    : charset.c
  *  Author    : M. Kuhn, T. Burmester
  *  Created   : 1993-12-10
- *  Updated   : 2004-07-21
+ *  Updated   : 2006-02-21
  *  Notes     : ISO to ascii charset conversion routines
  *
  * Copyright (c) 1993-2006 Markus Kuhn <mgk25@cl.cam.ac.uk>
@@ -309,7 +309,7 @@ convert_tex2iso(
 			subst_len = strlen(tex_from[i]);
 			if (!strncmp(from + col, tex_from[i], subst_len)) {
 				strcat(to, tex_to[i]);
-				spaces += subst_len - 1;
+				spaces += subst_len - strlen(tex_to[i]);
 				col += subst_len - 1;
 				ex = TRUE;
 			}
diff -Nurp tin-1.8.1/src/misc.c tin-1.8.2/src/misc.c
--- tin-1.8.1/src/misc.c	2006-01-19 23:40:41.000000000 +0100
+++ tin-1.8.2/src/misc.c	2006-04-08 16:31:54.803442439 +0200
@@ -3,7 +3,7 @@
  *  Module    : misc.c
  *  Author    : I. Lea & R. Skrenta
  *  Created   : 1991-04-01
- *  Updated   : 2006-01-10
+ *  Updated   : 2006-04-06
  *  Notes     :
  *
  * Copyright (c) 1991-2006 Iain Lea <iain@bricbrac.de>, Rich Skrenta <skrenta@pbm.com>
@@ -928,7 +928,7 @@ mail_check(
 			char *maildir_box;
 			struct dirent *dp;
 
-			maildir_box = my_malloc(strlen(mailbox_name) + strlen(MAILDIR_NEW) + 1);
+			maildir_box = my_malloc(strlen(mailbox_name) + strlen(MAILDIR_NEW) + 2);
 #ifdef VMS
 			joindir(maildir_box, mailbox_name, MAILDIR_NEW);
 #else
diff -Nurp tin-1.8.1/src/nntplib.c tin-1.8.2/src/nntplib.c
--- tin-1.8.1/src/nntplib.c	2006-01-19 23:41:34.000000000 +0100
+++ tin-1.8.2/src/nntplib.c	2006-03-08 16:57:03.962072787 +0100
@@ -3,7 +3,7 @@
  *  Module    : nntplib.c
  *  Author    : S. Barber & I. Lea
  *  Created   : 1991-01-12
- *  Updated   : 2006-01-10
+ *  Updated   : 2006-03-05
  *  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
@@ -1623,9 +1623,19 @@ get_respcode(
 #	ifdef DEBUG
 		debug_nntp("get_respcode", "authentication");
 #	endif /* DEBUG */
-		strncpy(savebuf, last_put, sizeof(savebuf) - 1);		/* Take copy, as authenticate() will clobber this */
+		strncpy(savebuf, last_put, sizeof(savebuf) - 1);	/* take copy */
 
 		if (authenticate(nntp_server, userid, FALSE)) {
+			if (curr_group != NULL) {
+				DEBUG_IO((stderr, _("Rejoin current group\n")));
+				snprintf(last_put, sizeof(last_put), "GROUP %s", curr_group->name);
+				put_server(last_put);
+				s_gets(last_put, NNTP_STRLEN, nntp_rd_fp);
+#	ifdef DEBUG
+				debug_nntp("<<<", last_put);
+#	endif /* DEBUG */
+				DEBUG_IO((stderr, _("Read (%s)\n"), last_put));
+			}
 			strcpy(last_put, savebuf);
 
 			put_server(last_put);
diff -Nurp tin-1.8.1/tin.spec tin-1.8.2/tin.spec
--- tin-1.8.1/tin.spec	2005-12-28 18:29:53.000000000 +0100
+++ tin-1.8.2/tin.spec	2006-02-15 19:51:03.884580893 +0100
@@ -1,6 +1,6 @@
 Name: tin
 Summary: tin - an easy-to-use USENET news reader
-Version: 1.8.1
+Version: 1.8.2
 Release: 1
 Copyright: BSD
 Group: Applications/News
diff -Nurp tin-1.8.1/tools/tinews.pl tin-1.8.2/tools/tinews.pl
--- tin-1.8.1/tools/tinews.pl	2006-01-17 22:17:12.000000000 +0100
+++ tin-1.8.2/tools/tinews.pl	2006-03-04 12:57:03.499607408 +0100
@@ -44,7 +44,7 @@
 #       - cleanup, remove duplicated code
 #
 # version Number
-my $version = "1.1.8";
+my $version = "1.1.10";
 
 my %config;
 
@@ -497,6 +497,7 @@ sub signarticle {
 		}
 	}
 
+	unless (substr($pgpbody,-1,1)=~ /\n/ ) {$pgpbody.="\n"};
 	open(FH, ">" . $config{'pgptmpf'} . ".txt") or die "$0: can't open ".$config{'pgptmpf'}.": $!\n";
 	print FH $pgphead, "\n", $pgpbody;
 	print FH "\n" if ($config{'PGPVersion'} =~ m/GPG/io);	# workaround a pgp/gpg incompatibility - should IMHO be fixed in pgpverify
@@ -563,6 +564,7 @@ sub signarticle {
 		}
 	}
 
+	push @pgphead, ("X-PGP-Hash: " . $config{'digest-algo'} . "\n");
 	push @pgphead, ("X-PGP-Key: " . $config{'PGPSigner'} . "\n"), $tmppgpheader;
 	undef $tmppgpheader;
 
