1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669
|
.\"
.\" Project : tin - a Usenet newsreader
.\" Module : tin.1
.\" Author : I. Lea, U. Janssen
.\" Created : 1991-08-23
.\" Updated : 1998-08-08
.\" Notes : still needs some work
.\"
.\"
.TH tin 1 "August 8th, 1998" "1.4" "A Usenet newsreader"
.\"
.\"
.SH NAME
tin, rtin, tind \- A Usenet newsreader
.\"
.\"
.SH SYNOPSIS
.B tin
.RB [\|[\| \-h \||\| \-H \||\| \-V \|]\ \||
.RB [\|[\|[\| \-a \|]
.RB [\| \-dlnq \||\| -Q \|]
.RB [\| \-ArzX \|]\|]
.RB [\|[\| \-R \||\| -S \|]
.RB -s
.IR News-dir \|]
.RB [\| \-cuvUZ \|]
.RB [\| \-N \||\| -M
.IR address \|]
.RB [\| \-o \||\| \-w \|]\|]
.RB [\| \-D
.IR debug-level \|]
.RB [\| \-f
.IR newsrc-file \|]
.RB [\| \-g
.IR server \|]
.RB [\| \-m
.IR Mail-dir \|]
.RB [\| \-p
.IR port \|]
.RB [\| \-I
.IR index-dir \|]\ \|[ newsgroup \|[\|,.\|.\|.\|]\|]\|]
.br
.sp
.B rtin
.RB [\|[\| \-h \||\| \-H \||\| \-V \|]\ \||
.RB [\|[\|[\| \-a \|]
.RB [\| \-dlnq \||\| -Q \|]
.RB [\| \-AzX \|]\|]
.RB [\| \-cvZ \|]
.RB [\|[\| -S \|]
.RB -s
.IR News-dir \|]
.RB [\| \-N \||\| -M
.IR address \|]
.RB [\| \-o \||\| \-w \|]\|]
.RB [\| \-D
.IR debug-level \|]
.RB [\| \-f
.IR newsrc-file \|]
.RB [\| \-g
.IR server \|]
.RB [\| \-m
.IR Mail-dir \|]
.RB [\| \-p
.IR port \|]\ \|[ newsgroup \|[\|,.\|.\|.\|]\|]\|]
.br
.sp
.B tind
.RB [\|[\| \-h \||\| \-H \||\| \-V \|]\ \||
.RB [\| \-d \||\| \-P \||\| \-v \|]
.RB [\| \-D
.IR debug-level \|]
.RB [\| \-f
.IR newsrc-file \|]
.RB [\| \-I
.IR index-dir \|]\\|]
.\"
.\"
.SH DESCRIPTION
.B tin
is a full-screen easy to use Usenet newsreader. It can read news locally (i.e.,
\fI/var/spool/news\fP) or remotely (\fBrtin\fR or \fBtin -r\fR option) via a
NNTP (Network News Transport Protocol) server. It will automatically utilize
NOV (News OVerview) style index files if available locally or via the NNTP
XOVER command.
.PP
.B tin
has four separate levels of operation: Group selection level, Group
level, Thread level and Article level. Use the `h' (help) command to view a
list of the commands available at a particular level.
.PP
On startup \fBtin\fR will show a list of the newsgroups found in
\fI$HOME/.newsrc\fP. An arrow '->' or highlighted bar will point to the
first newsgroup. Move to a group by using the terminal arrow keys (terminal
dependent) or `j' and `k'. Use PgUp/PgDn (terminal dependent) or Ctrl-U and
Ctrl-D to page up/down. Enter a newsgroup by pressing <RETURN>.
.PP
The <TAB> key advances to the next newsgroup with unread articles and enters
it.
.\"
.\"
.SH OPTIONS
.TP 12
.B -a
Toggle ANSI color (default is off).
.TP
.B -A
Force authenticaion on initial connect.
.TP
.B -c
Create/update index files for every group in \fI$HOME/.newsrc\fP or file
specified by the ``\fB-f\fR'' option and mark all articles as read.
.TP
.B -d
Don't load newsgroup descriptions (interactive mode).
.sp
Delete index files for each group before indexing article (\fBtind\fR index
daemon only).
.TP
.BI -D " debug-level"
Enter debug-level (1 = NNTP, 2 = all).
.TP
.BI -f " file"
Use the specified file of subscribed to newsgroups in place of
\fI$HOME/.newsrc\fP.
.TP
.BI -g " server"
Use the server and newsrc specified in \fI$HOME/.tin/newsrctable\fP.
.TP
.B -h
Help listing all command line options.
.TP
.B -H
Brief introduction to \fBtin\fR that is also shown the first time it is
started.
.TP
.BI -I " dir"
Directory in which to store newsgroup index files. Default is
\fI$HOME/.tin/.news\fP. This option is disabled if \fBtin\fR is compiled
as reading news via NNTP only.
.TP
.BI -l
Get number of articles per group from the \fIactive\fP file - this might
result in incorrect counts but usualy is faster as the default
which is to read the active file and then check the article count via a
GROUP command ``\fB-ln\fR''.
.TP
.BI -m " dir"
Mailbox directory to use. Default is \fI$HOME/Mail\fP.
.TP
.BI -M " user"
Mail unread articles to specified user for later reading. For more
information read section AUTOMATIC MAILING AND SAVING NEW NEWS.
.TP
.B -n
Only load groups from the active file that are subscribed to in the user's
\fI$HOME/.newsrc\fP. This allows a noticeable speedup when connecting via a
slow line, but \fBtin\fR cannot tell which groups are moderated.
.TP
.B -N
Mail unread articles to yourself for later reading. For more
information read section AUTOMATIC MAILING AND SAVING NEW NEWS.
.TP
.B -o
Quick post all postponed articles and exit.
.TP
.BI -p " port"
Port to use if reading via NNTP (default is 119). This also overrides
the environment variable $\fBNNTPPORT\fR if set.
.TP
.B -P
Purge group index files of articles that no longer exist. Care should be
taken when using this command as it checks each and every article in each
group that is accessed. On a low speed connection this can have an
undesirable effect and it also knocks the hell out of your file-system
(\fBtind\fR index daemon only).
.TP
.B -q
Don't check for new newsgroups.
.TP
.B -Q
Quick start. Start \fBtin\fR as quickly as possible. Currently this is equivalent
to ``\fB-nqd\fR''.
.TP
.B -r
Read news remotely from the default NNTP server specified in the environment
variable $\fBNNTPSERVER\fR or contained in the file
\fI/etc/nntpserver\fP.
.TP
.B -R
Read news saved by the ``\fB-S\fR'' option.
.TP
.BI -s " dir"
Save/read articles to/in directory. Default is \fI$HOME/News\fP.
.TP
.B -S
Save unread articles for later reading by the ``\fB-R\fR'' option. For more
information read section AUTOMATIC MAILING AND SAVING NEW NEWS\fP.
.TP
.B -u
Create/update index files for every group in \fI$HOME/.newsrc\fP or file
specified by the ``\fB-f\fR'' option. This option is disabled if \fBtin\fR
retrieves its index files via a NNTP server.
.TP
.B -U
Start \fBtin\fR in the background to update index files while reading news
in the foreground. This option is disabled if \fBtin\fR retrieves its index
files via a NNTP server.
.TP
.B -v
Verbose mode for ``\fB-c\fR'', ``\fB-M\fR'', ``\fB-S\fR'', ``\fB-u\fR''
and ``\fB-Z\fR'' options.
.TP
.B -V
Print version and date information.
.TP
.B -w
Quick mode to post an article and then exit.
.TP
.B -X
Don't save any files (i.e. \fI$HOME/.newsrc\fP) if quitting \fBtin\fR.
.TP
.B -z
Only start \fBtin\fR if there is any new/unread news. If there is news
\fBtin\fR will position cursor at first group with unread news. Useful for
putting in login file.
.TP
.B -Z
Check if there is any new/unread news and exit with appropriate status. If
``\fB-v\fR'' 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.
.PP
\fBtin\fR can also dynamically change its options by the `M' menu command.
Any changes are written to \fI$HOME/.tin/tinrc\fP. For more information see
section GLOBAL OPTIONS MENU AND TINRC CONFIGURABLE VARIABLES.
.PP
The index daemon version, \fBtind\fR, supports the ``\fB-d\fR'',
``\fB-f\fR'', ``\fB-h\fR'', ``\fB-I\fR'' and ``\fB-v\fR'' options.
.PP
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. The list may include the usual newsgroup wildcard
characters. It can be comma or space separated, eg:
.PP
.RS
alt.config news.*,!news.test
.RE
.PP
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.
.PP
Once you use `y' to yank in all active groups, or `r' to toggle the
read/unread status, then the command line groups will be gone. You can use
`Y' to reread the active file and get them back.
.PP
NB: With the ``\fB-n\fR'' flag, only unsubscribed groups in the
\fI$HOME/.newsrc\fP file (or the newsrc-file given by the ``\fB-f\fR''
command-line switch or via \fI$HOME/.tin/newsrctable\fP) can be matched.
.\"
.\"
.SH "NEWS ADMINISTRATION"
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.
.PP
A user starting \fBtin\fR 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$NEWSLIBDIR/subscriptions\fP) and should have file
permissions set to 0644. If you read news via NNTP, then your news server
must support the LIST SUBSCRIPTIONS command. It is part of the Common NNTP
Extensions and all modern servers should understand it.
.\"
.\"
.SH "SCREEN FORMAT"
\fBtin\fR has four separate levels of operation: Selection level,
Group level, Thread level and Article level.
.PP
At the Group Selection level the title displays (the name of the newsserver
and) the number of subscribed groups (containing new unread articles). The
newsgroups are displayed in the middle of the screen with the number of
unread articles displayed on the same line in front.
.PP
.\" FIXME - make this autoscale
.nf
->M 1 2 comp.security.announce Announcements from the CERT abou
M 2 1 news.admin.announce Announcements for news adminstra
3 22 news.software.misc News-related software other than
4 1475 news.software.nntp The Network News Transfer Protoc
X 5 124 news.software.readers Discussion of software used to r
.fi
.PP
There may also be a character prefixing the line. An explanation follows:
.TP 10
.B u
This group is unsubscribed. To see only your subscribed groups use the `r'
or `y' toggle keys.
.TP
.B M
This is a moderated group. Any posts you make will have to be approved by the
group administrator before it will be made public. \fBtin\fR will ask for
confirmation before you post to a moderated group.
.TP
.B N
This is a new newsgroup which has been created since you last used
\fBtin\fR. New newsgroups are not subscribed to by default (However, see
the $\fBAUTOSUBSCRIBE\fR / $\fBAUTOUNSUBSCRIBE\fR 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 \fBtin\fR. You will have to yank in all the groups to find
them in a later session.
.TP
.B D
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 'strip_bogus' to "ask" in the Options Menu.
.TP
.B X
You may no longer make posts to this group. Often a group will be superseded
by a more appropriately named one.
.TP
.B =
This group has been renamed and you may no longer post to it. If you do, then
you will receive an error from your newsserver telling you the correct group
to post to.
.PP
At the Group level the title contains the name of the group, the number
of conversation threads, the threading-method, the total number of articles,
the number of killed articles and the number of hot articles. i.e.,
alt.sources (5T(B) 23A 0K 0H).
It might also contain an R if your are in 'show_only_unread' mode and an M
if the group is moderated. (The later does not work with the ``\fB-n\fR''
command-line switch!).
If a thread has unread articles in it it's marked with a `+' in font of the
total number of articles in the thread.
If a thread has hot articles in it (see also section FILTERING ARTICLES)
it's marked with a `*' in font of the total number of articles in the thread.
There might also be shown the number of lines of the first (unread) article
in the thread right before the subject - this is controlled by
the 'show_lines' option.
.PP
.\" FIXME - make this autoscale
.nf
de.admin.net-abuse.announce (11T(B) 13A 0K 0HM)
-> 1 + 3 108 bincancels in de.talk.sex Christopher Lueg <l
2 + 69 EMP/ECP gecancelt. xynx. BI= 10 Henning Weede <hwee
3 + 93 EMP gecancelt. SouthBeach/Palms Henning Weede <hwee
4 * 368 <1997-11-12> Fremdcancel-FAQ Thomas Roessler <ro
.fi
.PP
At the Thread level the screen usually (depends on the threading method used)
looks like this:
.\" FIXME - add description of fields
.PP
.\" FIXME - make this autoscale
.nf
-> 0 [ 7] What is this funny tree in the thr Robert F. Simmig
1 [ 12] `-> Sephan Wagner <s
2 [ 230] | `->Tin thread-level (was: What is Bob Johnson <bob
3 [ 22] `->tin threading menu Brian Richardson
.fi
.PP
At the Article level the page header has the following format:
.\" FIXME - add description of fields
.PP
.\" FIXME - make this autoscale
.nf
Sun, 28 Dec 1997 21:21:01 de.admin.news.groups Thread 20 of 86
Lines 50 Re: EINSPRUCH zu RESULT:de.comm.mobil.ALL RespNo 47 of 59
Urs Janssen <urs@akk.org> at Arbeitskreis Kultur und Kommunikati
article-body
.fi
.\"
.\"
.SH "COMMON MOVING KEYS"
This table shows the common keys/commands for moving at all four levels
within \fBtin\fR.
.RS
.nf
.ta \w'Beg. of list/article 'u +\w'ansi/vt100 'u
ansi/vt100 Other Terminals
Beg. of list/article \fBHome\fR \fB1\fR (\fB^R\fR or \fBg\fR at article level)
End of list/article \fBEnd\fR \fB$\fR (also \fBG\fR at article level)
Page Up \fBPgUp\fR \fB^U\fR or \fB^B\fR or \fBb\fR
Page Down \fBPgDn\fR \fB^D\fR or \fB^F\fR or \fB<SPACE>\fR
Line Up \fBUp arrow\fR \fBk\fR (not at article level)
Line Down \fBDown arrow\fR \fBj\fR (not at article level)
.fi
.RE
.\"
.\"
.SH "COMMON EDITING COMMANDS"
An emacs style editing package allows the easy editing of input strings.
An history list allows the easy reuse of previously entered strings.
The following commands are available when editing a string:
.PP
.TP 10
.B ^A, ^E
move to beginning or end of line, respectively.
.TP
.B ^F, ^B
non-destructive move forward or back one location, respectively.
.TP
.B ^D
delete the character currently under the cursor, or send EOF if no
characters in the buffer.
.TP
.B ^H, <DEL>
delete character left of the cursor.
.TP
.B ^K
delete from cursor to end of line.
.TP
.B ^P, ^N
move through history, previous and next, respectively.
.TP
.B ^L, ^R
redraw the current line.
.TP
.B <CR>
places line on history list if non-blank, appends newline and returns
to the caller.
.TP
.B <ESC>
aborts the present editing operation.
.\"
.\"
.SH "NEWSGROUP SELECTION COMMANDS"
.TP 10
.B 4
Select group 4.
.TP
.B ^L
Redraw page.
.TP
.B ^O
Reload postponed article. If your system blocks CTRL-O you must quote it by
pressing CTRL-V first. The postpone-menu offers the following actions: `y' =
reload and spawn editor; `Y' = post article (without spawning editor); `A' =
post all postponed articles (without spawning editor); `n' = skip this
article; `q' = quit postponed menu. Currently there is no 'simple' way to
delete a posponed article from the posponed-file, you have to use the
following commandsequence instead: reload it with '^O', enter editor with
'y', quit editor, discard posting with 'q'. See also ``\fB-o\fR''
command-line switch.
.TP
.B ^R
Reset \fI$HOME/.newsrc\fP file.
.TP
.B <CR>
Read current group.
.TP
.B <TAB>
View next group with unread news. Will wrap around to the beginning of the
group selection list looking for unread groups.
.TP
.B &
Toggle use of ANSI color.
.TP
.B c
Mark current group as all read with confirmation and goto next group
in group selection list.
.TP
.B C
Mark current group as all read and goto next unread group in group
selection list.
.TP
.B d
Toggle display to show just the group name or the group name and the groups
description.
.TP
.B g
Choose a new group by name. The position of the group within the group
list will also be asked for. By entering `1' the new group will be the
first group in the displayed list, by entering `8' the group will be
the eighth group in the list etc. By entering `$' the group will be the
last group displayed.
.TP
.B h
Help screen of newsgroup selection commands.
.TP
.B H
Toggle the display of help mini menu at the bottom of the screen.
.TP
.B i
Show description of the current newsgroup at the last line.
.TP
.B I
Toggle inverse video.
.TP
.B m
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.
.TP
.B M
User configurable options menu (for more information see section
GLOBAL OPTIONS MENU AND TINRC CONFIGURABLE VARIABLES).
.TP
.B O
Reload postponed article. See also ``\fB-o\fR'' command-line switch.
.TP
.B q
Quit \fBtin\fR - ask the user to confirm if 'confirm_to_quit' is on.
.TP
.B Q
Quit \fBtin\fR - don't ask the user to confirm.
.TP
.B r
Toggle display of all subscribed to groups and just the subscribed to groups
containing unread articles. Command has no effect if groups were read from
the command line when \fBtin\fR was started.
.TP
.B R
Mail a bug report or comment to <tin-bugs@tin.org>. This is the best way of
getting bugs fixed and features added/changed.
.TP
.B s
Subscribe to current group.
.TP
.B S
Subscribe to groups matching user specified pattern.
.TP
.B u
Unsubscribe to current group.
.TP
.B U
Unsubscribe to groups matching user specified pattern.
.TP
.B v
Print \fBtin\fR version information.
.TP
.B w
Post an article to current group. If posting fails for some reason, you'll
get the chance to edit (`e')the article again, postpone (`o') it for later
processing (see also ``\fB-o\fR''command-line switch) or discard (`q') it.
.TP
.B W
List articles posted by user. The date posted, the newsgroup and the
subject are listed.
.TP
.B X
Quit \fBtin\fR without saving (changed) configuration.
.TP
.B y
The first time this command is called it will yank in all groups from
\fI$NEWSLIBDIR/active\fP that are not in \fI$HOME/.newsrc\fP.
After any groups have been subscribed/unsubscribed to, this command
if pressed again will reread \fI$HOME/.newsrc\fP and display only
the subscribed groups.
.TP
.B Y
Reread the active file to see if any new news has arrived since
starting \fBtin\fR.
.TP
.B z
Mark all articles in the current group as unread.
.TP
.B /
Group forward search.
.TP
.B ?
Group backward search.
.\"
.\"
.SH "GROUP INDEX COMMANDS"
.\" FIXME - update and add missing keys
.TP 10
.B 4
Select article 4.
.TP
.B ^A
Auto select article(s) via a menu. Read the section FILTERING ARTICLES
for more information.
.TP
.B [
Auto select article(s) with a single key. The defaults used for selection
are set via the following four tinrc config variables:
.in +.3i
default_filter_select_header
.in +.3i
0,1 = ``Subject:'', 2,3 = ``From:'', 4 = ``Message-Id:'' & full ``References:'' line,
5 = ``Message-Id:'' & last ``References:'' entry only,
6 = ``Message-Id:'' entry only, 7 = ``Lines:''
.in -.3i
default_filter_select_global
.in +.3i
ON = apply to all groups, OFF = apply to current group
.in -.3i
default_filter_select_case
.in +.3i
ON = filter case sensitive, OFF = ignore case
.in -.3i
default_filter_select_expire
.in +.3i
ON = expire after specified time, OFF = always apply the filter
.in -.6i
Read the section FILTERING ARTICLES for more information.
.TP
.B ^K
Kill article(s) via a menu. Read the section FILTERING ARTICLES for
more information.
.TP
.B ]
Kill article(s) with a single key. The defaults used for killing
are set via the following four tinrc config variables:
.in +.3i
default_filter_kill_header
.in +.3i
0,1 = ``Subject:'', 2,3 = ``From:'', 4 = ``Message-Id:'' & full ``References:'' line,
5 = ``Message-Id:'' & last ``References:'' entry only,
6 = ``Message-Id:'' entry only, 7 = ``Lines:''
.in -.3i
default_filter_kill_global
.in +.3i
ON = apply to all groups, OFF = apply to current group
.in -.3i
default_filter_kill_case
.in +.3i
ON = filter case sensitive, OFF = ignore case
.in -.3i
default_filter_kill_expire
.in +.3i
ON = expire after specified time, OFF = always apply the filter
.in -.6i
Read the section FILTERING ARTICLES for more information.
.TP
.B ^L
Redraw page.
.TP
.B ^O
Reload postponed article. If your system blocks CTRL-O you must quote it
by pressing CTRL-V first.
.TP
.B <CR>
Read current article.
.TP
.B <TAB>
View next unread article or group.
.TP
.B a
Author forward search.
.TP
.B A
Author backward search.
.TP
.B B
Search the body of all articles in group (can be slow).
.TP
.B c
Mark all articles as read with confirmation.
.TP
.B C
Mark all articles as read and goto next group with unread news.
.TP
.B d
Toggle display to show just the subject or the subject and author.
.TP
.B g
Choose a new group by name.
.TP
.B h
Help screen of group index commands.
.TP
.B H
Toggle the display of help mini menu at the bottom of the screen.
.TP
.B i
Display the subject of the first article in the current thread in the last line.
.TP
.B I
Toggle inverse video.
.TP
.B K
Mark article/thread as read and advance to next unread article/thread.
.TP
.B l
List the author of each response in current thread and enter thread
selection level.
.TP
.B m
Mail current article / thread / auto selected (hot) articles /
articles matching pattern / tagged articles to someone.
.TP
.B M
User configurable options menu (for more information see section
GLOBAL OPTIONS MENU AND TINRC CONFIGURABLE VARIABLES).
.TP
.B n
Go to next group.
.TP
.B N
Go to next unread article.
.TP
.B o
Output current article / thread / auto selected (hot) articles /
articles matching pattern / tagged articles to printer.
.TP
.B O
Reload postponed article. See also ``fB-o\fR'' command-line switch.
.TP
.B p
Go to previous group.
.TP
.B P
Go to previous unread article.
.TP
.B q
Return to previous level.
.TP
.B Q
Quit \fBtin\fR.
.TP
.B s
Save current article / thread / auto selected (hot) articles /
articles matching pattern / tagged articles to file / files /
mailbox. To save to a mailbox enter '=' or '=mailbox' when asked
for filename to save to. To save in <newsgroup name>/<filename>
format enter '+filename'. Environment variables are allowed within
a filename (i.e., \fI$SOURCES/dir/filename\fP).
.TP
.B t
Toggle tag-status of current article / thread for mailing (`m') /
piping (`|') / printing (`o') / saving (`s') / reposting (`x').
.TP
.B u
Cycle the threading mode through no threading, threading by subject,
threading by references, threading on both subject and references.
.TP
.B U
Untag all articles that were tagged.
.TP
.B v
Print \fBtin\fR version information.
.TP
.B w
Post an article to current group. If posting fails for some reason, you'll
get the chance to edit (`e')the article again, postpone (`o') it for later
processing (see also ``\fB-o\fR''command-line switch) or discard (`q') it.
.TP
.B W
List articles posted by user. The date posted, the newsgroup and the
subject are listed.
.TP
.B x
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 cross-post your own articles.
.TP
.B X
Mark all unread articles that have not been selected as read,
redo screen to reflect changes and put index at the first
thread to begin reading. Pressing `X' again will toggle back
to the way it was before. See `~' command for clearing the
toggle effect.
.TP
.B z
Mark current article as unread.
.TP
.B Z
Mark current thread as unread.
.TP
.B /
Search forward for specified subject.
.TP
.B ?
Search backward for specified subject.
.TP
.B #
Choose range of articles to be affected by next command.
.TP
.B -
Show last message.
.TP
.B |
Pipe current article / thread / auto selected (hot) articles /
articles matching pattern / tagged articles into command.
.TP
.B *
Select current thread for later processing.
.TP
.B \\.
Toggle selection of current thread. If at least one unread art,
but not all unread arts, in thread is selected, then all unread
arts become selected.
.TP
.B @
Reverse all selections on all articles.
.TP
.B ~
Undo all selections on all articles. It clears the toggle effect
of `X' command. Thus after first doing a `X', one can then do `~'
to reset articles. Thus, one can iteratively whittle down
uninteresting threads.
.TP
.B +
Perform auto-selection on current group.
.TP
.B =
Prompts for a pattern with which to match on. All threads
whose subjects match the pattern will be selected. A pattern
of ``*'' will match all subjects. Entering just <CR> will cause
the previous entered pattern to be used.
.TP
.B ;
For each thread in current group, if it at least one unread
art is selected, all unread arts become selected. This is
useful for auto-selection on author where reader wants to
see entire thread.
.\"
.\"
.SH "THREAD LISTING COMMANDS"
.\" this sections should be complete
.TP 10
.B ^L
Redraw page.
.TP
.B ^O
Reload postponed article. If your system blocks CTRL-O you must quote it
by pressing CTRL-V first.
.TP
.B <CR>
Read current article within thread.
.TP
.B <TAB>
View next unread article within thread.
.TP
.B ^
Choose first article in thread.
.TP
.B $
Choose last article in thread.
.TP
\fB/\fR
Choose article by subject string forward search
.TP
.B ?
Choose article by subject string backward search
.TP
.B #
Choose range of articles to be affected by next command.
.TP
.B 4
Select article 4 within thread.
.TP
.B c
Mark thread as read after confirmation and return to previous level.
.TP
.B d
Toggle display to show just the subject or the subject and author.
.TP
.B h
Help screen of thread listing commands.
.TP
.B H
Toggle the display of help mini menu at the bottom of the screen.
.TP
.B I
Toggle inverse video.
.TP
.B K
Mark thread as read.
.TP
.B O
Reload postponed article. See also ``fB-o\fR'' command-line switch.
.TP
.B q
Return to previous level.
.TP
.B Q
Quit \fBtin\fR.
.TP
.B r
Toggle display to show all articles or only unread articles.
.TP
.B R
Mail a bug report or comment to <tin-bugs@tin.org>. This is the best way
of getting bugs fixed and features added/changed.
.TP
.B s
Save article/thread/hot/pattern/tagged articles to file
.TP
.B S
Save tagged articles automatically without user prompts
.TP
.B t
Toggle tag status of current article for mailing (`m') / piping (`|')
/ printing (`o') / saving (`s') / reposting (`x').
.TP
.B U
Untag all tagged threads
.TP
.B v
Print \fBtin\fR version information.
.TP
.B z
Mark current article in thread as unread.
.TP
.B Z
Mark all articles in thread as unread.
.\"
.\"
.SH "ARTICLE VIEWER COMMANDS"
.\" FIXME - refine descriptions, sort items.
.TP 10
.B 0
Read the base article in this thread.
.TP
.B 4
Read response 4 in this thread.
.TP
.B ^A
Auto select article(s) via a menu. Read the section FILTERING ARTICLES
for more information.
.TP
.B [
Auto select article(s) with a single key. The defaults used for selection
are set via the following four tinrc config variables:
.in +.3i
default_filter_select_header
.in +.3i
0,1 = ``Subject:'', 2,3 = ``From:'', 4 = ``Message-Id:'' & full ``References:'' line,
5 = ``Message-Id:'' & last ``References:'' entry only,
6 = ``Message-Id:'' entry only, 7 = ``Lines:''
.in -.3i
default_filter_select_global
.in +.3i
ON = apply to all groups, OFF = apply to current group
.in -.3i
default_filter_select_case
.in +.3i
ON = filter case sensitive, OFF = ignore case
.in -.3i
default_filter_select_expire
.in +.3i
ON = expire after specified time, OFF = always apply the filter
.in -.6i
Read the section FILTERING ARTICLES for more information.
.TP
.B ^G
Perform PGP operations on article.
.TP
.B ^H
Toggle display of all the articles mail header.
.TP
.B ^K
Kill article(s) via a menu. Read the section FILTERING ARTICLES for
more information.
.TP
.B ]
Kill article(s) with a single key. The defaults used for killing
are set via the following four tinrc config variables:
.in +.3i
default_filter_kill_header
.in +.3i
0,1 = ``Subject:'', 2,3 = ``From:'', 4 = ``Message-Id:'' & full ``References:'' line,
5 = ``Message-Id:'' & last ``References:'' entry only,
6 = ``Message-Id:'' entry only, 7 = ``Lines:''
.in -.3i
default_filter_kill_global
.in +.3i
ON = apply to all groups, OFF = apply to current group
.in -.3i
default_filter_kill_case
.in +.3i
ON = filter case sensitive, OFF = ignore case
.in -.3i
default_filter_kill_expire
.in +.3i
ON = expire after specified time, OFF = always apply the filter
.in -.6i
Read the section FILTERING ARTICLES for more information.
.TP
.B ^L
Redraw page.
.TP
.B ^O
Reload postponed article. If your system blocks CTRL-O you must quote it
by pressing CTRL-V first.
.TP
.B <CR>
Goto next base article.
.TP
.B <TAB>
Goto next unread article.
.TP
.B a
Author forward search.
.TP
.B A
Author backward search.
.TP
.B B
Search the body of all articles in group (can be slow).
.TP
.B c
Mark all articles as read with confirmation and return to group selection
level.
.TP
.B C
Mark current group as all read and goto next unread group in group
selection list.
.TP
.B d
Toggle rot-13 decoding for this article.
.TP
.B D
Delete current article. It must have been posted by the same user. The
cancel message can be seen in the newsgroup 'control' or 'control.cancel'.
.TP
.B e
Edit the current article. Only available when in a mailgroup.
.TP
.B ^E
Reply through mail to the author of the current article with a copy of the
article with all headers included.
.TP
.B f
Post a followup to the current article with a copy of the article included.
.TP
.B F
Post a followup to the current article without including a a copy of the
article.
.TP
.B h
Help screen of article page commands.
.TP
.B H
Toggle the display of help mini menu at the bottom of the screen.
.TP
.B i
Display the subject of the current article in the last line.
.TP
.B I
Toggle inverse video.
.TP
.B k
Mark article as read and advance to next unread article.
.TP
.B K
Mark thread as read and advance to next unread thread.
.TP
.B L
Look up article by ``Message:-ID:''.
.TP
.B m
Mail current article / thread / auto selected (hot) articles /
articles matching pattern / tagged articles
to someone.
.TP
.B M
User configurable options menu (for more information see section
GLOBAL OPTIONS MENU AND TINRC CONFIGURABLE VARIABLES).
.TP
.B n
Go to the next article.
.TP
.B N
Go to the next unread article.
.TP
.B o
Output current article / thread / auto selected (hot) articles /
articles matching pattern / tagged articles to printer.
.TP
.B O
Reload postponed article. See also ``\fB-o\fR'' command-line switch.
.TP
.B p
Go to the previous article.
.TP
.B P
Go to the previous unread article.
.TP
.B q
Return to previous level.
.TP
.B Q
Quit \fBtin\fR.
.TP
.B r
Reply through mail to the author of the current article with a copy of the
article included.
.TP
.B R
Reply through mail to the author of the current article without including
the original article.
.TP
.B s
Save current article / thread / auto selected (hot) articles /
articles matching pattern / tagged articles to file / files / mailbox.
To save to a mailbox enter '=' or '=mailbox' when asked for filename
to save to. To save in <newsgroup name>/<filename> format enter '+filename'.
Environment variables are allowed within a filename
(i.e., \fI$SOURCES/dir/filename\fP).
.TP
.B t
Toggle tag status of current article for mailing (`m') / piping (`|')
/ printing (`o') / saving (`s') / reposting (`x').
.TP
.B T
Return to group selection level.
.TP
.B u
Goto parent article.
.TP
.B v
Print \fBtin\fR version information.
.TP
.B w
Post an article to current group. If posting fails for some reason, you'll
get the chance to edit (`e')the article again, postpone (`o') it for later
processing (see also ``\fB-o\fR''command-line switch) or discard (`q') it.
.TP
.B W
List articles posted by user. The date posted, the newsgroup and the
subject are listed.
.TP
.B ^W
Post a followup to the current article with a copy of the article with all
headers included.
.TP
.B x
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.
.TP
.B z
Mark article as unread.
.TP
.B /
Article forward search.
.TP
.B ?
Article backward search
.TP
.B !
Shell escape.
.TP
.B |
Pipe current article / thread / auto selected (hot) articles /
articles matching pattern / tagged articles into command.
.TP
.B <
Goto the first article in the current thread.
.TP
.B >
Goto the last article in the current thread.
.TP
.B *
Select current thread for later processing.
.TP
.B .
Toggle selection of current article.
.TP
.B @
Reverse article selections.
.TP
.B ~
Undo all selections on current thread.
.TP
.B :
Skip quoted text.
.TP
.B -
Display last article viewed.
.TP
.B _
Toggle word highlighting on/off.
.TP
\fB"\fR
Toggle $\fBTEX2ISO\fR decoding for current article.
.\"
.\"
.SH "GLOBAL OPTIONS MENU AND TINRC CONFIGURABLE VARIABLES"
.\" FIXME - add missing descriptions
.\" FIXME - bring into a useful order
At startup, \fBtin\fR reads in the configuration file. This contains a list
of variables that can be used to configure the way \fBtin\fR works. If it
exists, the global configuration file, \fI/usr/lib/news/tinrc\fP is read.
After that, the users own configuration file is read from
\fI$HOME/.tin/tinrc\fP. The global file is useful for distributing
system-wide defaults to new users who have no private tinrc yet.
.TP
The following variables are user configurable by editing \fI$HOME/.tin/tinrc\fP
directly. Most of them can be set in the GLOBAL OPTIONS MENU which is could
be accessed by pressing `M' at all levels. It allows the user to customize the
behavior of \fBtin\fR. The options are saved to the file \fI$HOME/.tin/tinrc\fP.
Use <SPACE> to toggle the required option and <CR> to set. Use `/', `?' to search
for a specific option. The name in braces is the name of the corresponding setting
in \fI$HOME/.tin/tinrc\fP.
.TP 4
.B Add posted articles to filter (add_posted_to_filter)
If ON add posted articles to filter for highlighting follow-ups.
Default is ON.
.TP
.B Insert 'User-Agent:'-header (advertising)
Turn ON advertising in header (``User-Agent:'').
Default is ON.
.TP
.B Skip multipart/alternative parts (alternative_handling)
If ON strip multipart/alternative messages automatically.
.TP
.B Character to show deleted articles (art_marked_deleted)
The character used to show that an article was deleted.
Default is 'D'.
.TP
.B Character to show inrange articles (art_marked_inrange)
The character used to show that an article is in a range.
Default is '#'.
.TP
.B Character to show returning arts (art_marked_return)
The character used to show that an article will return.
Default is '-'.
.TP
.B Character to show selected articles (art_marked_selected)
The character used to show that an article/thread is auto-selected (hot).
Default is '*'.
.TP
.B Character to show unread articles (art_marked_unread)
The character used to show that an article has not been read.
Default is '+'.
.TP
.B Ask before using metamail (ask_for_metamail)
If ON \fBtin\fR will ask before using metamail to display MIME messages. This only
occurs, if 'use_metamail' is also switched ON.
Default is ON.
.TP
.B Send you a blind cc automatically (auto_bcc)
If ON automatically put your name in the ``Bcc:'' field when mailing an article.
Default is OFF
.TP
.B Send you a cc automatically (auto_cc)
If ON automatically put your name in the ``Cc:'' field when mailing an article.
Default is OFF
.TP
.B List thread using right arrow key (auto_list_thread)
If ON automatically list thread when entering it using right arrow key.
Default is ON.
.TP
.B Use Archive-name: header for save (auto_save)
If ON articles/threads with ``Archive-name:'' in header will be
automatically saved with the Archive-name & part/patch no and
post processed if process type is not set to none. Default is OFF
.TP
.B Save articles in batch mode (-S) (batch_save)
If set ON articles/threads will be saved in batch mode when save
``\fB-S\fR'' or mail ``\fB-M\fR'' is specified on the command line.
Default is OFF.
.TP
.B Show mini menu & posting etiquette (beginner_level)
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.
.TP
.B Cache NNTP overview files locally (cache_overview_files)
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.
.TP
.B Catchup read groups when quitting (catchup_read_groups)
If set ON the user is asked when quitting if all groups read during the
current session should be marked read.
Default is OFF.
.\"
.\" FIXME - I leave this to someone who's using colors
.TP
.B Standard background color (col_back)
Standard background color
.TP
.B Color of sender (From:) (col_from)
Color of sender (From:)
.TP
.B col_head
Color of header-lines
.TP
.B col_help
Color of help pages
.TP
.B col_invers_bg
Color of background for inverse text
.TP
.B col_invers_fg
Color of foreground for inverse text
.TP
.B col_markdash
Color of _underdashed_ words.
.TP
.B col_markstar
Color of *starred* words
.TP
.B col_minihelp
Color of mini help menu
.TP
.B col_newsheaders
Color of actual news header fields
.TP
.B col_normal
Standard foreground color
.TP
.B col_quote
Color of quote-lines
.TP
.B col_response
Color of response counter
.TP
.B col_signature
Color of signature
.TP
.B col_subject
Color of article subject
.TP
.B col_text
Color of text-lines
.TP
.B col_title
Color of Help/Mail-Sign
.TP
.B Confirm commands before executing (confirm_action)
Allows certain commands (i.e., `c' catchup) that require user confirmation
to be executed immediately if set OFF.
Default is ON.
.TP
.B Confirm before quitting (confirm_quit)
If ON confirm with ``y''/``n'' before quitting. Default is ON.
.\"
.\" most of the default_* settings are not available the 'M'enu
.TP
.B default_art_search
.TP
.B default_author_search
.TP
.B default_config_search
.TP
.B default_editor_format
The format string used to create the editor start command with parameters.
Default is '%E +%N %F' (i.e., /bin/vi +7 .article).
.TP
.B default_filter_days
Default is 28.
.TP
.B default_filter_kill_case
Defaults for quick (1 key) kill filter case.
ON = filter case sensitive, OFF = ignore case. Default is OFF.
.TP
.B default_filter_kill_expire
Defaults for quick (1 key) kill filter expire.
ON = limit to 'default_filter_days', OFF = don't ever expire. Default is OFF.
.TP
.B default_filter_kill_global
Defaults for quick (1 key) kill filter global.
ON=apply to all groups OFF=apply to current group. Default is ON.
.TP
.B default_filter_kill_header
Defaults for quick (1 key) kill filter header.
0,1 = ``Subject:'', 2,3 = ``From:'', 4 = ``Message-Id:'' & full ``References:'' line,
5 = ``Message-Id:'' & last ``References:'' entry only,
6 = ``Message-Id:'' entry only, 7 = ``Lines:''
.TP
.B default_filter_select_case
Defaults for quick (1 key) auto-selection filter case.
ON=filter case sensitive OFF=ignore case. Default is OFF.
.TP
.B default_filter_select_expire
Defaults for quick (1 key) auto-selection filter expire.
ON = limit to 'default_filter_days', OFF = don't ever expire. Default is OFF.
.TP
.B default_filter_select_global
Defaults for quick (1 key) auto-selection filter global.
ON=apply to all groups OFF=apply to current group. Default is ON.
.TP
.B default_filter_select_header
Defaults for quick (1 key) auto-selection filter header.
0,1 = ``Subject:'', 2,3 = ``From:'', 4 = ``Message-Id:'' & full ``References:'' line,
5 = ``Message-Id:'' & last ``References:'' entry only,
6 = ``Message-Id:'' entry only, 7 = ``Lines:''
.TP
.B default_goto_group
.TP
.B default_group_search
.TP
.B default_mail_address
.TP
.B Mail directory (default_maildir)
The directory where articles/threads are to be saved in mailbox format.
This feature is mainly for use with the Elm mail program. It allows
the user to save articles/threads/groups simply by giving '=' as
the filename to save to.
Default is \fI$HOME/Mail\fP.
.TP
.B Invocation of your mail command (default_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' (i.e., /bin/mail "iain" < .article). The flexible
format allows other mailers with different command line parameters to be used
such as 'elm -s "%S" "%T" < "%F"' (i.e., elm -s "subject" "iain" < .article)
or 'sendmail -oem -t < %F' (i.e. sendmail -oem -t < .article).
.TP
.B default_move_group
.TP
.B default_pipe_command
.TP
.B default_post_newsgroups
.TP
.B default_post_subject
.TP
.B Printer program with options (default_printer)
The printer program with options that is to be used to print
articles. Default is lpr for BSD machines and lp for SysV machines.
.TP
.B default_range_group
.TP
.B default_range_select
.TP
.B default_range_thread
.TP
.B default_regex_pattern
.TP
.B default_repost_group
.TP
.B default_save_file
.TP
.B default_save_mode
.TP
.B Directory to save arts/threads in (default_savedir)
Directory where articles/threads are saved. Default is \fI$HOME/News\fP.
.TP
.B default_select_pattern
.TP
.B default_shell_command
.TP
.B Create signature from path/command (default_sigfile)
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.
Default is \fI$HOME/.Sig\fP.
.TP
.B default_subject_search
.TP
.B Show RFC 2047 ^H-header undecoded (display_mime_allheader_asis)
Similar to \fBdisplay_mime_header_asis\fR, but works on CTRL-h (show all headers)
instead of \fBnews_headers_to_display\fR.
.TP
.B Show RFC 2047 header undecoded (display_mime_header_asis)
If ON, RFC 1522 (now RFC 2047)-style header fields are displayed
without decoding. No effect on header displayed at the top of
each page in article mode and summary mode (they are always decoded).
Default is OFF so that RFC 1522 (RFC 2047)-style headers (designated in
\fBnews_header_to_display\fR) will be decoded back to 8bit when displayed.
.TP
.B Draw -> instead of highlighted bar (draw_arrow)
Allows groups/articles to be selected by an arrow '->' if set ON or
by an highlighted bar if set OFF.
.TP
.B Force redraw after certain commands (force_screen_redraw)
Specifies whether a screen redraw should always be done after certain
external commands. Default is OFF.
.TP
.B Scroll full page (OFF=half page) (full_page_scroll)
If set ON scrolling of groups will be a full page at a time,
otherwise half a page at a time. Currently this is not implemented in the
pager and in the GLOBAL OPTIONS MENU.
.TP
.B Catchup group using left key (group_catchup_on_exit)
if ON catchup group when leaving with the left arrow key. Default is ON.
.TP
.B Max. length of group names shown (groupname_max_length)
Maximum length of the names of newsgroups to be displayed so that more of the
newgroup description can be displayed. Default is 32.
.TP
.B info_in_last_line
If ON, show current group description or articles subject in the last line
(not in the pager and global menu) - `i' toggels setting.
.TP
.B Use inverse video for page headers (inverse_okay)
If ON use inverse video for page headers at different levels. Default is ON.
.TP
.B Keep failed arts in ~/dead.articles (keep_dead_articles)
If ON keep all failed postings in \fI$HOME/dead.articles\fP besides keeping the
last failed posting in \fI$HOME/dead.article\fP. Default is ON.
.TP
.B Keep posted arts in ~/Mail/posted (keep_posted_articles)
If ON keep all postings in \fI$HOME/Mail/posted\fP. Default is ON.
.TP
.B Use 8bit characters in mail headers (mail_8bit_header)
Allows 8bit characters unencoded in the header of mail message. Default is
OFF. Turning it ON is effective only if \fBmail_mime_encoding\fR is also set
to 8bit. Leaving it OFF is safe for most users and compliant to Internet
Mail Standard (STD 11/RFC 822 and RFC 2047).
.TP
.B Mail address (mail_address)
User's mail address, if not username@host.
.TP
.B MIME encoding in mail messages (mail_mime_encoding)
MIME encoding of the body in mail message, if necessary (8bit, base64,
quoted-printable, 7bit) Default is 8bit and no encoding (or charset
conversion) is performed (i.e., local charset is used as it is). If set to
7bit, CJK text in 8bit encoding (EUC-CN, EUC-TW, EUC-JP, EUC-KR, Big5,
Shift_JIS) is supposed to be converted into ISO-2022-KR/JP/CN. Only EUC-KR
to ISO-2022-KR conversion has been implemented, however. Accordingly,
setting it to 7bit has no effect on MIME charsets/encodings other than
EUC-KR (Korean).
.TP
.B Quote line when mailing (mail_quote_format)
Default is "In article %M you wrote:"
.TP
.B Mark saved articles/threads as read (mark_saved_read)
If ON mark articles that are saved as read. Default is ON.
.TP
.B MM_CHARSET (mm_charset)
Charset supported locally, which is also used for MIME header (charset
parameter and charset name in header encoding)
in mail and news posting unless local charset/encoding needs to be
converted into other charset/encoding as in case of EUC-KR which
is converted to ISO-2022-KR if \fBmail_mime_encoding\fR is set to 7bit.
Possible values include ISO-8859-X (where X is 1 to 10), EUC-JP, EUC-CN,
EUC-KR, EUC-TW, Big5, Shift_JIS, and so forth.
If \fBMIME_STRICT_CHARSET\fR is defined at the 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 $\fBMM_CHARSET\fR is used. US-ASCII
or compile-time default is used in case neither of them is defined.
.TP
.B newnews
These are internal timers used by tin to keep track of new newsgroups. Do not
change them unless you understand what they are for.
.TP
.B Display these header fields (or *) (news_headers_to_display)
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.
.TP
.B Do not display these header fields (news_headers_to_not_display)
Same as \fBnews_headers_to_display\fR 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:
\fInews_headers_to_display=X-\fP
\fInews_headers_to_not_display=X-Alan X-Pape\fP
Not defining anything turns off this option.
.TP
.B Quote line when following up (news_quote_format)
Format of quote line when posting/following up an article (%A=Address, %D=Date,
%F=Addr+Name, %G=Groupname, %M=Message-Id, %N=Name).
Default is "%F wrote:"
.TP
.B PgDn goes to next artice at EOF (pgdn_goto_next)
If ON the PGDN or DOWN command will goto next article when pressed
at end of message
.TP
.B Goto first unread article in group (pos_first_unread)
If ON put cursor at first unread article in group otherwise at last article.
Default is ON.
.TP
.B Use 8bit characters in news headers (post_8bit_header)
Allows 8bit characters unencoded in the header of news article.
Default is OFF. Only enacted if \fBpost_mime_encoding\fR is also set to 8bit.
In a number of local hiearchies 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
\fBpost_mime_encoding\fR.
.TP
.B MIME encoding in news messages (post_mime_encoding)
MIME encoding of the body in news message, if necessary. (8bit, base64,
quoted-printable, 7bit) Default is 8bit, which leads to no encoding (or
charset conversion, i.e., local charset is posted as it is). If set to 7bit,
Chinese and Japanese text (in 8bit encodings such as EUC-CN, EUC-TW, EUC-JP,
Shift_JIS, Big5) is supposed to be converted into ISO-2022-CN/JP, but it's
NOT yet implemented. Therefore, currently 7bit has NO effect (i.e.
equivalent to 8bit) whatever MIME charset/encoding is chosen.
.TP
.B post_process_command
Full pathname of a command to be run after successfully uudecoding an
article / thread. This option should be used in conjunction with
post processing type 2=(uudecode)
A sample script (for Linux) demonstrates a possible use for this:
.RS
.nf
# !/bin/bash
# Sample Tin newsreader postprocessor.
# $1 is the filename that has been uudecoded.
#
[ ! -f "$1" ] && exit 1
case ${1##*.} in
# View pictures in console mode or X
#
gif|jpg|GIF|JPG)
[ -z "$DISPLAY" ] && zgv $1 || xv $1
;;
# List zip archives
#
zip)
unzip -l $1
;;
*)
echo "Unsupported or missing suffix: ${1##*.}"
file $1
;;
esac
echo ""
echo "Press <RETURN> to exit."
read ans
# end of sample script
.fi
.RE
.TP
.B Post process saved art/thread with (post_process_type)
This specifies the default type of post processing to perform on saved
articles. The following types of processing are allowed:
.in +.5i
.ti -\w'\(em'u
\(emnone.
.ti -\w'\(em'u
\(emunpacking of multi-part shar files (shell archives).
.ti -\w'\(em'u
\(emunpacking of multi-part uuencoded files.
.ti -\w'\(em'u
\(emunpacking of multi-part uuencoded files, which produce a *.zoo archive
whose contents is listed.
.ti -\w'\(em'u
\(emunpacking of multi-part uuencoded files, which produce a *.zoo archive
whose contents is extracted.
.ti -\w'\(em'u
\(emunpacking of multi-part uuencoded files, which produce a *.zip archive
whose contents is listed.
.ti -\w'\(em'u
\(emunpacking of multi-part uuencoded files, which produce a *.zip archive
whose contents is extracted.
.ti -\w'\(em'u
\(emunpacking of multi-part uuencoded files, which produce a *.lha archive
whose contents is listed (AmigaOS version only).
.ti -\w'\(em'u
\(emunpacking of multi-part uuencoded files, which produce a *.lha archive
whose contents is extracted (AmigaOS version only).
.in -.5i
.TP
.B Print all headers when printing (print_header)
This allows the complete mail header or only the ``Subject:'' and ``From:''
fields to be output when printing articles.
Default is OFF.
.TP
.B Process only unread articles (process_only_unread)
If ON only save/print/pipe/mail unread articles (tagged articles excepted).
Default is ON.
.TP
.B Show empty Followup-To in editor (prompt_followupto)
If ON show empty Followup-To header when editing an article
.TP
.B Characters used as quote-marks (quote_chars)
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. Default is '>_'.
.TP
.B Quote empty lines (quote_empty_lines)
If ON quote empty lines, too. Default is OFF due to backward compatibility,
but it is highly recommended to turn it on as it makes quotes much more
readable.
.TP
.B Quote signatures (quote_signatures)
If ON quote signatures, too.
.TP
.B Interval in secs to reread active (reread_active_file_secs)
The news 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.
.TP
.B Save mail in MMDF style (save_to_mmdf_mailbox)
Allows articles to be saved to a MMDF style mailbox instead of mbox format.
Default is OFF unless reading news on SCO Unix which uses MMDF by default.
.TP
.B In group menu, show author by (show_author)
If set 'None' (0) only the ``Subject:'' line will be displayed.
If set 'Addr' (1) ``Subject:'' line & the address part of the ``From:'' line are displayed.
If set 'Name' (2) ``Subject:'' line & the authors full name part of the ``From:'' line are displayed.
If set 'Both' (3) ``Subject:'' line & all of the ``From:'' lin are displayed.
Default is 2, authors full.
.TP
.B Show description of each newsgroup (show_description)
If ON show a short group description text after newsgroup name at
the group selection level. The ``\fB-d\fR'' commandline flag will override
the setting and trun descriptions off.
The text used is taken from the \fI$NEWSLIBDIR/newsgroups\fP file.
Default is ON.
.TP
.B Show last line of previous page (show_last_line_prev_page)
The last line of the previous page will be displayed as the first line of
next page. Default is OFF.
.TP
.B Show no. of lines in thread listing (show_lines)
Show number of lines of first unread article in thread listing (ON/OFF).
.TP
.B Show only unread articles (show_only_unread)
If ON show only new/unread articles otherwise show all articles.
Default is ON.
.TP
.B Show only groups with unread arts (show_only_unread_groups)
If ON show only subscribed to groups that contain unread articles.
Default is OFF.
.TP
.B Display signatures (show_signatures)
If OFF don't show signatures when displaying articles.
.TP
.B Display X-Comment-To: header (show_xcommentto)
If ON, the real name in the ``X-Comment-To:'' header is displayed in the
upper-right corner. Default is OFF.
.TP
.B Prepend signature with '\en-- \en' (sigdashes)
If ON prepend the signature with sigdashes. Default is ON.
.TP
.B Add signature when reposting (signature_repost)
If ON add signature to reposted articles.
.TP
.B Sort articles by (sort_article_type)
This specifies how articles should be sorted. The following sort
types are allowed:
.in +.5i
.ti -\w'\(em'u
\(emdon't sort articles (none=0).
.ti -\w'\(em'u
\(emsort articles by ``Subject:'' field (descending=1 & ascending=2).
.ti -\w'\(em'u
\(emsort articles by ``From:'' field (descending=3 & ascending=4).
.ti -\w'\(em'u
\(emsort articles by ``Date:'' field (descending=5 & ascending=6).
.ti -\w'\(em'u
\(emsort articles by filtering score (descending=7 & ascending=8).
.in -.5i
Sort by ascending Date (6) is the default.
.TP
.B Spamtrap warning address parts (spamtrap_warning_addresses)
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.
.TP
.B Space goes to next unread article (space_goto_next_unread)
If ON the SPACE command will goto next unread article at article viewer
level when the end of the article is reached (rn-style pager)
.TP
.B Start editor with line offset (start_editor_offset)
Set ON if the editor used for posting, follow-ups and bug reports has
the capability of starting and positioning the cursor at a specified line
within a file. Default is ON.
.TP
.B Strip blanks of end of lines (strip_blanks)
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.
.TP
.B Remove bogus groups from newsrc (strip_bogus)
Bogus groups are groups that are present in your \fI.newsrc\fP 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).
.TP
.B No unsubscribed groups in newsrc (strip_newsrc)
If ON, then unsubscribed groups will be permanently removed from
your \fI.newsrc\fP file. Default is OFF.
.TP
.B Do tab after X automatically (tab_after_X_selection)
If enabled will automatically goto the first unread article after having
selected all hot articles and threads with the `X' command at group index
level. Default is OFF.
.TP
.B Tab goes to next unread article (tab_goto_next_unread)
If enabled pressing <TAB> at the article viewer level will goto the next
unread article immediately instead of first paging through the current
one. Default is ON.
.TP
.B Thread articles by (thread_articles)
.\" FIXME - this looks ugly
Thread articles by 0=(nothing) 1=(Subject) 2=(References) 3=(Both)
Default is 3, thread by references and subject.
It's also possible to set the threading type on a per group basis by setting
the group attribute variable 'thread_arts' to 0 - 3 in the file
\fI$HOME/.tin/attributes\fP. (See also GROUP ATTRIBUTES)
.TP
.B Catchup thread by using left key (thread_catchup_on_exit)
If ON catchup group/thread when leaving with the left arrow key.
Default is ON.
.TP
.B Remove ~/.article after posting (unlink_article)
If ON remove \fI~/.article\fP after posting. Default is ON.
.TP
.B Use builtin inews (use_builtin_inews)
Allows the builtin NNTP inews to be enabled/disabled. This has no effect
when reading/posting direct to local spool where external \fBinews\fR(1)
will always be used. Default is ON (enabled).
.TP
.B Use ANSI color (use_color)
If enabled \fBtin\fR uses ANSI-colors. Default is OFF.
.TP
.B Use interactive mail reader (use_mailreader_i)
Interactive mailreader: if ON mailreader will be invoked earlier for
reply so you can use more of its features (eg. MIME, pgp, ...)
this option has to suit \fBdefault_mailer_format\fR
.TP
.B Use metamail upon MIME articles (use_metamail)
If ON metamail can/will be used to display MIME articles. Default is ON.
.TP
.B Use mouse in xterm (use_mouse)
Allows the mouse key support in a \fBxterm\fR(1x) to be enabled/disabled.
Default is OFF.
.TP
.B Wildcard matching (wildcard)
Allows you to select how \fBtin\fR matches strings. The default is 0 and
uses the wildmat notation, which is how this has traditionally been handled.
Setting this to 1 allows you to use full POSIX regular expressions. You
will probably want to update your filter file if you use this regularly.
NB: Newsgroup names will always be matched using the wildmat notation.
.TP
.B What to display instead of mark (word_h_display_marks)
Should the leading and ending stars and dashes also be displayed,
even when they are highlighting marks?
0 - no 1 - yes, display mark 2 - print a space instead
.TP
.B Word highlighting in message body (word_highlight)
Enable word highlighting. See word_h_display_marks for the options
available is this is enabled.
.TP
.B Quote line when cross-posting (xpost_quote_format)
Format is the same as for \fBnews_quote_format\fR, this is used when
answering to a crossposting to several groups with no ``Followup-To:'' set
.\"
.\"
.SH "GROUP ATTRIBUTES"
.\" FIXME - add missing descriptions
\fBtin\fR allows certain attributes to be set on a per group basis. These
group attributes are read from the file \fI$HOME/.tin/attributes\fP.
A later version will provide a menu interface to set all the attributes.
At present you will have to edit the file with your editor.
.PP
Note that the \fIscope=<groupname>\fP line has to be specified before the
attributes are specified for that group. All attributes are set to a
reasonable default so you only have to specify the attribute that you want
to change (i.e., savedir). All toggle attributes are set by specifying
ON/OFF. Otherwise, these function exactly the same as their global
equivalents. The following group attributes are available:
.TP 4
\fBscope
.TP
.B maildir
.TP
.B savedir
.TP
.B savefile
.TP
.B organization
.TP
.B from
.TP
.B sigfile
.TP
.B followup_to
.TP
.B printer
.TP
.B auto_select
.TP
.B auto_save
.TP
.B auto_save_msg
.TP
.B batch_save
.TP
.B delete_tmp_files
.TP
.B show_only_unread
.TP
.B thread_arts
.TP
.B show_author
.TP
.B sort_art_type
.TP
.B post_proc_type
.TP
.B mailing_list
.TP
.B x_headers
.TP
.B x_body
.TP
.B quick_kill_scope
.TP
.B quick_kill_expire
.TP
.B quick_kill_case
.TP
.B quick_kill_header
.TP
.B quick_select_scope
.TP
.B quick_select_expire
.TP
.B quick_select_case
.TP
.B quick_select_header
.TP
.B x_comment_to
.TP
.B news_quote_format
.TP
.B quote_chars
.PP
Examples:
.RS
.nf
.ft CW
# in *sources* set post process type to shar
scope=*sources*
post_proc_type=1
# in *binaries* set post process type to uudecode
# remove tmp files and set Followup-To: poster
scope=*binaries*
post_proc_type=2
delete_tmp_files=ON
followup_to=poster
# in fido.* newsgroups change quote_chars
# and add X-Comment-To: line
scope=fido.*
quote_chars=%s>_
x_comment_to=ON
# in *.test newsgroups, don't append signature
# and preset Subject
scope=*.test
sigfile=--none
x_headers=Subject: test - ignore - no reply
.ft P
.fi
.RE
.\"
.\"
.SH "FILTERING ARTICLES"
.\" FIXME - add scoring description
When there is a subject or an author which you are either very
interested in, or find completely uninteresting, you can easily
instruct \fBtin\fR to \fIauto-select\fP or \fIauto-kill\fP articles
with specific subjects or from specific authors. These instructions
are stored in a \fIkillfile\fP.
.PP
This menu is accessed by pressing `^K' at the group and page 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:''
lines of an article. The kill description 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 kill description, edit the kill file
or save the kill description.
\fBtin\fR.
.PP
On starting \fBtin\fR the user's killfile \fI$HOME/.tin/filter\fP is read
and on entering a newsgroup any kill or select descriptions are applied.
.PP
Articles that match a kill description are marked killed and are not
displayed. Articles that match an auto-select description are marked
with a ``*'' when displayed.
.\"
.\"
.SH "POSTING ARTICLES"
\fBtin\fR allows posting of articles, follow-up to already posted articles
and replying direct through mail to the author of an article.
.PP
Use the `w' command to post an article to a newsgroup. After entering
the post subject the default editor (i.e., vi) or the editor specified
by the $\fBEDITOR\fR 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).
.PP
Use the `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.
.PP
Use the `f' / `F' / `^W' command to post a follow-up article to an already
posted article. The `f' command will copy the text of the original article
into the editor. The `^W' 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 `w' command.
.PP
Use the `r' / `R' / `^E' command to reply direct through mail to the author
of an already posted article. The `r' command will copy the text of the
original article into the editor. The `^E' 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 `w' command. After saving and
exiting the editor you are asked if you wish to a)bort sending the article,
e)dit the article again or s)end the article to the author.
.\"
.\"
.SH "CUSTOMIZING THE ARTICLE QUOTE STRING"
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 (i.e., Name and the Message Id of the article). 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 'mail_quote_format' or 'news_quote_format':
.RS
.nf
.ta \w'%A 'u +\w'Address'u
\fB%A\fR Address (Email)
\fB%D\fR Date
\fB%F\fR Full address (%N (%A))
\fB%G\fR Groupname
\fB%M\fR Message Id
\fB%N\fR Name of user
.fi
.RE
i.e.,
.RS
.nf
.ft CW
mail_quote_format=On %D in %G you wrote:
news_quote_format=In %M, %F wrote:
.ft P
.fi
.RE
would expand when used to:
.RS
.nf
.ft CW
On 21 Jul 1992 09:45:51 -0400 in alt.sources you wrote:
In <abcINN123@ecrc.de>, Iain Lea (iain@ecrc.de) wrote:
.ft P
.fi
.RE
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 '>_'. The default can be changed by setting the tinrc variable 'quote_chars'
to ones own preference. (note that '_' underline is used to represent a
space).
.\"
.\"
.SH "MAILING PIPING PRINTING REPOSTING AND SAVING ARTICLES"
The command interface to mail (`m'), pipe (`|'), print (`o'),
repost (`x') and save (`s') articles is the same for ease of use.
.PP
The initial command will ask you to select which a)rticle, t)hread,
h)ot (auto selected) r)egex pattern, t)agged articles you wish to
mail, pipe etc.
.PP
Tagged articles must have already been tagged with the `t' command.
All tagged articles can be untagged by the 'U' untag command.
.PP
If regex pattern is selected you are asked to enter a pattern
(i.e., 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 wildcard= tinrc variable for advanced pattern matching options.
.PP
To save articles to a mailbox with the name of the current newsgroup
(i.e., Alt.sources) enter '=' or '=<mailbox name>' when asked for the
save filename.
.PP
To save articles in <newsgroup name>/<filename> format enter '+<filename>'.
.PP
When saving articles you can specify whether the saved files should be
post processed (i.e., \fBunshar\fR(1) shell archive, \fBuudecode\fR(1)
multiple parts etc). A default process type can be set by the 'Process type:'
in the `M' options menu.
.\"
.\"
.SH "AUTOMATIC MAILING AND SAVING NEW NEWS"
\fBtin\fR allows new/unread news articles to be mailed (``\fB-M\fR'' and
``\fB-N\fR'' option) or saved (``\fB-S\fR'' 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 from
crontab 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 <savedir> directory (default is \fI$HOME/News\fP). Be careful of
using this option if you read a lot of groups because you could overflow
your file system. If you only want to save a few groups it would be best to
backup your full \fI$HOME/.newsrc\fP and create a new one that only contains
the newsgroups you want to mail/save. Saved news can be read later by
\fBtin -R\fR.
.PP
.TP 2i
.B tin -M iain -c -f newsrc.mail
(mail any unread articles in newsgroups specified in file newsrc.mail and
mark them as read)
.PP
.TP 2i
.B tin -S -c -f newsrc.save
(save any unread articles in newsgroups specified in file newsrc.save and
mark them as read)
.PP
.TP 2i
.B tin -R
(read any articles saved by \fBtin -S\fR)
.\"
.\"
.SH RANGES
A range is simply a group of items marked using the range ('#') key. Certain
\fBtin\fR commands will operate on a range if one exists rather than
just the current item. Currently the only commands that understand ranges
are 'K', 'z' and 'Z' at the Group level.
.PP
.\"
.SH SIGNATURES
\fBtin\fR will recognize a signature in either \fI$HOME/.signature\fP or
\fI$HOME/.Sig\fP. If \fI$HOME/.signature\fP exists, then the signature
will be pulled into the editor for mail commands. A signature in
\fI$HOME/.signature\fP will not be pulled into the editor for posting
commands since \fBinews\fR(1) will append the signature itself.
.PP
A signature in \fI$HOME/.Sig\fP will be pulled into the editor for both
posting and mailing commands.
.PP
The following is an example of a \fI$HOME/.Sig\fP file:
.RS
.nf
.ft CW
NAMES Iain Lea iain@ecrc.de
SNAIL Bruecken Str 12, 90419 Nuernberg 90, Germany
.ft P
.fi
.RE
.PP
\fBtin\fR 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\fR 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.
.\"
.\"
.SH "TIPS AND TRICKS"
\fBtin\fR 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 (page at article viewer level) and the down arrow key goes
down a line (page at article viewer level).
.PP
The following newsgroups provide useful information concerning news software:
.in +.5i
.ti -\w'\(em'u
\(emnews.software.readers (info. about news user agents tin, rn, nn, vn etc.)
.ti -\w'\(em'u
\(emnews.software.nntp (info. about NNTP)
.ti -\w'\(em'u
\(emnews.software.b (info. about news transport agents Bnews, Cnews and INN)
.ti -\w'\(em'u
\(emnews.answers (Frequently Asked Questions (FAQ) about many different themes)
.PP
Many prompts (i.e., 'Mark everything as read? (y/n): y') within \fBtin\fR
offer a default choice that the cursor is positioned on. By pressing
<CR> the default value is taken.
.PP
Many prompts (i.e., 'Post subject []>') within \fBtin\fR can be aborted by
pressing ESC.
.PP
When \fBtin\fR is run in an \fBxterm\fR(1x) it will resize itself each time
the \fBxterm\fR(1x) is resized.
.PP
\fBtin\fR will reread the active file at set intervals to show any newly
arrived news.
.PP
If you find large number of New newsgroups cluttering up your screen,
pressing 'r' will make them go away.
.\"
.\"
.SH "XTERM BUTTONS"
If the environment variable $\fBTERM\fR is set to \fBxterm\fR(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).
.PP
In general (i.e., for the group, thread and article menus),
.TP 10
Button1 (left)
enters next (lower) level if you click on a article,
otherwise pages down.
.TP
Button2 (centre)
returns to the previous (upper) level if you click on a article,
otherwise pages up.
.TP
Button3 (right)
positions on the article line under mouse cursor,
or pages down if you've clicked outside the list of articles.
.PP
In the group selection menu, if the mouse is pointing at a group then:
.TP 10
left button
moves to and selects the group pointed at,
just like <CR>.
.TP
centre button
quits the program, just like `q'.
.TP
right button
moves to the group pointed at.
.PP
In the article menu, if the mouse is pointing at an article (or thread) then:
.TP 10
left button
reads the article pointed at, just like <CR>,
or the thread, just like `l'.
.TP
centre button
exits the menu, catching up on the group
if you have `group_catchup_on_exit` set in your configuration,
just like `q'.
.TP
right button
moves to the article (or thread) pointed at.
.PP
In the thread menu, if the mouse is pointing at an article then:
.TP 10
left button
reads article pointed at, just like <CR>.
.TP
centre button
exits the menu, catching up on the thread
if you have 'thread_catchup_on_exit' set in your configuration,
just like `q'.
.TP
right button
moves to the article pointed at.
.PP
In other menus and areas button pressing reverts back to usual cut
and paste of \fBxterm\fR(1x), but after one click of any button.
.\"
.\"
.SH "INDEX FILES"
If your news server supports NOV index files (most modern installations
will), then this section can be ignored.
.PP
If your news server doesn't support NOV index files, \fBtin\fR will maintain
an index for each newsgroup. There are a number of methods in which index
files can be created and updated.
.PP
The simplest method is that each user creates/updates his/her own index
files that are stored in \fI$HOME/.tin/.news\fP. This has the advantage that
any user can compile and install \fBtin\fR, but the disadvantage is that
each user is going to be creating duplicate files and using precious disk
space. A good way to keep index files updated is by doing a \fBtin -U\fR
that will update index files in the background while you are reading news in
the foreground. You can also update index files via the system batcher cron
with the ``\fB-u\fR'' option:
.PP
.RS
.nf
.ft CW
30 6 * * * /usr/local/bin/tin -u
.ft P
.fi
.RE
.PP
A slightly better method is to set \fBtin\fR setuid news and have all index
files created and updated in the news spool directory (i.e.,
\fI/var/spool/news/.news\fP). This has the advantage that there will only be
one copy of the index files on each machine on your network, but the
disadvantage is that you will have \fBtin\fR running setuid news.
.PP
A better method is to install the \fBtind\fR index file updating daemon and
have it create and update index files for all groups in your active file at
regular intervals in the news spool directory (i.e.,
\fI/var/spool/news/.news\fP). This has the advantage that there will only be
one copy of the index files on each machine on your network and
\fBtin\fR must not be setuid news, but the disadvantage is that you will
have to have news permissions to install \fBtind\fR and root permissions to
install an entry in the cron batcher system to have \fBtind\fR regularly
update index files.
.PP
The best method is to install the \fBtind\fR index file updating daemon on
your NNTP server and have it create and update index files for all groups in
your active file at regular intervals in the news spool directory (i.e.,
\fI/var/spool/news/.news\fP). This has the advantage that there will only be
one copy of the index files on the NNTP server for the whole of your
network, but the disadvantage is that you will have to install my NNTP
server patches to allow \fBtin\fR to retrieve index file from your NNTP
server and and you must install an entry in the cron batcher system to have
\fBtind\fR regularly update index files.
.PP
Entering a group the first time tends to be slow because the index file must
be built from scratch unless the \fBtind\fR update daemon is being used. To
alleviate the slowness start \fBtin\fR to create all index files for the
groups you subscribe to with \fBtin -u -v\fR and go for a coffee. Subsequent
readings of a group will cause incremental updating of the index file.
.PP
If reading news remotely and updating index files locally, operation will be
somewhat slower because the articles must be retrieved from the NNTP server.
.\"
.\"
.SH "ENVIRONMENT VARIABLES"
.TP
.B TINRC
Define this variable if you want to specify command line options that \fBtin\fR
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.
Note that environment variables that are used to set message header lines
can also be set by adding the header name and value to the
\fI$HOME/.tin/headers\fP file.
.TP
.B TIN_HOMEDIR
Define this variable if you do not want the \fI.tin\fP directory in
\fI$HOME/.tin\fP. (i.e., if you want all \fBtin\fR's private files in \fI/tmp/.tin\fP
you would set $\fBTIN_HOMEDIR\fR to \fI/tmp\fP.
.TP
.B TIN_INDEX_NEWSDIR
Define this variable if you do not want the \fI.news\fP directory in
\fI$HOME/.tin/.news\fP. (i.e., if you want all \fBtin\fR's news index files
in \fI/tmp/.news\fP you would set $\fBTIN_INDEX_NEWSDIR\fR to \fI/tmp\fP.
.TP
.B TIN_INDEX_MAILDIR
Define this variable if you do not want the \fI.mail\fP directory in
\fI$HOME/.tin/.mail\fP. (i.e., if you want all \fBtin\fR's mail index files
in \fI/tmp/.mail\fP you would set $\fBTIN_INDEX_MAILDIR\fR to \fI/tmp\fP.
.TP
.B TIN_INDEX_SAVEDIR
Define this variable if you do not want the \fI.save\fP directory in
\fI$HOME/.tin/.save\fP. (i.e., if you want all \fBtin\fR's save index files
in \fI/tmp/.save\fP you would set $\fBTIN_INDEX_SAVEDIR\fR to \fI/tmp\fP.
.TP
.B TIN_LIBDIR
Define this variable if you want to override the \fBNEWSLIBDIR\fR path that was compiled
into the \fBtin\fR binary via the Makefile.
.TP
.B TIN_SPOOLDIR
Define this variable if you want to override the \fBSPOOLDIR\fR path that was
compiled into the \fBtin\fR binary via the Makefile.
.TP
.B TIN_NOVROOTDIR
Define this variable if you want to override the \fBNOVROOTDIR\fR path that was
compiled into the \fBtin\fR binary via the Makefile.
.TP
.B TIN_ACTIVEFILE
Define this variable if you want to override the \fBNEWSLIBDIR/active\fR path that was
compiled into the \fBtin\fR binary via the Makefile.
.TP
.B NNTPSERVER
The default NNTP server to remotely read news from. This variable only
needs to be set if the ``\fB-r\fR'' command line option is specified and
the file \fI/etc/nntpserver\fP does not exist.
.TP
.B NNTPPORT
The NNTP tcp port to read news from. This variable only
needs to be set if the the tcp port is not the default 119.
The ``\fB-p\fR'' command line option overrides $\fBNNTPPORT\fR.
.TP
.B DISTRIBUTION
Set the article header field ``Distribution:'' to the contents of the
variable instead of the system default.
.TP
.B TEX2ISO
Set the article viewer to decode German style umlaut codes to ISO latin1.
Value 0 has the same effect as not defining the variable. Use in combination
with $\fBISO2ASC\fR.
.TP
.B ISO2ASC
Set the ISO to ASCII charset decoding table character to use in decoding
an articles text. Values can range from 0 to 6.
.TP
.B ORGANIZATION
Set the article header field ``Organization:'' to the contents of the
variable instead of the system default. If reading news on an Apollo
DomainOS machine the environment variable $\fBNEWSORG\fR has to be used
instead of $\fBORGANIZATION\fR.
.TP
.B REPLYTO
Set the article header field ``Reply-To:'' to the return address specified
by the variable.
This is useful if the machine is not registered in the UUCP mail maps
or if you wish to receive replies at a different machine.
.TP
.B MAILER
This variable has precedence over the default mailer that is used in all
mailing operations within \fBtin\fR.
.TP
.B EDITOR
This variable has precedence over the default editor (i.e., \fBvi\fR(1)) that
is used in all editing operations within \fBtin\fR (i.e., posting `w',
replying `r', follow-ups `f', ...).
.TP
.B VISUAL
If $\fBEDITOR\fP is unset, then this variable is looked up for an default
editor. If $\fBEDITOR\fP and $\fBVISUAL\fR are both unset, tin will uses the
systems default editor (i.e. \fBvi\fR(1) on UNIX-systems).
.TP
.B AUTOSUBSCRIBE
\fBtin\fR interprets this variable similarly to rn. It contains a list of
patterns, separated by commas and possibly prefixed with exclamation points.
A new group is checked against the list of patterns; if it matches,
\fBtin\fR subscribes the user to the group without further query. An
exclamation point negates the meaning of a match on this pattern, and can be
used to cancel certain matches. For example, setting
.sp
\fIAUTOSUBSCRIBE=comp.os.unix.*,talk.*,!talk.politics.*\fP
.sp
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.)
.TP
.B AUTOUNSUBSCRIBE
\fBtin\fR interprets this variable similarly to rn. It is handled like the
$\fBAUTOSUBSCRIBE\fP variable, but groups matching the list are unsubscribed
from without further query. For example, setting
.sp
\fIAUTOUNSUBSCRIBE=alt.flame.*,u*,!uk.*\fP
.sp
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.)
.TP
.B SPAMTRAP
Set this variable 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:
.sp
\fISPAMTRAP=spam,delete,remove\fP
.TP
.B METAMAIL
Set this variable to point to \fBmetamail\fR(1) or a replacement
(i.e. metamutt).
.\"
.\"
.SH FILES
.TP 2i
\fI$HOME/.newsrc\fP
subscribed to newsgroups.
.TP
\fI$HOME/.newsauth\fP
"\fInntpserver\fP \fIpassword\fP [\fIuser\fP]" pairs for NNTP servers
that require authorization.
.TP
\fI$HOME/.tin/tinrc\fP
options.
.TP
\fI$HOME/.tin/attributes\fP
contains user specified group attributes.
.TP
\fI$HOME/.tin/.news\fP
newsgroups index files directory.
.TP
\fI$HOME/.tin/.mail\fP
mailgroups index files directory.
.TP
\fI$HOME/.tin/.save\fP
saved newsgroups index files directory.
.TP
\fI$HOME/.tin/active.mail\fP
active file of user's mailgroups.
.TP
\fI$HOME/.tin/active.save\fP
active file of user's saved newsgroups.
.TP
\fI$HOME/.tin/filter\fP
filtering file for article killing and auto-selection.
.TP
\fI$HOME/.tin/group.times\fP
list of last time all groups were updated (used only by \fBtind\fR index
daemon).
.TP
\fI$HOME/.tin/headers\fP
extra header lines to be added to each article to be posted.
.TP
\fI$HOME/.tin/posted\fP
history of articles posted by user.
.TP
\fI$HOME/.tin/newsrctable\fP
"\fInntpserver\fP \fInewsrc\fP \fIshortname\fP [...]" pairs to use with ``\fB-g\fR'' command-line
switch.
.TP
\fI$HOME/.tin/.inputhistory\fP
history of last used strings.
.TP
\fI$HOME/.tin/postponed.articles\fP
postponed articles from the `o' command, reuse via ``\fB-o\fR''
command-line switch or via CTRL-O from within tin.
.TP
\fI$HOME/.signature\fP
signature. If you are not using use_builtin_inews, \fBinews\fR(1)
automatically appends this file to your article after composing it (you
won't see your signature in the $\fBEDITOR\fR). See also section SIGNATURES.
.TP
\fI$HOME/.Sig\fP
signature. Same as above, but \fBinews\fR(1) won't include it.
.TP
\fI$HOME/.sigfixed\fP
fixed part of a randomly generated signature.
.TP
\fI/usr/lib/news/active.times\fP
Contains list of new newsgroups as they are added to the news history file.
.TP
\fI/usr/lib/news/newsgroups\fP
Short description of all newsgroups.
.TP
\fI/usr/lib/news/subscriptions\fP
List of newsgroups to subscribe first time user to.
.TP 2i
\fI/usr/lib/news/tinrc\fP
Global configuration file.
.\"
.\"
.SH BUGS
See the TODO-file which comes with the source.
.\"
.\"
.SH HISTORY
Based on the \fBtass\fR newsreader that was developed by Rich Skrenta and
posted to alt.sources in March 1991. Tass was itself heavily influenced by
NOTES which was developed at the University of Illinois by Ray Essick and
Rob Kolstad in 1982.
.PP
v1.0 PL0 (full) was posted in 8 parts to alt.sources on 23 Aug 1991.
.br
v1.1 PL0 (full) was posted in 11 parts to alt.sources on 13 Feb 1992.
.br
v1.2 PL0 (full) was posted in 14 parts to alt.sources on 25 May 1993.
.br
v1.2 PL1 (patch) was posted in 8 parts to alt.sources on 14 Jul 1993.
.br
v1.2 PL2 (patch) was posted in 5 parts to alt.sources on 25 Sep 1993.
.br
v1.3 PL0 beta has been available from ftp.scn.de:/pub/news/tin/ since April 1995.
.br
v1.3-unoff-beta has been available from
ftp.akk.uni-karlsruhe.de:/pub/news/clients/tin-unoff/ since March 1996.
.br
v1.4 has been available from
ftp.tin.org:/pub/news/clients/tin/v1.4 since
.\" FIXME - insert date
.\"
.\"
.SH CREDITS
.TP 1.5i
Rich Skrenta
author of \fBtass\fR v3.2 which this newsreader used as its base.
.TP
Bill Davidsen
author of envarg.c environment variable reading routine.
.TP
Mike Gleason
author of sigfile.c random signature generation routines.
.TP
Paul Kramer
author of \fBtin\fR v1.2 intro.txt and cmdref.txt beginners documentation.
.TP
Markus Kuhn
author of charset.c and iso2asc.txt ISO-8859-1 documentation.
.TP
Arnold Robbins
author of strftime.c date formatting routine.
.TP
Jim Robinson
co-author of original kill.c article kill and auto-selection routines.
.TP
Rich Salz
author of wildmat.c pattern matching and parsdate.y date parsing routines.
.TP
Rich Stephan
for translating the manual page to german.
.TP
Dave Taylor
author of curses.c from the elm mailreader.
.TP
Chris Thewalt
author of getline.c \fBemacs\fR style editing routine.
.TP
Mark Tomlinson
for porting \fBtin\fR to the AmigaOS operating system.
.TP
Andreas Wrede
for porting \fBtin\fR to the OS/2 operating system.
.TP
Nigel Ellis & Piers Haken
for porting \fBtin\fR to the Windows/NT operating system.
.TP
Andrew Greer
for porting \fBtin\fR to the VAX/VMS operating system.
.TP
Steven Madsen
for adding \fBpgp\fR (Pretty Good Privacy) support.
.TP
Dieter Becker
for generously posting certain releases for me when my net
connection was removed by a group of very short sighted people.
.TP
Philip Hazel <ph10@cam.ac.uk>
for \fBlibpcre\fR (Perl-compatible regular expression library).
.PP
I wish to thank the following people for supplying patches:
.PP
David Abbott, Earle Ake, Orbby S. Arka, Joachim Astel, Anton Aylward, Jens
Chr. Bachem, George Baltz, Volker Barthelmann, Kirk Bauer, Paul Bauwens,
Dieter Becker, Greg Berigan, Enrik Berkhan, Juergen Bernau, Dan Berry, David
Binderman, Andrey Blochintsev, Chris Blum, Fokke de Boer, Andreas Borchert,
Mark Boucher, Bill Brolik, Herman ten Brugge, Martin Buck, Leila
Burrell-Davis, Sean Casey, Peter Castro, Troy Cauble, Andrey A. Chernov, Tan
Kwee Chuan, Boleslaw Ciesielski, Robert Claeson, Steven Cogswell, Don
Costello, Bryan Curnutt, Ned Danieley, Lars Dannenberg, Chris Davies, John
Davis, Borislav Deianov, Thomas E. Dickey, Theo Van Dinter, Ralf Doeblitz,
Bryan Dongray, Michael Douglass, Craig Durland, Bernd Eckenfels, Phil Edge,
Kirk Edson, Nick Efthymiou, Stefan Elf, Rob Engle, Olle Eriksson, Brent
Ermlick, Bernd Ernesti, Ragnar Hojland Espinosa, Jason Faultless, Michael
Faurot, Werner Fleck, John M. Flinchbaugh, Andy Gabor, Torsten Gesang,
Callum Gibson, Mike Glendinning, Philippe Goujard, Dan Greenspan, Karlo
Gross, Carl Hage, Paul Halsema, Ed Hanway, Scott Hauck, Christian Haul, Per
Headland, Arnold Hendriks, Daniel Hermans, Jose Herrero, Dave Hill, Tom
Hite, Torsten Homeyer, Ulli Horlacher, Keith Howell, Tommy Hsieh, Shih-Kun
Huang, Steve Hunt, Jeff Hurwitt, Pieter Immelman, Jarkko Isokungas, Patrick
St. Jean, Hal Jespersen, Park Sang Jin, Robbin Johnson, Jarkko Jormanainen,
Nelson Kading, Geoffrey Keating, Karsten Keil, Fritz Kleeman, Andreas Kies,
Janne Kiviluoto, Tomasz Kloczko, Dwarven Knight, Thomas Koenig, Karl-Koenig
Koenigsson, Martin Kraemer, Thomas Kroener, Florian Kuehnert, Kris Kugel,
Yuri Kuzmenko, Olivier Lacroix, Geoff Lane, Alex Lange, Alain Lasserre,
Stanislav Latishko, Hannu Laurila, Vincent Lefevre, Alexander Lehmann, Marty
Leisner, Thomas Leitner, Hakan Lennestal, Kevin Lentin, Chua Choon Leong,
Chris Lewis, Andreas Ley, David-Michael Lincke, Otto Lind, Richard Lloyd,
Florian Lohoff, Reinhard Luebke, Clifford Luke, Michael Lupp, David
MacKenzie, Hugh Mahon, Giuseppe De Marco, Dmitri A. Martynoff, Kazushi
Marukawa, Owen Medd, Philipp Mergenthaler, Soren Moller, Bruce Momjian,
Sergio Morales, Michael Morrell, Klaus Mueller, Mike Muise, Udo Munk, Daniel
Naber, Torsten Neumann, Dirk Nimmich, James Nugen, David E. O'Brien, Michael
O'Reilly, Oleg Ohotnikov, Ronald Orr, Julien Oster, Jeb Palmer, Neil Parker,
Tom Parry, Jim Patterson, Sven Paulus, Walter Pelissero, Cameron Perkins,
Colin Perkins, Eric Peterson, Tim Pierce, Bill Poitras, Scott W. Powers,
Wolfgang Prediger, Thomas Quinot, Stefan Rapp, Kyle Rhorer, Ted Richards,
Steve Robbins, Ollivier Robert, Branden Robinson, Jim Robinson, Stephen
Roseman, Roland Rosenfeld, Peter Van Rossem, Clifton Royston, Rich Salz,
Gary Sanders, Nickolay Saukh, John Sauter, Christopher Sawtell, Holger
Schif, Volker Schmidt, John Schmitz, Torsten Schneider, Stefan Scholl,
Rainer Scholz, Juergen Schroeder, Larry Schwimmer, Bart Sears, Karl-Olav
Serrander, Doug Sewell, Philip Shearer, Jungshik Shin, Sergey Shkonda,
Andreas Siegert, Mark Smith, Steve Spearman, Cliff Stanford, Steve Starck,
Jason Steiner, Ralf Stephan, Michael Stenns, Helmrich Streitmatter, Hans
Werner Strube, Dieter Stueken, Ed Sznyter, Dean Takemori, Darrell Tangman,
Derek Terveer, Carsten Theis, Julian Thompson, David Tiller, Andry Timonin,
Mark Tomlin, Michael Traub, Adri Verhoef, Paul Vickers, Oliver B. Warzecha,
Jason Wessel, Cary Whitney, Henrik Wist, Greg Woods, Lloyd Wright, Jens
Wuepper, Billy Y., Nickolai Zeldovich, Zbigniew Zych
.\"
.\"
.SH AUTHOR
.TP 1i
Iain Lea <iain@ecrc.de>
.\"
.\"
.SH MAINTAINER
.TP 1i
Urs Janssen <urs@tin.org>
|