home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / misc / volume30 / tin / part11 < prev    next >
SHell self-extracting ARchive  |  1992-05-20  |  54.4 KB

view JSON data     |     view as text     |     open on a Mac     |     open on a PC

This file was processed as: SHell self-extracting ARchive (archive/shar).

You can browse this item here: part11

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert SHell self-extracting ARchive (archive/shar) magic Supported
1% dexvert Text File (text/txt) fallback Supported
100% file ASCII text default
100% checkBytes Printable ASCII default
100% perlTextCheck Likely Text (Perl) default
100% siegfried fmt/329 Shell Archive Format default
100% detectItEasy Format: plain text[LF] default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 4e 65 77 73 67 72 6f 75 | 70 73 3a 20 63 6f 6d 70 |Newsgrou|ps: comp|
|00000010| 2e 73 6f 75 72 63 65 73 | 2e 6d 69 73 63 0a 46 72 |.sources|.misc.Fr|
|00000020| 6f 6d 3a 20 69 61 69 6e | 25 61 6e 6c 34 33 33 2e |om: iain|%anl433.|
|00000030| 75 75 63 70 40 67 65 72 | 6d 61 6e 79 2e 65 75 2e |uucp@ger|many.eu.|
|00000040| 6e 65 74 20 28 49 61 69 | 6e 20 4a 2e 20 4c 65 61 |net (Iai|n J. Lea|
|00000050| 29 0a 53 75 62 6a 65 63 | 74 3a 20 20 76 33 30 69 |).Subjec|t: v30i|
|00000060| 30 31 31 3a 20 20 74 69 | 6e 20 2d 20 74 68 72 65 |011: ti|n - thre|
|00000070| 61 64 65 64 20 66 75 6c | 6c 20 73 63 72 65 65 6e |aded ful|l screen|
|00000080| 20 6e 65 77 73 72 65 61 | 64 65 72 2c 20 50 61 72 | newsrea|der, Par|
|00000090| 74 31 31 2f 31 34 0a 4d | 65 73 73 61 67 65 2d 49 |t11/14.M|essage-I|
|000000a0| 44 3a 20 3c 31 39 39 32 | 4d 61 79 32 30 2e 31 37 |D: <1992|May20.17|
|000000b0| 32 38 33 31 2e 32 39 38 | 37 32 40 73 70 61 72 6b |2831.298|72@spark|
|000000c0| 79 2e 69 6d 64 2e 73 74 | 65 72 6c 69 6e 67 2e 63 |y.imd.st|erling.c|
|000000d0| 6f 6d 3e 0a 58 2d 4d 64 | 34 2d 53 69 67 6e 61 74 |om>.X-Md|4-Signat|
|000000e0| 75 72 65 3a 20 31 62 35 | 39 66 63 61 35 64 61 62 |ure: 1b5|9fca5dab|
|000000f0| 66 35 34 37 65 34 32 36 | 30 38 35 63 30 35 61 39 |f547e426|085c05a9|
|00000100| 32 37 36 32 31 0a 44 61 | 74 65 3a 20 57 65 64 2c |27621.Da|te: Wed,|
|00000110| 20 32 30 20 4d 61 79 20 | 31 39 39 32 20 31 37 3a | 20 May |1992 17:|
|00000120| 32 38 3a 33 31 20 47 4d | 54 0a 41 70 70 72 6f 76 |28:31 GM|T.Approv|
|00000130| 65 64 3a 20 6b 65 6e 74 | 40 73 70 61 72 6b 79 2e |ed: kent|@sparky.|
|00000140| 69 6d 64 2e 73 74 65 72 | 6c 69 6e 67 2e 63 6f 6d |imd.ster|ling.com|
|00000150| 0a 0a 53 75 62 6d 69 74 | 74 65 64 2d 62 79 3a 20 |..Submit|ted-by: |
|00000160| 69 61 69 6e 25 61 6e 6c | 34 33 33 2e 75 75 63 70 |iain%anl|433.uucp|
|00000170| 40 67 65 72 6d 61 6e 79 | 2e 65 75 2e 6e 65 74 20 |@germany|.eu.net |
|00000180| 28 49 61 69 6e 20 4a 2e | 20 4c 65 61 29 0a 50 6f |(Iain J.| Lea).Po|
|00000190| 73 74 69 6e 67 2d 6e 75 | 6d 62 65 72 3a 20 56 6f |sting-nu|mber: Vo|
|000001a0| 6c 75 6d 65 20 33 30 2c | 20 49 73 73 75 65 20 31 |lume 30,| Issue 1|
|000001b0| 31 0a 41 72 63 68 69 76 | 65 2d 6e 61 6d 65 3a 20 |1.Archiv|e-name: |
|000001c0| 74 69 6e 2f 70 61 72 74 | 31 31 0a 45 6e 76 69 72 |tin/part|11.Envir|
|000001d0| 6f 6e 6d 65 6e 74 3a 20 | 42 53 44 2c 20 53 43 4f |onment: |BSD, SCO|
|000001e0| 2c 20 49 53 43 2c 20 53 | 55 4e 4f 53 2c 20 53 59 |, ISC, S|UNOS, SY|
|000001f0| 53 56 52 33 2c 20 53 59 | 53 56 52 34 2c 20 55 4c |SVR3, SY|SVR4, UL|
|00000200| 54 52 49 58 2c 20 58 45 | 4e 49 58 0a 53 75 70 65 |TRIX, XE|NIX.Supe|
|00000210| 72 73 65 64 65 73 3a 20 | 74 69 6e 3a 20 56 6f 6c |rsedes: |tin: Vol|
|00000220| 75 6d 65 20 32 39 2c 20 | 49 73 73 75 65 20 31 39 |ume 29, |Issue 19|
|00000230| 2d 33 30 0a 0a 23 21 20 | 2f 62 69 6e 2f 73 68 0a |-30..#! |/bin/sh.|
|00000240| 23 20 54 68 69 73 20 69 | 73 20 61 20 73 68 65 6c |# This i|s a shel|
|00000250| 6c 20 61 72 63 68 69 76 | 65 2e 20 20 52 65 6d 6f |l archiv|e. Remo|
|00000260| 76 65 20 61 6e 79 74 68 | 69 6e 67 20 62 65 66 6f |ve anyth|ing befo|
|00000270| 72 65 20 74 68 69 73 20 | 6c 69 6e 65 2c 20 74 68 |re this |line, th|
|00000280| 65 6e 20 66 65 65 64 20 | 69 74 0a 23 20 69 6e 74 |en feed |it.# int|
|00000290| 6f 20 61 20 73 68 65 6c | 6c 20 76 69 61 20 22 73 |o a shel|l via "s|
|000002a0| 68 20 66 69 6c 65 22 20 | 6f 72 20 73 69 6d 69 6c |h file" |or simil|
|000002b0| 61 72 2e 20 20 54 6f 20 | 6f 76 65 72 77 72 69 74 |ar. To |overwrit|
|000002c0| 65 20 65 78 69 73 74 69 | 6e 67 20 66 69 6c 65 73 |e existi|ng files|
|000002d0| 2c 0a 23 20 74 79 70 65 | 20 22 73 68 20 66 69 6c |,.# type| "sh fil|
|000002e0| 65 20 2d 63 22 2e 0a 23 | 20 54 68 65 20 74 6f 6f |e -c"..#| The too|
|000002f0| 6c 20 74 68 61 74 20 67 | 65 6e 65 72 61 74 65 64 |l that g|enerated|
|00000300| 20 74 68 69 73 20 61 70 | 70 65 61 72 65 64 20 69 | this ap|peared i|
|00000310| 6e 20 74 68 65 20 63 6f | 6d 70 2e 73 6f 75 72 63 |n the co|mp.sourc|
|00000320| 65 73 2e 75 6e 69 78 20 | 6e 65 77 73 67 72 6f 75 |es.unix |newsgrou|
|00000330| 70 3b 0a 23 20 73 65 6e | 64 20 6d 61 69 6c 20 74 |p;.# sen|d mail t|
|00000340| 6f 20 63 6f 6d 70 2d 73 | 6f 75 72 63 65 73 2d 75 |o comp-s|ources-u|
|00000350| 6e 69 78 40 75 75 6e 65 | 74 2e 75 75 2e 6e 65 74 |nix@uune|t.uu.net|
|00000360| 20 69 66 20 79 6f 75 20 | 77 61 6e 74 20 74 68 61 | if you |want tha|
|00000370| 74 20 74 6f 6f 6c 2e 0a | 23 20 43 6f 6e 74 65 6e |t tool..|# Conten|
|00000380| 74 73 3a 20 20 46 41 51 | 20 63 75 72 73 65 73 2e |ts: FAQ| curses.|
|00000390| 63 20 69 6e 69 74 2e 63 | 20 6f 70 65 6e 2e 63 0a |c init.c| open.c.|
|000003a0| 23 20 57 72 61 70 70 65 | 64 20 62 79 20 6b 65 6e |# Wrappe|d by ken|
|000003b0| 74 40 73 70 61 72 6b 79 | 20 6f 6e 20 54 75 65 20 |t@sparky| on Tue |
|000003c0| 4d 61 79 20 31 39 20 31 | 33 3a 33 38 3a 30 35 20 |May 19 1|3:38:05 |
|000003d0| 31 39 39 32 0a 50 41 54 | 48 3d 2f 62 69 6e 3a 2f |1992.PAT|H=/bin:/|
|000003e0| 75 73 72 2f 62 69 6e 3a | 2f 75 73 72 2f 75 63 62 |usr/bin:|/usr/ucb|
|000003f0| 20 3b 20 65 78 70 6f 72 | 74 20 50 41 54 48 0a 65 | ; expor|t PATH.e|
|00000400| 63 68 6f 20 49 66 20 74 | 68 69 73 20 61 72 63 68 |cho If t|his arch|
|00000410| 69 76 65 20 69 73 20 63 | 6f 6d 70 6c 65 74 65 2c |ive is c|omplete,|
|00000420| 20 79 6f 75 20 77 69 6c | 6c 20 73 65 65 20 74 68 | you wil|l see th|
|00000430| 65 20 66 6f 6c 6c 6f 77 | 69 6e 67 20 6d 65 73 73 |e follow|ing mess|
|00000440| 61 67 65 3a 0a 65 63 68 | 6f 20 27 20 20 20 20 20 |age:.ech|o ' |
|00000450| 20 20 20 20 20 22 73 68 | 61 72 3a 20 45 6e 64 20 | "sh|ar: End |
|00000460| 6f 66 20 61 72 63 68 69 | 76 65 20 31 31 20 28 6f |of archi|ve 11 (o|
|00000470| 66 20 31 34 29 2e 22 27 | 0a 69 66 20 74 65 73 74 |f 14)."'|.if test|
|00000480| 20 2d 66 20 27 46 41 51 | 27 20 2d 61 20 22 24 7b | -f 'FAQ|' -a "${|
|00000490| 31 7d 22 20 21 3d 20 22 | 2d 63 22 20 3b 20 74 68 |1}" != "|-c" ; th|
|000004a0| 65 6e 20 0a 20 20 65 63 | 68 6f 20 73 68 61 72 3a |en . ec|ho shar:|
|000004b0| 20 57 69 6c 6c 20 6e 6f | 74 20 63 6c 6f 62 62 65 | Will no|t clobbe|
|000004c0| 72 20 65 78 69 73 74 69 | 6e 67 20 66 69 6c 65 20 |r existi|ng file |
|000004d0| 5c 22 27 46 41 51 27 5c | 22 0a 65 6c 73 65 0a 20 |\"'FAQ'\|".else. |
|000004e0| 20 65 63 68 6f 20 73 68 | 61 72 3a 20 45 78 74 72 | echo sh|ar: Extr|
|000004f0| 61 63 74 69 6e 67 20 5c | 22 27 46 41 51 27 5c 22 |acting \|"'FAQ'\"|
|00000500| 20 5c 28 31 34 35 38 38 | 20 63 68 61 72 61 63 74 | \(14588| charact|
|00000510| 65 72 73 5c 29 0a 20 20 | 73 65 64 20 22 73 2f 5e |ers\). |sed "s/^|
|00000520| 58 2f 2f 22 20 3e 27 46 | 41 51 27 20 3c 3c 27 45 |X//" >'F|AQ' <<'E|
|00000530| 4e 44 5f 4f 46 5f 46 49 | 4c 45 27 0a 58 5b 20 4e |ND_OF_FI|LE'.X[ N|
|00000540| 4f 54 45 3a 20 49 47 4e | 4f 52 45 20 54 48 49 53 |OTE: IGN|ORE THIS|
|00000550| 20 44 4f 43 55 4d 45 4e | 54 20 55 4e 54 49 4c 20 | DOCUMEN|T UNTIL |
|00000560| 41 20 4c 41 54 45 52 20 | 44 41 54 45 20 2d 20 49 |A LATER |DATE - I|
|00000570| 54 20 49 53 20 4e 4f 54 | 20 43 4f 4d 50 4c 45 54 |T IS NOT| COMPLET|
|00000580| 45 20 2d 20 49 61 69 6e | 20 5d 0a 58 5b 20 54 48 |E - Iain| ].X[ TH|
|00000590| 49 53 20 44 4f 43 55 4d | 45 4e 54 20 55 53 45 53 |IS DOCUM|ENT USES|
|000005a0| 20 54 48 45 20 4e 4e 20 | 46 41 51 20 41 53 20 49 | THE NN |FAQ AS I|
|000005b0| 54 53 20 42 41 53 45 20 | 57 49 54 48 20 50 45 52 |TS BASE |WITH PER|
|000005c0| 4d 49 53 53 49 4f 4e 20 | 46 52 4f 4d 20 42 49 4c |MISSION |FROM BIL|
|000005d0| 4c 20 57 4f 48 4c 45 52 | 5d 0a 58 0a 58 53 75 62 |L WOHLER|].X.XSub|
|000005e0| 6a 65 63 74 3a 20 54 49 | 4e 20 46 72 65 71 75 65 |ject: TI|N Freque|
|000005f0| 6e 74 6c 79 20 41 73 6b | 65 64 20 51 75 65 73 74 |ntly Ask|ed Quest|
|00000600| 69 6f 6e 73 20 28 46 41 | 51 29 20 77 69 74 68 20 |ions (FA|Q) with |
|00000610| 41 6e 73 77 65 72 73 0a | 58 53 75 6d 6d 61 72 79 |Answers.|XSummary|
|00000620| 3a 20 54 68 69 73 20 64 | 6f 63 75 6d 65 6e 74 20 |: This d|ocument |
|00000630| 61 6e 73 77 65 72 73 20 | 46 72 65 71 75 65 6e 74 |answers |Frequent|
|00000640| 6c 79 20 41 73 6b 65 64 | 20 51 75 65 73 74 69 6f |ly Asked| Questio|
|00000650| 6e 73 20 61 62 6f 75 74 | 20 54 49 4e 2c 0a 58 09 |ns about| TIN,.X.|
|00000660| 20 61 20 6d 65 6e 75 2d | 62 61 73 65 64 2c 20 70 | a menu-|based, p|
|00000670| 6f 69 6e 74 20 61 6e 64 | 20 73 68 6f 6f 74 2c 20 |oint and| shoot, |
|00000680| 55 53 45 4e 45 54 20 6e | 65 77 73 20 72 65 61 64 |USENET n|ews read|
|00000690| 65 72 2e 0a 58 4b 65 79 | 77 6f 72 64 73 3a 20 46 |er..XKey|words: F|
|000006a0| 41 51 20 74 69 6e 20 6e | 65 77 73 20 71 75 65 73 |AQ tin n|ews ques|
|000006b0| 74 69 6f 6e 20 61 6e 73 | 77 65 72 20 6e 65 77 73 |tion ans|wer news|
|000006c0| 72 63 20 64 69 67 65 73 | 74 20 61 72 74 69 63 6c |rc diges|t articl|
|000006d0| 65 20 6e 6e 74 70 0a 58 | 20 20 20 20 20 20 20 20 |e nntp.X| |
|000006e0| 20 20 6e 65 77 73 67 72 | 6f 75 70 20 63 61 6e 63 | newsgr|oup canc|
|000006f0| 65 6c 20 6d 61 69 6c 20 | 73 69 67 6e 61 74 75 72 |el mail |signatur|
|00000700| 65 20 68 65 61 64 65 72 | 20 6e 65 74 6e 65 77 73 |e header| netnews|
|00000710| 20 75 73 65 6e 65 74 20 | 6b 69 6c 6c 0a 58 46 6f | usenet |kill.XFo|
|00000720| 6c 6c 6f 77 75 70 2d 54 | 6f 3a 20 70 6f 73 74 65 |llowup-T|o: poste|
|00000730| 72 0a 58 0a 58 41 72 63 | 68 69 76 65 2d 6e 61 6d |r.X.XArc|hive-nam|
|00000740| 65 3a 20 74 69 6e 2d 66 | 61 71 2f 70 61 72 74 30 |e: tin-f|aq/part0|
|00000750| 31 0a 58 4c 61 73 74 2d | 6d 6f 64 69 66 69 65 64 |1.XLast-|modified|
|00000760| 3a 20 30 31 2f 30 35 2f | 39 32 0a 58 20 20 0a 58 |: 01/05/|92.X .X|
|00000770| 20 20 54 68 69 73 20 69 | 73 20 61 20 6c 69 76 69 | This i|s a livi|
|00000780| 6e 67 20 6c 69 73 74 20 | 6f 66 20 66 72 65 71 75 |ng list |of frequ|
|00000790| 65 6e 74 6c 79 20 61 73 | 6b 65 64 20 71 75 65 73 |ently as|ked ques|
|000007a0| 74 69 6f 6e 73 20 6f 6e | 20 74 68 65 20 55 73 65 |tions on| the Use|
|000007b0| 6e 65 74 0a 58 20 20 6e | 65 77 73 20 72 65 61 64 |net.X n|ews read|
|000007c0| 65 72 20 54 49 4e 20 28 | 54 61 73 73 20 26 20 49 |er TIN (|Tass & I|
|000007d0| 61 69 6e 27 73 20 4e 65 | 77 73 72 65 61 64 65 72 |ain's Ne|wsreader|
|000007e0| 29 2e 20 54 68 65 20 70 | 6f 69 6e 74 20 6f 66 20 |). The p|oint of |
|000007f0| 74 68 69 73 20 69 73 20 | 74 6f 0a 58 20 20 63 69 |this is |to.X ci|
|00000800| 72 63 75 6c 61 74 65 20 | 65 78 69 73 74 69 6e 67 |rculate |existing|
|00000810| 20 69 6e 66 6f 72 6d 61 | 74 69 6f 6e 2c 20 61 6e | informa|tion, an|
|00000820| 64 20 61 76 6f 69 64 20 | 72 65 68 61 73 68 69 6e |d avoid |rehashin|
|00000830| 67 20 6f 6c 64 20 61 6e | 73 77 65 72 73 2e 0a 58 |g old an|swers..X|
|00000840| 20 20 42 65 74 74 65 72 | 20 74 6f 20 62 75 69 6c | Better| to buil|
|00000850| 64 20 6f 6e 20 74 6f 70 | 20 74 68 61 6e 20 73 74 |d on top| than st|
|00000860| 61 72 74 20 61 67 61 69 | 6e 2e 20 20 50 6c 65 61 |art agai|n. Plea|
|00000870| 73 65 20 72 65 61 64 20 | 74 68 69 73 20 64 6f 63 |se read |this doc|
|00000880| 75 6d 65 6e 74 0a 58 20 | 20 62 65 66 6f 72 65 20 |ument.X | before |
|00000890| 70 6f 73 74 69 6e 67 20 | 74 6f 20 61 20 6e 65 77 |posting |to a new|
|000008a0| 73 67 72 6f 75 70 20 63 | 6f 6e 63 65 72 6e 69 6e |sgroup c|oncernin|
|000008b0| 67 20 74 69 6e 2e 0a 58 | 20 20 0a 58 20 20 54 68 |g tin..X| .X Th|
|000008c0| 69 73 20 61 72 74 69 63 | 6c 65 20 69 73 20 70 6f |is artic|le is po|
|000008d0| 73 74 65 64 20 6d 6f 6e | 74 68 6c 79 2e 20 20 49 |sted mon|thly. I|
|000008e0| 66 20 69 74 20 68 61 73 | 20 61 6c 72 65 61 64 79 |f it has| already|
|000008f0| 20 65 78 70 69 72 65 64 | 20 61 6e 64 0a 58 20 20 | expired| and.X |
|00000900| 79 6f 75 27 72 65 20 6e | 6f 74 20 72 65 61 64 69 |you're n|ot readi|
|00000910| 6e 67 20 74 68 69 73 2c | 20 79 6f 75 20 63 61 6e |ng this,| you can|
|00000920| 20 68 6f 70 65 20 74 68 | 61 74 20 79 6f 75 20 73 | hope th|at you s|
|00000930| 61 76 65 64 20 74 68 65 | 20 6c 61 73 74 20 62 69 |aved the| last bi|
|00000940| 74 20 6f 66 0a 58 20 20 | 71 75 65 73 74 69 6f 6e |t of.X |question|
|00000950| 20 33 20 73 6f 20 74 68 | 61 74 20 79 6f 75 20 63 | 3 so th|at you c|
|00000960| 61 6e 20 67 65 74 20 61 | 20 63 6f 70 79 20 79 6f |an get a| copy yo|
|00000970| 75 72 73 65 6c 66 2e 0a | 58 20 20 0a 58 20 20 57 |urself..|X .X W|
|00000980| 68 65 6e 20 73 6f 6d 65 | 6f 6e 65 20 70 6f 73 74 |hen some|one post|
|00000990| 73 20 61 20 66 72 65 71 | 75 65 6e 74 6c 79 2d 61 |s a freq|uently-a|
|000009a0| 73 6b 65 64 20 71 75 65 | 73 74 69 6f 6e 2c 20 49 |sked que|stion, I|
|000009b0| 20 77 69 6c 6c 20 70 6f | 69 6e 74 20 6f 75 74 20 | will po|int out |
|000009c0| 74 6f 0a 58 20 20 74 68 | 65 6d 20 74 68 61 74 20 |to.X th|em that |
|000009d0| 74 68 65 20 61 6e 73 77 | 65 72 20 69 73 20 68 65 |the answ|er is he|
|000009e0| 72 65 20 74 6f 20 65 6e | 73 75 72 65 20 74 68 61 |re to en|sure tha|
|000009f0| 74 20 65 76 65 72 79 62 | 6f 64 79 20 67 65 74 73 |t everyb|ody gets|
|00000a00| 20 74 68 65 69 72 0a 58 | 20 20 71 75 65 73 74 69 | their.X| questi|
|00000a10| 6f 6e 20 61 6e 73 77 65 | 72 65 64 20 66 75 6c 6c |on answe|red full|
|00000a20| 79 20 61 6e 64 20 74 6f | 20 65 6c 69 6d 69 6e 61 |y and to| elimina|
|00000a30| 74 65 20 75 6e 6e 65 63 | 65 73 73 61 72 79 20 74 |te unnec|essary t|
|00000a40| 72 61 66 66 69 63 20 69 | 6e 20 74 68 69 73 0a 58 |raffic i|n this.X|
|00000a50| 20 20 6e 65 77 73 67 72 | 6f 75 70 2e 20 20 50 6f | newsgr|oup. Po|
|00000a60| 73 74 65 64 20 61 6e 73 | 77 65 72 73 20 74 68 61 |sted ans|wers tha|
|00000a70| 74 20 61 72 65 20 69 6e | 20 74 68 65 20 46 41 51 |t are in| the FAQ|
|00000a80| 20 61 72 65 20 6a 75 73 | 74 20 61 73 20 61 6e 6e | are jus|t as ann|
|00000a90| 6f 79 69 6e 67 20 61 73 | 0a 58 20 20 70 6f 73 74 |oying as|.X post|
|00000aa0| 65 64 20 71 75 65 73 74 | 69 6f 6e 73 20 74 68 61 |ed quest|ions tha|
|00000ab0| 74 20 61 72 65 20 69 6e | 20 74 68 65 20 46 41 51 |t are in| the FAQ|
|00000ac0| 21 0a 58 20 20 0a 58 20 | 20 59 6f 75 72 20 63 6f |!.X .X | Your co|
|00000ad0| 6d 6d 65 6e 74 73 2c 20 | 61 64 64 69 74 69 6f 6e |mments, |addition|
|00000ae0| 73 20 61 6e 64 20 66 69 | 78 65 73 20 74 6f 20 74 |s and fi|xes to t|
|00000af0| 68 69 73 20 6c 69 73 74 | 20 61 72 65 20 77 65 6c |his list| are wel|
|00000b00| 63 6f 6d 65 3a 20 70 6c | 65 61 73 65 0a 58 20 20 |come: pl|ease.X |
|00000b10| 73 65 6e 64 20 74 68 65 | 6d 20 74 6f 20 49 61 69 |send the|m to Iai|
|00000b20| 6e 20 4c 65 61 20 28 69 | 61 69 6e 25 61 6e 6c 34 |n Lea (i|ain%anl4|
|00000b30| 33 33 2e 75 75 63 70 40 | 47 65 72 6d 61 6e 79 2e |33.uucp@|Germany.|
|00000b40| 45 55 2e 6e 65 74 29 2e | 20 20 43 6f 6d 70 6c 65 |EU.net).| Comple|
|00000b50| 74 65 2c 20 0a 58 20 20 | 61 63 63 75 72 61 74 65 |te, .X |accurate|
|00000b60| 20 61 6e 64 20 67 72 61 | 6d 6d 61 74 69 63 61 6c | and gra|mmatical|
|00000b70| 6c 79 20 63 6f 72 72 65 | 63 74 20 61 6e 73 77 65 |ly corre|ct answe|
|00000b80| 72 73 20 61 72 65 20 61 | 70 70 72 65 63 69 61 74 |rs are a|ppreciat|
|00000b90| 65 64 20 74 6f 20 72 65 | 64 75 63 65 20 0a 58 20 |ed to re|duce .X |
|00000ba0| 20 74 68 65 20 74 69 6d | 65 20 49 20 68 61 76 65 | the tim|e I have|
|00000bb0| 20 74 6f 20 74 61 6b 65 | 20 74 6f 20 74 65 73 74 | to take| to test|
|00000bc0| 20 6f 72 20 65 64 69 74 | 20 79 6f 75 72 20 61 6e | or edit| your an|
|00000bd0| 73 77 65 72 73 2e 0a 58 | 20 20 0a 58 0a 58 46 72 |swers..X| .X.XFr|
|00000be0| 6f 6d 3a 20 50 72 65 66 | 61 63 65 0a 58 53 75 62 |om: Pref|ace.XSub|
|00000bf0| 6a 65 63 74 3a 20 54 61 | 62 6c 65 20 6f 66 20 43 |ject: Ta|ble of C|
|00000c00| 6f 6e 74 65 6e 74 73 0a | 58 0a 58 4c 65 67 65 6e |ontents.|X.XLegen|
|00000c10| 64 3a 20 2b 20 6e 65 77 | 2c 20 2d 20 64 65 6c 65 |d: + new|, - dele|
|00000c20| 74 65 64 2c 20 21 20 63 | 68 61 6e 67 65 64 0a 58 |ted, ! c|hanged.X|
|00000c30| 0a 58 49 6e 74 72 6f 64 | 75 63 74 6f 72 79 0a 58 |.XIntrod|uctory.X|
|00000c40| 0a 58 20 31 2e 20 20 57 | 68 79 20 73 68 6f 75 6c |.X 1. W|hy shoul|
|00000c50| 64 20 49 20 75 73 65 20 | 74 69 6e 3f 0a 58 20 32 |d I use |tin?.X 2|
|00000c60| 2e 20 20 57 68 65 72 65 | 20 63 61 6e 20 49 20 67 |. Where| can I g|
|00000c70| 65 74 20 74 69 6e 3f 0a | 58 20 33 2e 20 20 57 68 |et tin?.|X 3. Wh|
|00000c80| 61 74 20 72 65 66 65 72 | 65 6e 63 65 73 20 65 78 |at refer|ences ex|
|00000c90| 69 73 74 20 66 6f 72 20 | 74 69 6e 3f 0a 58 20 34 |ist for |tin?.X 4|
|00000ca0| 2e 20 20 48 6f 77 20 73 | 68 6f 75 6c 64 20 49 20 |. How s|hould I |
|00000cb0| 72 65 70 6f 72 74 20 62 | 75 67 73 3f 0a 58 20 35 |report b|ugs?.X 5|
|00000cc0| 2e 20 20 48 6f 77 20 63 | 61 6e 20 49 20 63 6f 6e |. How c|an I con|
|00000cd0| 76 65 72 74 20 66 72 6f | 6d 20 72 6e 20 74 6f 20 |vert fro|m rn to |
|00000ce0| 6e 6e 3f 0a 58 20 36 2e | 20 20 48 6f 77 20 63 61 |nn?.X 6.| How ca|
|00000cf0| 6e 20 49 20 6d 61 6b 65 | 20 6c 69 66 65 20 73 69 |n I make| life si|
|00000d00| 6d 70 6c 65 72 20 77 68 | 65 6e 20 73 74 61 72 74 |mpler wh|en start|
|00000d10| 69 6e 67 20 6e 6e 20 66 | 6f 72 20 74 68 65 20 66 |ing nn f|or the f|
|00000d20| 69 72 73 74 20 74 69 6d | 65 3f 0a 58 20 37 2e 20 |irst tim|e?.X 7. |
|00000d30| 20 49 73 20 74 68 65 72 | 65 20 61 6e 20 58 20 69 | Is ther|e an X i|
|00000d40| 6e 74 65 72 66 61 63 65 | 20 74 6f 20 74 69 6e 3f |nterface| to tin?|
|00000d50| 0a 58 0a 58 42 75 69 6c | 64 69 6e 67 20 74 69 6e |.X.XBuil|ding tin|
|00000d60| 0a 58 0a 58 20 31 30 2e | 20 57 68 61 74 20 6d 61 |.X.X 10.| What ma|
|00000d70| 63 68 69 6e 65 73 20 64 | 6f 65 73 20 74 69 6e 20 |chines d|oes tin |
|00000d80| 72 75 6e 20 6f 6e 3f 0a | 58 0a 58 55 73 69 6e 67 |run on?.|X.XUsing|
|00000d90| 20 74 69 6e 0a 58 0a 58 | 20 32 30 2e 20 48 6f 77 | tin.X.X| 20. How|
|00000da0| 20 64 6f 20 49 20 73 61 | 76 65 20 66 69 6c 65 73 | do I sa|ve files|
|00000db0| 20 74 68 61 74 20 49 20 | 63 61 6e 20 72 65 61 64 | that I |can read|
|00000dc0| 20 6c 61 74 65 72 20 77 | 69 74 68 20 4d 48 2c 20 | later w|ith MH, |
|00000dd0| 65 6c 6d 2c 20 4d 61 69 | 6c 2c 20 2e 2e 2e 3f 0a |elm, Mai|l, ...?.|
|00000de0| 58 20 32 31 2e 20 48 6f | 77 20 63 6f 6d 65 20 6e |X 21. Ho|w come n|
|00000df0| 6e 20 64 6f 65 73 6e 27 | 74 20 73 68 6f 77 20 74 |n doesn'|t show t|
|00000e00| 68 65 20 4c 69 6e 65 73 | 20 63 6f 75 6e 74 3f 0a |he Lines| count?.|
|00000e10| 58 20 32 32 2e 20 48 6f | 77 20 63 61 6e 20 49 20 |X 22. Ho|w can I |
|00000e20| 66 69 6e 64 20 61 6c 6c | 20 61 72 74 69 63 6c 65 |find all| article|
|00000e30| 73 20 68 61 76 69 6e 67 | 20 74 6f 20 64 6f 20 77 |s having| to do w|
|00000e40| 69 74 68 20 61 20 63 65 | 72 74 61 69 6e 20 74 6f |ith a ce|rtain to|
|00000e50| 70 69 63 3f 0a 58 20 32 | 33 2e 20 48 6f 77 20 63 |pic?.X 2|3. How c|
|00000e60| 61 6e 20 49 20 73 65 74 | 20 61 20 64 69 66 66 65 |an I set| a diffe|
|00000e70| 72 65 6e 74 20 4f 72 67 | 61 6e 69 7a 61 74 69 6f |rent Org|anizatio|
|00000e80| 6e 20 6e 61 6d 65 3f 0a | 58 20 32 34 2e 20 43 61 |n name?.|X 24. Ca|
|00000e90| 6e 20 61 6c 6c 20 6e 6f | 6e 2d 73 65 6c 65 63 74 |n all no|n-select|
|00000ea0| 65 64 20 73 75 62 6a 65 | 63 74 73 20 62 65 20 61 |ed subje|cts be a|
|00000eb0| 75 74 6f 6d 61 74 69 63 | 61 6c 6c 79 20 70 6c 61 |utomatic|ally pla|
|00000ec0| 63 65 64 20 69 6e 20 6d | 79 20 6b 69 6c 6c 20 66 |ced in m|y kill f|
|00000ed0| 69 6c 65 3f 0a 58 20 32 | 35 2e 20 43 61 6e 20 49 |ile?.X 2|5. Can I|
|00000ee0| 20 61 75 74 6f 6d 61 74 | 69 63 61 6c 6c 79 20 6b | automat|ically k|
|00000ef0| 69 6c 6c 20 61 72 74 69 | 63 6c 65 73 20 62 61 73 |ill arti|cles bas|
|00000f00| 65 64 20 6f 6e 20 74 68 | 65 20 4e 65 77 73 67 72 |ed on th|e Newsgr|
|00000f10| 6f 75 70 73 20 68 65 61 | 64 65 72 3f 0a 58 20 32 |oups hea|der?.X 2|
|00000f20| 36 2e 20 48 6f 77 20 63 | 61 6e 20 49 20 73 65 6c |6. How c|an I sel|
|00000f30| 65 63 74 20 6f 6e 65 20 | 61 72 74 69 63 6c 65 20 |ect one |article |
|00000f40| 69 6e 20 61 20 74 68 72 | 65 61 64 20 77 69 74 68 |in a thr|ead with|
|00000f50| 20 61 75 74 6f 2d 73 65 | 6c 65 63 74 2d 73 75 62 | auto-se|lect-sub|
|00000f60| 6a 65 63 74 20 73 65 74 | 3f 0a 58 20 32 37 2e 20 |ject set|?.X 27. |
|00000f70| 49 73 20 74 68 65 72 65 | 20 61 20 6c 69 62 72 61 |Is there| a libra|
|00000f80| 72 79 20 6f 66 20 6d 61 | 63 72 6f 73 20 61 6e 64 |ry of ma|cros and|
|00000f90| 20 6f 74 68 65 72 20 6e | 6e 20 66 65 61 74 75 72 | other n|n featur|
|00000fa0| 65 73 3f 0a 58 20 32 38 | 2e 20 43 61 6e 20 6f 6e |es?.X 28|. Can on|
|00000fb0| 65 20 73 65 61 72 63 68 | 20 66 6f 72 20 70 61 74 |e search| for pat|
|00000fc0| 74 65 72 6e 73 20 69 6e | 20 74 68 65 20 65 6e 74 |terns in| the ent|
|00000fd0| 69 72 65 20 61 72 74 69 | 63 6c 65 20 66 72 6f 6d |ire arti|cle from|
|00000fe0| 20 74 68 65 20 6d 65 6e | 75 3f 0a 58 20 32 39 2e | the men|u?.X 29.|
|00000ff0| 20 48 6f 77 20 63 61 6e | 20 49 20 72 65 6d 6f 76 | How can| I remov|
|00001000| 65 20 6f 6c 64 20 61 72 | 74 69 63 6c 65 73 20 66 |e old ar|ticles f|
|00001010| 72 6f 6d 20 66 6f 6c 64 | 65 72 73 3f 0a 58 20 33 |rom fold|ers?.X 3|
|00001020| 30 2e 20 57 68 61 74 27 | 73 20 74 68 65 20 62 65 |0. What'|s the be|
|00001030| 73 74 20 77 61 79 20 74 | 6f 20 73 61 76 65 20 6d |st way t|o save m|
|00001040| 75 6c 74 69 2d 70 61 72 | 74 20 61 72 74 69 63 6c |ulti-par|t articl|
|00001050| 65 73 3f 0a 58 20 33 31 | 2e 20 57 68 65 6e 20 73 |es?.X 31|. When s|
|00001060| 61 76 69 6e 67 20 69 6e | 20 2b 61 2f 62 2f 63 20 |aving in| +a/b/c |
|00001070| 6b 65 65 70 73 20 79 6f | 75 20 66 72 6f 6d 20 73 |keeps yo|u from s|
|00001080| 61 76 69 6e 67 20 69 6e | 20 2b 61 2f 62 2e 0a 58 |aving in| +a/b..X|
|00001090| 20 33 32 2e 20 43 61 6e | 20 49 20 75 73 65 20 6d | 32. Can| I use m|
|000010a0| 79 20 6d 61 69 6c 65 72 | 20 74 6f 20 73 65 6e 64 |y mailer| to send|
|000010b0| 20 6d 61 69 6c 3f 0a 58 | 20 33 33 2e 20 48 6f 77 | mail?.X| 33. How|
|000010c0| 20 63 61 6e 20 49 20 73 | 65 65 20 74 68 65 20 6f | can I s|ee the o|
|000010d0| 72 69 67 69 6e 61 6c 20 | 61 72 74 69 63 6c 65 20 |riginal |article |
|000010e0| 77 69 74 68 20 74 68 65 | 20 63 75 72 72 65 6e 74 |with the| current|
|000010f0| 20 73 75 62 6a 65 63 74 | 3f 0a 58 20 33 34 2e 20 | subject|?.X 34. |
|00001100| 43 61 6e 20 49 20 63 68 | 6f 6f 73 65 20 6e 65 77 |Can I ch|oose new|
|00001110| 73 67 72 6f 75 70 73 20 | 61 73 20 49 20 64 6f 20 |sgroups |as I do |
|00001120| 61 72 74 69 63 6c 65 73 | 2c 20 69 65 2e 20 77 69 |articles|, ie. wi|
|00001130| 74 68 20 61 20 6d 65 6e | 75 3f 0a 58 20 33 35 2e |th a men|u?.X 35.|
|00001140| 20 48 6f 77 20 63 61 6e | 20 49 20 70 6f 73 74 20 | How can| I post |
|00001150| 70 72 65 77 72 69 74 74 | 65 6e 20 61 72 74 69 63 |prewritt|en artic|
|00001160| 6c 65 73 20 77 69 74 68 | 20 6e 6e 3f 0a 58 20 33 |les with| nn?.X 3|
|00001170| 36 2e 20 48 6f 77 20 64 | 6f 20 49 20 65 6c 69 6d |6. How d|o I elim|
|00001180| 69 6e 61 74 65 20 64 6f | 75 62 6c 65 20 73 69 67 |inate do|uble sig|
|00001190| 6e 61 74 75 72 65 73 3f | 0a 58 20 33 37 2e 20 48 |natures?|.X 37. H|
|000011a0| 6f 77 20 63 61 6e 20 49 | 20 6d 61 6b 65 20 6d 61 |ow can I| make ma|
|000011b0| 69 6c 20 72 65 70 6c 69 | 65 73 20 67 6f 20 74 6f |il repli|es go to|
|000011c0| 20 61 20 64 69 66 66 65 | 72 65 6e 74 20 6d 61 63 | a diffe|rent mac|
|000011d0| 68 69 6e 65 3f 0a 58 20 | 33 38 2e 20 48 6f 77 20 |hine?.X |38. How |
|000011e0| 63 6f 6d 65 20 6d 6f 72 | 65 20 61 72 74 69 63 6c |come mor|e articl|
|000011f0| 65 73 20 67 65 74 20 73 | 65 6c 65 63 74 65 64 20 |es get s|elected |
|00001200| 74 68 61 6e 20 49 20 65 | 78 70 65 63 74 3f 20 20 |than I e|xpect? |
|00001210| 0a 58 20 33 39 2e 20 41 | 6e 79 20 70 6c 61 6e 73 |.X 39. A|ny plans|
|00001220| 20 66 6f 72 20 74 72 6e | 2d 69 73 68 20 74 68 72 | for trn|-ish thr|
|00001230| 65 61 64 20 66 6f 6c 6c | 6f 77 69 6e 67 3f 20 20 |ead foll|owing? |
|00001240| 0a 58 20 34 30 2e 20 53 | 65 74 74 69 6e 67 20 6e |.X 40. S|etting n|
|00001250| 65 77 2d 67 72 6f 75 70 | 2d 61 63 74 69 6f 6e 20 |ew-group|-action |
|00001260| 74 6f 20 22 61 73 6b 20 | 62 65 66 6f 72 65 20 61 |to "ask |before a|
|00001270| 64 64 69 6e 67 22 20 64 | 6f 65 73 6e 27 74 20 77 |dding" d|oesn't w|
|00001280| 6f 72 6b 2e 0a 58 20 34 | 31 2e 20 57 68 79 20 64 |ork..X 4|1. Why d|
|00001290| 6f 65 73 20 6e 6e 20 63 | 72 61 73 68 20 77 68 65 |oes nn c|rash whe|
|000012a0| 6e 20 61 20 6c 65 74 74 | 65 72 20 6f 6e 65 20 70 |n a lett|er one p|
|000012b0| 61 73 74 20 74 68 65 20 | 68 69 67 68 65 73 74 20 |ast the |highest |
|000012c0| 6c 65 74 74 65 72 20 69 | 73 20 73 65 6c 65 63 74 |letter i|s select|
|000012d0| 65 64 3f 0a 58 20 34 32 | 2e 20 57 68 79 20 64 6f |ed?.X 42|. Why do|
|000012e0| 20 61 72 74 69 63 6c 65 | 73 20 77 69 74 68 6f 75 | article|s withou|
|000012f0| 74 20 61 20 4c 69 6e 65 | 73 20 68 65 61 64 65 72 |t a Line|s header|
|00001300| 20 61 70 70 65 61 72 20 | 65 6d 70 74 79 3f 0a 58 | appear |empty?.X|
|00001310| 0a 58 46 72 6f 6d 3a 20 | 50 72 65 66 61 63 65 0a |.XFrom: |Preface.|
|00001320| 58 53 75 62 6a 65 63 74 | 3a 20 56 69 65 77 69 6e |XSubject|: Viewin|
|00001330| 67 20 54 68 69 73 20 41 | 72 74 69 63 6c 65 0a 58 |g This A|rticle.X|
|00001340| 20 20 0a 58 20 20 54 6f | 20 73 6b 69 70 20 74 6f | .X To| skip to|
|00001350| 20 61 20 70 61 72 74 69 | 63 75 6c 61 72 20 71 75 | a parti|cular qu|
|00001360| 65 73 74 69 6f 6e 20 6e | 75 6d 62 65 72 65 64 20 |estion n|umbered |
|00001370| 78 78 2c 20 75 73 65 20 | 22 2f 5e 46 2e 2a 78 78 |xx, use |"/^F.*xx|
|00001380| 22 20 77 69 74 68 20 6d | 6f 73 74 0a 58 20 20 70 |" with m|ost.X p|
|00001390| 61 67 65 72 73 2e 20 20 | 49 6e 20 47 4e 55 20 45 |agers. |In GNU E|
|000013a0| 6d 61 63 73 20 74 79 70 | 65 20 22 4d 2d 43 2d 73 |macs typ|e "M-C-s|
|000013b0| 20 5e 46 2e 2a 78 78 22 | 2c 20 28 6f 72 20 43 2d | ^F.*xx"|, (or C-|
|000013c0| 72 20 74 6f 20 73 65 61 | 72 63 68 20 62 61 63 6b |r to sea|rch back|
|000013d0| 77 61 72 64 73 29 2c 0a | 58 20 20 66 6f 6c 6c 6f |wards),.|X follo|
|000013e0| 77 65 64 20 62 79 20 45 | 53 43 20 74 6f 20 65 6e |wed by E|SC to en|
|000013f0| 64 20 74 68 65 20 73 65 | 61 72 63 68 2e 0a 58 20 |d the se|arch..X |
|00001400| 20 0a 58 20 20 54 6f 20 | 73 6b 69 70 20 74 6f 20 | .X To |skip to |
|00001410| 6e 65 77 20 6f 72 20 63 | 68 61 6e 67 65 64 20 71 |new or c|hanged q|
|00001420| 75 65 73 74 69 6f 6e 73 | 2c 20 75 73 65 20 22 2f |uestions|, use "/|
|00001430| 5e 46 2e 2a 5b 21 2b 5d | 22 20 77 69 74 68 20 6d |^F.*[!+]|" with m|
|00001440| 6f 73 74 20 70 61 67 65 | 72 73 20 61 6e 64 0a 58 |ost page|rs and.X|
|00001450| 20 20 22 4d 2d 43 2d 73 | 20 5e 46 2e 2a 5b 21 2b | "M-C-s| ^F.*[!+|
|00001460| 5d 22 20 69 6e 20 47 4e | 55 20 45 6d 61 63 73 2e |]" in GN|U Emacs.|
|00001470| 0a 58 20 20 0a 58 20 20 | 54 68 69 73 20 61 72 74 |.X .X |This art|
|00001480| 69 63 6c 65 20 69 73 20 | 69 6e 20 64 69 67 65 73 |icle is |in diges|
|00001490| 74 20 66 6f 72 6d 61 74 | 2e 20 20 4e 6e 20 6d 61 |t format|. Nn ma|
|000014a0| 79 20 68 61 76 65 20 61 | 6c 72 65 61 64 79 20 62 |y have a|lready b|
|000014b0| 72 6f 6b 65 6e 20 74 68 | 69 73 0a 58 20 20 6d 65 |roken th|is.X me|
|000014c0| 73 73 61 67 65 20 69 6e | 74 6f 20 73 65 70 61 72 |ssage in|to separ|
|000014d0| 61 74 65 20 61 72 74 69 | 63 6c 65 73 3b 20 69 66 |ate arti|cles; if|
|000014e0| 20 6e 6f 74 2c 20 74 68 | 65 6e 20 74 79 70 65 20 | not, th|en type |
|000014f0| 22 47 20 25 22 2e 20 20 | 49 6e 20 72 6e 2c 20 75 |"G %". |In rn, u|
|00001500| 73 65 0a 58 20 20 5e 47 | 20 74 6f 20 73 6b 69 70 |se.X ^G| to skip|
|00001510| 20 73 65 63 74 69 6f 6e | 73 2e 0a 58 20 20 0a 58 | section|s..X .X|
|00001520| 20 20 54 6f 20 67 65 74 | 20 61 6e 20 6f 76 65 72 | To get| an over|
|00001530| 76 69 65 77 20 6f 66 20 | 6a 75 73 74 20 74 68 65 |view of |just the|
|00001540| 20 71 75 65 73 74 69 6f | 6e 73 20 69 6e 20 47 4e | questio|ns in GN|
|00001550| 55 20 45 6d 61 63 73 2c | 20 74 79 70 65 20 22 4d |U Emacs,| type "M|
|00001560| 2d 32 20 43 2d 78 20 24 | 22 2e 0a 58 20 20 55 73 |-2 C-x $|"..X Us|
|00001570| 65 20 22 43 2d 78 20 24 | 22 20 74 6f 20 64 69 73 |e "C-x $|" to dis|
|00001580| 70 6c 61 79 20 74 68 65 | 20 74 65 78 74 20 61 67 |play the| text ag|
|00001590| 61 69 6e 20 28 22 4d 2d | 30 20 43 2d 6c 20 43 2d |ain ("M-|0 C-l C-|
|000015a0| 78 20 24 22 20 65 6e 73 | 75 72 65 73 20 74 68 61 |x $" ens|ures tha|
|000015b0| 74 0a 58 20 20 74 68 65 | 20 63 75 72 72 65 6e 74 |t.X the| current|
|000015c0| 20 63 75 72 73 6f 72 20 | 6c 6f 63 61 74 69 6f 6e | cursor |location|
|000015d0| 20 72 65 6d 61 69 6e 73 | 20 6f 6e 20 74 68 65 20 | remains| on the |
|000015e0| 73 63 72 65 65 6e 29 2e | 0a 58 20 20 0a 58 20 20 |screen).|.X .X |
|000015f0| 43 6f 6e 74 72 69 62 75 | 74 65 72 27 73 20 45 2d |Contribu|ter's E-|
|00001600| 4d 61 69 6c 20 61 64 64 | 72 65 73 73 65 73 20 63 |Mail add|resses c|
|00001610| 61 6e 20 62 65 20 66 6f | 75 6e 64 20 61 74 20 74 |an be fo|und at t|
|00001620| 68 65 20 62 6f 74 74 6f | 6d 20 6f 66 20 74 68 69 |he botto|m of thi|
|00001630| 73 20 61 72 74 69 63 6c | 65 2e 0a 58 20 20 0a 58 |s articl|e..X .X|
|00001640| 20 20 0a 58 46 72 6f 6d | 3a 20 49 6e 74 72 6f 2d | .XFrom|: Intro-|
|00001650| 31 0a 58 53 75 62 6a 65 | 63 74 3a 20 57 68 79 20 |1.XSubje|ct: Why |
|00001660| 73 68 6f 75 6c 64 20 49 | 20 75 73 65 20 74 69 6e |should I| use tin|
|00001670| 3f 0a 58 20 20 0a 58 20 | 20 74 69 6e 20 69 73 20 |?.X .X | tin is |
|00001680| 61 20 6d 65 6e 75 20 62 | 61 73 65 64 20 28 70 6f |a menu b|ased (po|
|00001690| 69 6e 74 20 61 6e 64 20 | 73 68 6f 6f 74 29 20 6e |int and |shoot) n|
|000016a0| 65 74 6e 65 77 73 20 72 | 65 61 64 65 72 20 77 69 |etnews r|eader wi|
|000016b0| 74 68 20 61 20 63 6f 6d | 70 6c 65 74 65 0a 58 20 |th a com|plete.X |
|000016c0| 20 73 65 74 20 6f 66 20 | 66 65 61 74 75 72 65 73 | set of |features|
|000016d0| 20 65 73 70 65 63 69 61 | 6c 6c 79 20 73 75 69 74 | especia|lly suit|
|000016e0| 65 64 20 74 6f 20 74 68 | 65 20 6e 6f 76 69 63 65 |ed to th|e novice|
|000016f0| 20 75 73 65 72 2e 20 20 | 53 69 6e 63 65 20 69 74 | user. |Since it|
|00001700| 73 20 66 69 72 73 74 0a | 58 20 20 72 65 6c 65 61 |s first.|X relea|
|00001710| 73 65 20 69 6e 20 41 75 | 67 20 31 39 39 31 20 69 |se in Au|g 1991 i|
|00001720| 74 20 68 61 73 20 73 74 | 61 72 74 65 64 20 74 6f |t has st|arted to|
|00001730| 20 72 65 70 6c 61 63 65 | 20 72 6e 20 61 6e 64 20 | replace| rn and |
|00001740| 6f 74 68 65 72 20 77 65 | 6c 6c 2d 6b 6e 6f 77 6e |other we|ll-known|
|00001750| 0a 58 20 20 6e 65 77 73 | 20 72 65 61 64 65 72 73 |.X news| readers|
|00001760| 20 61 74 20 6d 61 6e 79 | 20 73 69 74 65 73 2e 0a | at many| sites..|
|00001770| 58 20 20 0a 58 20 20 53 | 6f 6d 65 20 6f 66 20 74 |X .X S|ome of t|
|00001780| 68 65 20 6b 65 79 20 66 | 65 61 74 75 72 65 73 20 |he key f|eatures |
|00001790| 6f 66 20 74 69 6e 20 61 | 72 65 3a 0a 58 20 20 0a |of tin a|re:.X .|
|000017a0| 58 20 20 2a 20 41 75 74 | 6f 6d 61 74 69 63 20 6b |X * Aut|omatic k|
|000017b0| 69 6c 6c 20 26 20 73 65 | 6c 65 63 74 69 6f 6e 20 |ill & se|lection |
|000017c0| 6f 66 20 61 72 74 69 63 | 6c 65 73 20 62 61 73 65 |of artic|les base|
|000017d0| 64 20 6f 6e 20 73 75 62 | 6a 65 63 74 20 6f 72 20 |d on sub|ject or |
|000017e0| 61 75 74 68 6f 72 2e 0a | 58 20 20 0a 58 20 20 2a |author..|X .X *|
|000017f0| 20 20 42 61 73 65 64 20 | 6d 6f 72 65 20 6f 6e 20 | Based |more on |
|00001800| 4e 6f 74 65 73 20 61 6e | 64 20 74 61 73 73 20 74 |Notes an|d tass t|
|00001810| 68 61 6e 20 72 6e 20 74 | 79 70 65 20 6e 65 77 72 |han rn t|ype newr|
|00001820| 65 61 64 65 72 73 2e 0a | 58 20 20 2a 20 20 46 75 |eaders..|X * Fu|
|00001830| 6c 6c 20 73 63 72 65 65 | 6e 2c 20 65 61 73 79 20 |ll scree|n, easy |
|00001840| 74 6f 20 75 73 65 20 77 | 69 74 68 20 6f 6e 2d 6c |to use w|ith on-l|
|00001850| 69 6e 65 20 68 65 6c 70 | 20 61 74 20 61 6c 6c 20 |ine help| at all |
|00001860| 6c 65 76 65 6c 73 2e 0a | 58 20 20 2a 20 20 52 65 |levels..|X * Re|
|00001870| 61 64 73 20 6e 65 77 73 | 20 6c 6f 63 61 6c 6c 79 |ads news| locally|
|00001880| 20 28 69 65 2e 20 2f 75 | 73 72 2f 73 70 6f 6f 6c | (ie. /u|sr/spool|
|00001890| 2f 6e 65 77 73 29 20 61 | 6e 64 2f 6f 72 20 76 69 |/news) a|nd/or vi|
|000018a0| 61 20 4e 4e 54 50 2f 49 | 4e 4e 2e 0a 58 20 20 2a |a NNTP/I|NN..X *|
|000018b0| 20 20 54 68 72 65 61 64 | 73 20 6f 6e 20 53 75 62 | Thread|s on Sub|
|000018c0| 6a 65 63 74 3a 20 61 6e | 64 2f 6f 72 20 41 72 63 |ject: an|d/or Arc|
|000018d0| 68 69 76 65 2d 6e 61 6d | 65 3a 20 6d 61 69 6c 20 |hive-nam|e: mail |
|000018e0| 68 65 61 64 65 72 73 2e | 0a 58 20 20 2a 20 20 46 |headers.|.X * F|
|000018f0| 6f 75 72 20 64 69 66 66 | 65 72 65 6e 74 20 6f 70 |our diff|erent op|
|00001900| 65 72 61 74 69 6e 67 20 | 6c 65 76 65 6c 73 3a 0a |erating |levels:.|
|00001910| 58 20 20 20 20 20 2d 20 | 20 47 72 6f 75 70 20 73 |X - | Group s|
|00001920| 65 6c 65 63 74 69 6f 6e | 20 6c 65 76 65 6c 0a 58 |election| level.X|
|00001930| 20 20 20 20 20 2d 20 20 | 54 68 72 65 61 64 20 73 | - |Thread s|
|00001940| 65 6c 65 63 74 69 6f 6e | 20 6c 65 76 65 6c 0a 58 |election| level.X|
|00001950| 20 20 20 20 20 2d 20 20 | 41 72 74 69 63 6c 65 20 | - |Article |
|00001960| 73 65 6c 65 63 74 69 6f | 6e 20 6c 65 76 65 6c 0a |selectio|n level.|
|00001970| 58 20 20 20 20 20 2d 20 | 20 41 72 74 69 63 6c 65 |X - | Article|
|00001980| 20 76 69 65 77 65 72 0a | 58 20 20 2a 20 20 53 61 | viewer.|X * Sa|
|00001990| 6d 65 20 69 6e 74 65 72 | 66 61 63 65 20 74 6f 20 |me inter|face to |
|000019a0| 6d 61 69 6c 2c 20 70 69 | 70 65 2c 20 70 72 69 6e |mail, pi|pe, prin|
|000019b0| 74 20 26 20 73 61 76 65 | 20 61 72 74 69 63 6c 65 |t & save| article|
|000019c0| 73 2e 0a 58 20 20 2a 20 | 20 41 75 74 6f 20 75 6e |s..X * | Auto un|
|000019d0| 70 61 63 6b 69 6e 67 20 | 6f 66 20 6d 75 6c 74 69 |packing |of multi|
|000019e0| 2d 70 61 72 74 20 73 68 | 61 72 20 26 20 75 75 65 |-part sh|ar & uue|
|000019f0| 6e 63 6f 64 65 64 20 61 | 72 74 69 63 6c 65 73 2e |ncoded a|rticles.|
|00001a00| 0a 58 20 20 2a 20 20 41 | 75 74 6f 20 6b 69 6c 6c |.X * A|uto kill|
|00001a10| 20 26 20 73 65 6c 65 63 | 74 69 6f 6e 20 6f 66 20 | & selec|tion of |
|00001a20| 61 72 74 69 63 6c 65 73 | 20 62 61 73 65 64 20 6f |articles| based o|
|00001a30| 6e 20 73 75 62 6a 65 63 | 74 20 6f 72 20 61 75 74 |n subjec|t or aut|
|00001a40| 68 6f 72 2e 0a 58 20 20 | 2a 20 20 42 61 74 63 68 |hor..X |* Batch|
|00001a50| 20 6d 6f 64 65 20 74 6f | 20 6d 61 69 6c 2f 73 61 | mode to| mail/sa|
|00001a60| 76 65 20 6e 65 77 20 6e | 65 77 73 20 77 68 65 6e |ve new n|ews when|
|00001a70| 20 75 73 65 72 20 69 73 | 20 6f 6e 20 68 6f 6c 69 | user is| on holi|
|00001a80| 64 61 79 2e 0a 58 20 20 | 2a 20 20 42 75 69 6c 74 |day..X |* Built|
|00001a90| 69 6e 20 4e 4e 54 50 20 | 6d 69 6e 69 2d 69 6e 65 |in NNTP |mini-ine|
|00001aa0| 77 73 20 26 20 63 6c 69 | 65 6e 74 6c 69 62 2e 63 |ws & cli|entlib.c|
|00001ab0| 0a 58 20 20 2a 20 20 4e | 4e 54 50 20 65 78 74 65 |.X * N|NTP exte|
|00001ac0| 6e 73 69 6f 6e 73 20 58 | 55 53 45 52 20 26 20 58 |nsions X|USER & X|
|00001ad0| 49 4e 44 45 58 20 61 6c | 6c 6f 77 20 63 65 6e 74 |INDEX al|low cent|
|00001ae0| 72 61 6c 20 69 6e 64 65 | 78 20 66 69 6c 65 73 2e |ral inde|x files.|
|00001af0| 20 0a 58 20 20 0a 58 20 | 20 0a 58 46 72 6f 6d 3a | .X .X | .XFrom:|
|00001b00| 20 49 6e 74 72 6f 2d 32 | 0a 58 53 75 62 6a 65 63 | Intro-2|.XSubjec|
|00001b10| 74 3a 20 57 68 65 72 65 | 20 63 61 6e 20 49 20 67 |t: Where| can I g|
|00001b20| 65 74 20 74 69 6e 3f 0a | 58 20 20 0a 58 20 20 54 |et tin?.|X .X T|
|00001b30| 68 65 20 63 75 72 72 65 | 6e 74 20 76 65 72 73 69 |he curre|nt versi|
|00001b40| 6f 6e 20 6f 66 20 74 69 | 6e 20 69 73 20 31 2e 31 |on of ti|n is 1.1|
|00001b50| 20 50 4c 33 2e 0a 58 20 | 20 0a 58 20 20 76 69 61 | PL3..X | .X via|
|00001b60| 20 61 6e 6f 6e 79 6d 6f | 75 73 20 66 74 70 3a 0a | anonymo|us ftp:.|
|00001b70| 58 20 20 20 20 66 74 70 | 2e 47 65 72 6d 61 6e 79 |X ftp|.Germany|
|00001b80| 2e 45 55 2e 6e 65 74 20 | 5b 5d 0a 58 20 20 20 20 |.EU.net |[].X |
|00001b90| 20 20 70 75 62 2f 6e 65 | 77 73 2f 74 69 6e 2f 74 | pub/ne|ws/tin/t|
|00001ba0| 69 6e 2e 74 61 72 2e 5a | 09 09 09 7e 32 35 30 6b |in.tar.Z|...~250k|
|00001bb0| 0a 58 20 20 0a 58 20 20 | 76 69 61 20 6d 61 69 6c |.X .X |via mail|
|00001bc0| 3a 0a 58 20 20 20 20 53 | 65 6e 64 20 61 20 6e 6f |:.X S|end a no|
|00001bd0| 74 65 20 74 6f 20 66 74 | 70 6d 61 69 6c 40 64 65 |te to ft|pmail@de|
|00001be0| 63 77 72 6c 2e 64 65 63 | 2e 63 6f 6d 20 77 68 6f |cwrl.dec|.com who|
|00001bf0| 73 65 20 62 6f 64 79 20 | 63 6f 6e 74 61 69 6e 73 |se body |contains|
|00001c00| 20 22 68 65 6c 70 22 0a | 58 20 20 20 20 6f 6e 20 | "help".|X on |
|00001c10| 61 20 6c 69 6e 65 20 62 | 79 20 69 74 73 65 6c 66 |a line b|y itself|
|00001c20| 20 67 65 74 20 69 6e 66 | 6f 72 6d 61 74 69 6f 6e | get inf|ormation|
|00001c30| 20 6f 6e 20 67 65 74 74 | 69 6e 67 20 66 74 70 20 | on gett|ing ftp |
|00001c40| 73 6f 75 72 63 65 73 20 | 62 79 0a 58 20 20 20 20 |sources |by.X |
|00001c50| 6d 61 69 6c 2e 0a 58 20 | 20 0a 58 20 20 0a 58 46 |mail..X | .X .XF|
|00001c60| 72 6f 6d 3a 20 49 6e 74 | 72 6f 2d 33 20 21 0a 58 |rom: Int|ro-3 !.X|
|00001c70| 53 75 62 6a 65 63 74 3a | 20 57 68 61 74 20 72 65 |Subject:| What re|
|00001c80| 66 65 72 65 6e 63 65 73 | 20 65 78 69 73 74 20 66 |ferences| exist f|
|00001c90| 6f 72 20 74 69 6e 3f 0a | 58 20 20 0a 58 20 20 55 |or tin?.|X .X U|
|00001ca0| 73 65 6e 65 74 3a 0a 58 | 20 20 20 20 6e 65 77 73 |senet:.X| news|
|00001cb0| 2e 73 6f 66 74 77 61 72 | 65 2e 72 65 61 64 65 72 |.softwar|e.reader|
|00001cc0| 73 0a 58 20 20 20 20 6e | 65 77 73 2e 73 6f 66 74 |s.X n|ews.soft|
|00001cd0| 77 61 72 65 2e 6e 6f 74 | 65 73 0a 58 20 20 0a 58 |ware.not|es.X .X|
|00001ce0| 20 20 4d 61 69 6c 69 6e | 67 20 6c 69 73 74 3a 0a | Mailin|g list:.|
|00001cf0| 58 20 20 20 20 6e 6f 6e | 65 0a 58 20 20 0a 58 20 |X non|e.X .X |
|00001d00| 20 0a 58 46 72 6f 6d 3a | 20 49 6e 74 72 6f 2d 34 | .XFrom:| Intro-4|
|00001d10| 0a 58 53 75 62 6a 65 63 | 74 3a 20 48 6f 77 20 73 |.XSubjec|t: How s|
|00001d20| 68 6f 75 6c 64 20 49 20 | 72 65 70 6f 72 74 20 62 |hould I |report b|
|00001d30| 75 67 73 3f 0a 58 20 20 | 0a 58 20 20 45 69 74 68 |ugs?.X |.X Eith|
|00001d40| 65 72 20 6d 61 69 6c 20 | 74 68 65 6d 20 74 6f 20 |er mail |them to |
|00001d50| 20 69 61 69 6e 25 61 6e | 6c 34 33 33 2e 75 75 63 | iain%an|l433.uuc|
|00001d60| 70 40 47 65 72 6d 61 6e | 79 2e 45 55 2e 6e 65 74 |p@German|y.EU.net|
|00001d70| 20 20 61 6e 64 20 62 65 | 20 73 75 72 65 0a 58 20 | and be| sure.X |
|00001d80| 20 74 6f 20 69 6e 63 6c | 75 64 65 20 74 68 65 20 | to incl|ude the |
|00001d90| 76 65 72 73 69 6f 6e 20 | 6e 75 6d 62 65 72 20 61 |version |number a|
|00001da0| 73 20 77 65 6c 6c 20 61 | 73 20 77 68 61 74 20 68 |s well a|s what h|
|00001db0| 61 72 64 77 61 72 65 20 | 61 6e 64 20 6f 70 65 72 |ardware |and oper|
|00001dc0| 61 74 69 6e 67 0a 58 20 | 20 73 79 73 74 65 6d 20 |ating.X | system |
|00001dd0| 79 6f 75 20 61 72 65 20 | 75 73 69 6e 67 2c 20 6f |you are |using, o|
|00001de0| 72 20 62 65 74 74 65 72 | 20 79 65 74 2c 20 75 73 |r better| yet, us|
|00001df0| 65 20 74 68 65 20 27 42 | 27 20 62 75 67 20 63 6f |e the 'B|' bug co|
|00001e00| 6d 6d 61 6e 64 20 77 69 | 74 68 69 6e 20 74 69 6e |mmand wi|thin tin|
|00001e10| 2e 0a 58 20 20 0a 58 20 | 20 0a 58 46 72 6f 6d 3a |..X .X | .XFrom:|
|00001e20| 20 49 6e 74 72 6f 2d 36 | 0a 58 53 75 62 6a 65 63 | Intro-6|.XSubjec|
|00001e30| 74 3a 20 48 6f 77 20 63 | 61 6e 20 49 20 6d 61 6b |t: How c|an I mak|
|00001e40| 65 20 6c 69 66 65 20 73 | 69 6d 70 6c 65 72 20 77 |e life s|impler w|
|00001e50| 68 65 6e 20 73 74 61 72 | 74 69 6e 67 20 74 69 6e |hen star|ting tin|
|00001e60| 20 66 6f 72 20 74 68 65 | 20 66 69 72 73 74 20 74 | for the| first t|
|00001e70| 69 6d 65 3f 0a 58 20 20 | 0a 58 20 20 74 69 6e 20 |ime?.X |.X tin |
|00001e80| 2d 63 0a 58 20 20 73 79 | 73 61 64 6d 69 6e 20 63 |-c.X sy|sadmin c|
|00001e90| 61 6e 20 73 65 74 20 69 | 6e 74 65 72 65 73 74 69 |an set i|nteresti|
|00001ea0| 6e 67 20 67 72 6f 75 70 | 73 20 69 6e 20 4c 49 42 |ng group|s in LIB|
|00001eb0| 44 49 52 2f 73 75 62 73 | 63 72 69 70 74 69 6f 6e |DIR/subs|cription|
|00001ec0| 73 0a 58 20 20 53 75 62 | 73 63 72 69 62 65 2f 75 |s.X Sub|scribe/u|
|00001ed0| 6e 73 75 62 73 63 72 69 | 62 65 20 66 72 6f 6d 20 |nsubscri|be from |
|00001ee0| 75 6e 69 6e 74 65 72 65 | 73 74 69 6e 67 20 67 72 |unintere|sting gr|
|00001ef0| 6f 75 70 73 20 77 69 74 | 68 20 73 53 75 55 20 63 |oups wit|h sSuU c|
|00001f00| 6f 6d 6d 61 6e 64 73 20 | 61 74 0a 58 20 20 67 72 |ommands |at.X gr|
|00001f10| 6f 75 70 20 73 65 6c 65 | 63 74 69 6f 6e 20 6c 65 |oup sele|ction le|
|00001f20| 76 65 6c 2e 20 20 0a 58 | 0a 58 0a 58 46 72 6f 6d |vel. .X|.X.XFrom|
|00001f30| 3a 20 49 6e 74 72 6f 2d | 37 20 0a 58 53 75 62 6a |: Intro-|7 .XSubj|
|00001f40| 65 63 74 3a 20 49 73 20 | 74 68 65 72 65 20 61 6e |ect: Is |there an|
|00001f50| 20 58 20 69 6e 74 65 72 | 66 61 63 65 20 74 6f 20 | X inter|face to |
|00001f60| 74 69 6e 3f 0a 58 20 20 | 0a 58 20 20 4e 6f 2e 0a |tin?.X |.X No..|
|00001f70| 58 20 20 0a 58 20 20 0a | 58 46 72 6f 6d 3a 20 42 |X .X .|XFrom: B|
|00001f80| 75 69 6c 64 69 6e 67 20 | 6e 6e 2d 31 30 0a 58 53 |uilding |nn-10.XS|
|00001f90| 75 62 6a 65 63 74 3a 20 | 57 68 61 74 20 6d 61 63 |ubject: |What mac|
|00001fa0| 68 69 6e 65 73 20 64 6f | 65 73 20 74 69 6e 20 72 |hines do|es tin r|
|00001fb0| 75 6e 20 6f 6e 3f 0a 58 | 0a 58 20 20 2a 20 33 38 |un on?.X|.X * 38|
|00001fc0| 36 2f 34 38 36 20 50 43 | 20 26 20 58 65 6e 69 78 |6/486 PC| & Xenix|
|00001fd0| 20 32 2e 33 2e 32 2f 53 | 43 4f 20 53 79 73 56 52 | 2.3.2/S|CO SysVR|
|00001fe0| 33 2e 32 2f 49 53 43 20 | 53 79 73 56 52 33 2e 32 |3.2/ISC |SysVR3.2|
|00001ff0| 2f 41 54 54 20 53 79 73 | 56 72 34 2e 30 0a 58 20 |/ATT Sys|Vr4.0.X |
|00002000| 20 20 20 33 38 36 20 50 | 43 20 26 20 4d 69 6e 69 | 386 P|C & Mini|
|00002010| 78 20 33 38 36 20 0a 58 | 20 20 20 20 41 6d 64 61 |x 386 .X| Amda|
|00002020| 68 6c 20 26 20 53 79 73 | 56 52 33 0a 58 20 20 2a |hl & Sys|VR3.X *|
|00002030| 20 41 70 6f 6c 6c 6f 20 | 44 4e 34 35 30 30 20 26 | Apollo |DN4500 &|
|00002040| 20 44 6f 6d 61 69 6e 4f | 53 20 31 30 2e 33 0a 58 | DomainO|S 10.3.X|
|00002050| 20 20 20 20 41 70 72 69 | 63 6f 74 20 56 58 2f 46 | Apri|cot VX/F|
|00002060| 54 20 26 20 53 43 4f 20 | 33 2e 32 2e 32 0a 58 20 |T & SCO |3.2.2.X |
|00002070| 20 20 20 41 74 61 72 69 | 20 53 54 65 20 26 20 4d | Atari| STe & M|
|00002080| 69 6e 69 78 20 31 2e 35 | 2e 31 30 2e 33 62 0a 58 |inix 1.5|.10.3b.X|
|00002090| 20 20 20 20 43 6f 6e 76 | 65 78 20 43 32 32 30 20 | Conv|ex C220 |
|000020a0| 26 20 43 6f 6e 76 65 78 | 20 55 6e 2a 78 0a 58 20 |& Convex| Un*x.X |
|000020b0| 20 2a 20 44 65 63 20 35 | 30 30 30 2f 56 61 78 20 | * Dec 5|000/Vax |
|000020c0| 26 20 55 6c 74 72 69 78 | 20 34 2e 31 2f 34 2e 32 |& Ultrix| 4.1/4.2|
|000020d0| 0a 58 20 20 20 20 44 49 | 41 42 20 44 53 39 30 20 |.X DI|AB DS90 |
|000020e0| 26 20 44 2d 4e 49 58 20 | 35 2e 33 0a 58 20 20 2a |& D-NIX |5.3.X *|
|000020f0| 20 44 47 20 41 76 69 69 | 6f 6e 20 33 30 30 20 26 | DG Avii|on 300 &|
|00002100| 20 44 47 2d 55 58 20 34 | 2e 33 30 0a 58 20 20 20 | DG-UX 4|.30.X |
|00002110| 20 48 61 72 72 69 73 20 | 48 43 58 20 26 20 43 58 | Harris |HCX & CX|
|00002120| 2f 55 58 0a 58 20 20 20 | 20 48 50 20 37 32 30 2f |/UX.X | HP 720/|
|00002130| 38 34 35 20 26 20 48 50 | 2d 55 58 20 37 2e 30 0a |845 & HP|-UX 7.0.|
|00002140| 58 20 20 20 20 49 42 4d | 20 52 53 2f 36 30 30 30 |X IBM| RS/6000|
|00002150| 20 26 20 41 49 58 20 33 | 2e 31 2e 35 0a 58 20 20 | & AIX 3|.1.5.X |
|00002160| 20 20 49 43 4c 20 44 52 | 53 36 30 30 30 20 26 20 | ICL DR|S6000 & |
|00002170| 53 79 73 56 52 34 2e 30 | 20 0a 58 20 20 20 20 4e |SysVR4.0| .X N|
|00002180| 43 52 20 54 6f 77 65 72 | 20 26 20 53 79 73 56 0a |CR Tower| & SysV.|
|00002190| 58 20 20 20 20 50 6f 77 | 65 72 62 6f 6f 6b 20 31 |X Pow|erbook 1|
|000021a0| 34 30 20 26 20 4d 61 63 | 4d 69 6e 69 78 0a 58 20 |40 & Mac|Minix.X |
|000021b0| 20 20 20 53 65 71 75 65 | 6e 74 20 53 38 31 20 26 | Seque|nt S81 &|
|000021c0| 20 50 54 58 20 31 2e 33 | 20 2f 20 44 79 6e 69 78 | PTX 1.3| / Dynix|
|000021d0| 0a 58 20 20 20 20 53 47 | 49 20 34 44 2f 33 35 20 |.X SG|I 4D/35 |
|000021e0| 26 20 49 52 49 58 20 34 | 2e 30 2e 31 0a 58 20 20 |& IRIX 4|.0.1.X |
|000021f0| 2a 20 53 4e 49 20 4d 58 | 33 30 30 2f 4d 58 35 30 |* SNI MX|300/MX50|
|00002200| 30 20 26 20 53 69 6e 69 | 78 20 35 2e 32 32 2f 35 |0 & Sini|x 5.22/5|
|00002210| 2e 32 33 2f 35 2e 32 34 | 2f 35 2e 34 0a 58 20 20 |.23/5.24|/5.4.X |
|00002220| 2a 20 53 6f 6e 79 20 4e | 65 77 73 20 26 20 4e 65 |* Sony N|ews & Ne|
|00002230| 77 73 4f 53 20 34 2e 31 | 0a 58 20 20 2a 20 53 75 |wsOS 4.1|.X * Su|
|00002240| 6e 20 33 2f 34 2f 49 50 | 43 2f 53 53 31 2f 53 53 |n 3/4/IP|C/SS1/SS|
|00002250| 32 20 26 20 53 75 6e 4f | 53 20 34 2e 30 2e 33 2f |2 & SunO|S 4.0.3/|
|00002260| 34 2e 31 2f 34 2e 31 2e | 31 20 0a 58 20 20 2a 20 |4.1/4.1.|1 .X * |
|00002270| 56 61 78 20 31 31 2f 37 | 38 35 20 26 20 42 53 44 |Vax 11/7|85 & BSD|
|00002280| 20 34 2e 33 0a 58 0a 58 | 20 20 2a 20 64 6f 6e 61 | 4.3.X.X| * dona|
|00002290| 74 65 73 20 74 68 61 74 | 20 74 68 65 20 61 75 74 |tes that| the aut|
|000022a0| 68 6f 72 20 68 61 73 20 | 63 6f 6d 70 69 6c 65 64 |hor has |compiled|
|000022b0| 20 26 20 75 73 65 64 20 | 74 69 6e 20 6f 6e 20 74 | & used |tin on t|
|000022c0| 68 61 74 20 6d 61 63 68 | 69 6e 65 2e 0a 58 0a 58 |hat mach|ine..X.X|
|000022d0| 20 20 0a 58 46 72 6f 6d | 3a 20 55 73 69 6e 67 20 | .XFrom|: Using |
|000022e0| 6e 6e 2d 32 32 0a 58 53 | 75 62 6a 65 63 74 3a 20 |nn-22.XS|ubject: |
|000022f0| 48 6f 77 20 63 61 6e 20 | 49 20 66 69 6e 64 20 61 |How can |I find a|
|00002300| 6c 6c 20 61 72 74 69 63 | 6c 65 73 20 68 61 76 69 |ll artic|les havi|
|00002310| 6e 67 20 74 6f 20 64 6f | 20 77 69 74 68 20 61 20 |ng to do| with a |
|00002320| 63 65 72 74 61 69 6e 20 | 74 6f 70 69 63 3f 0a 58 |certain |topic?.X|
|00002330| 20 20 0a 58 20 20 6e 6e | 67 72 61 62 20 69 6e 76 | .X nn|grab inv|
|00002340| 6f 6b 65 73 20 6e 6e 20 | 6f 6e 20 61 6c 6c 20 61 |okes nn |on all a|
|00002350| 72 74 69 63 6c 65 73 20 | 77 68 6f 73 65 20 73 75 |rticles |whose su|
|00002360| 62 6a 65 63 74 20 6f 72 | 20 6b 65 79 77 6f 72 64 |bject or| keyword|
|00002370| 20 66 69 65 6c 64 73 0a | 58 20 20 63 6f 6e 74 61 | fields.|X conta|
|00002380| 69 6e 20 61 20 64 65 73 | 69 72 65 64 20 6b 65 79 |in a des|ired key|
|00002390| 77 6f 72 64 2e 20 20 54 | 68 69 73 20 73 68 6f 77 |word. T|his show|
|000023a0| 73 20 6f 6e 65 20 68 6f | 77 20 69 6d 70 6f 72 74 |s one ho|w import|
|000023b0| 61 6e 74 20 69 74 20 69 | 73 20 74 6f 0a 58 20 20 |ant it i|s to.X |
|000023c0| 75 73 65 20 64 65 73 63 | 72 69 70 74 69 76 65 20 |use desc|riptive |
|000023d0| 73 75 62 6a 65 63 74 73 | 20 61 6e 64 20 6b 65 79 |subjects| and key|
|000023e0| 77 6f 72 64 73 20 77 68 | 65 6e 20 70 6f 73 74 69 |words wh|en posti|
|000023f0| 6e 67 20 61 72 74 69 63 | 6c 65 73 2e 20 20 46 6f |ng artic|les. Fo|
|00002400| 72 0a 58 20 20 6d 6f 72 | 65 20 69 6e 66 6f 72 6d |r.X mor|e inform|
|00002410| 61 74 69 6f 6e 2c 20 72 | 65 61 64 20 74 68 65 20 |ation, r|ead the |
|00002420| 6d 61 6e 75 61 6c 20 70 | 61 67 65 2e 0a 58 20 20 |manual p|age..X |
|00002430| 0a 58 20 20 0a 58 46 72 | 6f 6d 3a 20 55 73 69 6e |.X .XFr|om: Usin|
|00002440| 67 20 6e 6e 2d 32 33 20 | 0a 58 53 75 62 6a 65 63 |g nn-23 |.XSubjec|
|00002450| 74 3a 20 48 6f 77 20 63 | 61 6e 20 49 20 73 65 74 |t: How c|an I set|
|00002460| 20 61 20 64 69 66 66 65 | 72 65 6e 74 20 4f 72 67 | a diffe|rent Org|
|00002470| 61 6e 69 7a 61 74 69 6f | 6e 20 6e 61 6d 65 3f 0a |anizatio|n name?.|
|00002480| 58 20 20 0a 58 20 20 54 | 68 69 73 20 68 65 61 64 |X .X T|his head|
|00002490| 65 72 20 28 61 6c 6f 6e | 67 20 77 69 74 68 20 74 |er (alon|g with t|
|000024a0| 68 65 20 52 65 70 6c 79 | 2d 54 6f 3a 29 20 61 72 |he Reply|-To:) ar|
|000024b0| 65 20 75 73 65 72 2d 73 | 70 65 63 69 66 69 65 64 |e user-s|pecified|
|000024c0| 20 69 6e 20 74 68 65 0a | 58 20 20 69 6e 69 74 20 | in the.|X init |
|000024d0| 66 69 6c 65 2e 20 20 41 | 6e 20 69 6e 69 74 20 66 |file. A|n init f|
|000024e0| 69 6c 65 20 6d 61 79 20 | 69 6e 63 6c 75 64 65 20 |ile may |include |
|000024f0| 74 68 65 20 6c 69 6e 65 | 73 3a 0a 58 20 20 0a 58 |the line|s:.X .X|
|00002500| 20 20 73 65 74 20 6d 61 | 69 6c 2d 68 65 61 64 65 | set ma|il-heade|
|00002510| 72 20 52 65 70 6c 79 2d | 54 6f 3a 20 73 74 65 76 |r Reply-|To: stev|
|00002520| 65 6e 40 54 72 61 6e 73 | 61 63 74 2e 43 4f 4d 3b |en@Trans|act.COM;|
|00002530| 4f 72 67 61 6e 69 7a 61 | 74 69 6f 6e 3a 20 54 72 |Organiza|tion: Tr|
|00002540| 61 6e 73 61 63 74 20 53 | 6f 66 74 77 61 72 65 0a |ansact S|oftware.|
|00002550| 58 20 20 73 65 74 20 6e | 65 77 73 2d 68 65 61 64 |X set n|ews-head|
|00002560| 65 72 20 52 65 70 6c 79 | 2d 54 6f 3a 20 73 74 65 |er Reply|-To: ste|
|00002570| 76 65 6e 40 54 72 61 6e | 73 61 63 74 2e 43 4f 4d |ven@Tran|sact.COM|
|00002580| 3b 4f 72 67 61 6e 69 7a | 61 74 69 6f 6e 3a 20 54 |;Organiz|ation: T|
|00002590| 72 61 6e 73 61 63 74 20 | 53 6f 66 74 77 61 72 65 |ransact |Software|
|000025a0| 0a 58 20 20 0a 58 20 20 | 59 6f 75 20 63 61 6e 20 |.X .X |You can |
|000025b0| 69 6e 63 6c 75 64 65 20 | 61 6e 79 20 68 65 61 64 |include |any head|
|000025c0| 65 72 73 20 74 68 61 74 | 20 79 6f 75 20 77 61 6e |ers that| you wan|
|000025d0| 74 20 69 6e 20 74 68 65 | 20 68 65 61 64 65 72 73 |t in the| headers|
|000025e0| 2c 20 65 69 74 68 65 72 | 20 69 6e 0a 58 20 20 6d |, either| in.X m|
|000025f0| 61 69 6c 20 6f 72 20 6e | 65 77 73 20 70 6f 73 74 |ail or n|ews post|
|00002600| 69 6e 67 73 2c 20 61 6e | 64 20 74 68 65 79 20 6d |ings, an|d they m|
|00002610| 61 79 20 62 65 20 64 69 | 66 66 65 72 65 6e 74 2e |ay be di|fferent.|
|00002620| 20 20 2d 2d 53 74 65 76 | 65 6e 20 4d 2e 20 4c 69 | --Stev|en M. Li|
|00002630| 73 74 0a 58 20 20 0a 58 | 20 20 41 20 52 65 70 6c |st.X .X| A Repl|
|00002640| 79 2d 54 6f 20 68 65 61 | 64 65 72 20 69 73 20 75 |y-To hea|der is u|
|00002650| 73 65 66 75 6c 20 77 68 | 65 6e 20 79 6f 75 72 20 |seful wh|en your |
|00002660| 73 79 73 74 65 6d 20 67 | 65 6e 65 72 61 74 65 73 |system g|enerates|
|00002670| 20 65 69 74 68 65 72 20 | 61 6e 0a 58 20 20 75 6e | either |an.X un|
|00002680| 77 61 6e 74 65 64 20 6f | 72 20 62 6c 61 74 61 6e |wanted o|r blatan|
|00002690| 74 6c 79 20 77 72 6f 6e | 67 20 72 65 74 75 72 6e |tly wron|g return|
|000026a0| 20 61 64 64 72 65 73 73 | 20 66 6f 72 20 79 6f 75 | address| for you|
|000026b0| 2e 20 20 49 66 20 74 68 | 69 73 20 68 65 61 64 65 |. If th|is heade|
|000026c0| 72 0a 58 20 20 69 73 20 | 70 72 65 73 65 6e 74 2c |r.X is |present,|
|000026d0| 20 74 68 65 6e 20 6d 61 | 69 6c 65 72 73 20 75 73 | then ma|ilers us|
|000026e0| 65 20 69 74 20 69 6e 73 | 74 65 61 64 20 6f 66 20 |e it ins|tead of |
|000026f0| 74 68 65 20 73 79 73 74 | 65 6d 20 67 65 6e 65 72 |the syst|em gener|
|00002700| 61 74 65 64 20 46 72 6f | 6d 0a 58 20 20 68 65 61 |ated Fro|m.X hea|
|00002710| 64 65 72 2e 20 20 2d 2d | 42 69 6c 6c 20 57 6f 68 |der. --|Bill Woh|
|00002720| 6c 65 72 0a 58 20 20 0a | 58 20 20 0a 58 46 72 6f |ler.X .|X .XFro|
|00002730| 6d 3a 20 55 73 69 6e 67 | 20 6e 6e 2d 32 38 0a 58 |m: Using| nn-28.X|
|00002740| 53 75 62 6a 65 63 74 3a | 20 49 73 20 74 68 65 20 |Subject:| Is the |
|00002750| 58 72 65 66 3a 20 68 65 | 61 64 65 72 20 75 73 65 |Xref: he|ader use|
|00002760| 64 20 74 6f 20 6d 61 72 | 6b 20 63 72 6f 73 70 6f |d to mar|k crospo|
|00002770| 73 74 65 64 20 61 72 74 | 69 63 6c 65 73 20 72 65 |sted art|icles re|
|00002780| 61 64 3f 0a 58 20 20 0a | 58 20 20 4e 6f 2e 20 4f |ad?.X .|X No. O|
|00002790| 6e 20 74 68 65 20 54 4f | 44 4f 20 6c 69 73 74 2e |n the TO|DO list.|
|000027a0| 0a 58 20 20 0a 58 20 20 | 0a 58 46 72 6f 6d 3a 20 |.X .X |.XFrom: |
|000027b0| 55 73 69 6e 67 20 6e 6e | 2d 32 38 0a 58 53 75 62 |Using nn|-28.XSub|
|000027c0| 6a 65 63 74 3a 20 43 61 | 6e 20 6f 6e 65 20 73 65 |ject: Ca|n one se|
|000027d0| 61 72 63 68 20 66 6f 72 | 20 70 61 74 74 65 72 6e |arch for| pattern|
|000027e0| 73 20 69 6e 20 74 68 65 | 20 65 6e 74 69 72 65 20 |s in the| entire |
|000027f0| 61 72 74 69 63 6c 65 20 | 66 72 6f 6d 20 74 68 65 |article |from the|
|00002800| 20 6d 65 6e 75 3f 0a 58 | 20 20 0a 58 20 20 4e 6f | menu?.X| .X No|
|00002810| 2e 0a 58 20 20 0a 58 20 | 20 0a 58 46 72 6f 6d 3a |..X .X | .XFrom:|
|00002820| 20 55 73 69 6e 67 20 6e | 6e 2d 32 39 0a 58 53 75 | Using n|n-29.XSu|
|00002830| 62 6a 65 63 74 3a 20 48 | 6f 77 20 63 61 6e 20 49 |bject: H|ow can I|
|00002840| 20 72 65 6d 6f 76 65 20 | 6f 6c 64 20 61 72 74 69 | remove |old arti|
|00002850| 63 6c 65 73 20 66 72 6f | 6d 20 66 6f 6c 64 65 72 |cles fro|m folder|
|00002860| 73 3f 0a 58 20 20 0a 58 | 20 20 4a 75 73 74 20 6f |s?.X .X| Just o|
|00002870| 70 65 6e 20 74 68 65 20 | 66 6f 6c 64 65 72 20 69 |pen the |folder i|
|00002880| 6e 20 74 68 65 20 75 73 | 75 61 6c 20 77 61 79 20 |n the us|ual way |
|00002890| 61 6e 64 20 43 28 61 6e | 63 65 6c 29 20 74 68 65 |and C(an|cel) the|
|000028a0| 20 61 72 74 69 63 6c 65 | 73 20 79 6f 75 0a 58 20 | article|s you.X |
|000028b0| 20 77 61 6e 74 20 74 6f | 20 72 65 6d 6f 76 65 20 | want to| remove |
|000028c0| 66 72 6f 6d 20 74 68 65 | 20 66 6f 6c 64 65 72 2e |from the| folder.|
|000028d0| 20 20 57 68 65 6e 20 79 | 6f 75 20 6c 65 61 76 65 | When y|ou leave|
|000028e0| 20 74 68 65 20 66 6f 6c | 64 65 72 2c 20 6e 6e 20 | the fol|der, nn |
|000028f0| 77 69 6c 6c 0a 58 20 20 | 72 65 77 72 69 74 65 20 |will.X |rewrite |
|00002900| 74 68 65 20 66 6f 6c 64 | 65 72 20 77 69 74 68 20 |the fold|er with |
|00002910| 74 68 65 20 22 63 61 6e | 63 65 6c 22 65 64 20 61 |the "can|cel"ed a|
|00002920| 72 74 69 63 6c 65 73 20 | 72 65 6d 6f 76 65 64 2e |rticles |removed.|
|00002930| 20 20 2d 2d 4b 69 6d 20 | 53 74 6f 72 6d 0a 58 20 | --Kim |Storm.X |
|00002940| 20 0a 58 20 20 0a 58 46 | 72 6f 6d 3a 20 55 73 69 | .X .XF|rom: Usi|
|00002950| 6e 67 20 6e 6e 2d 33 30 | 0a 58 53 75 62 6a 65 63 |ng nn-30|.XSubjec|
|00002960| 74 3a 20 57 68 61 74 27 | 73 20 74 68 65 20 62 65 |t: What'|s the be|
|00002970| 73 74 20 77 61 79 20 74 | 6f 20 73 61 76 65 20 6d |st way t|o save m|
|00002980| 75 6c 74 69 2d 70 61 72 | 74 20 61 72 74 69 63 6c |ulti-par|t articl|
|00002990| 65 73 3f 0a 58 20 20 0a | 58 20 20 54 68 69 73 20 |es?.X .|X This |
|000029a0| 69 73 20 56 45 52 59 20 | 65 61 73 79 20 2d 20 61 |is VERY |easy - a|
|000029b0| 6c 6c 20 79 6f 75 20 68 | 61 76 65 20 74 6f 20 64 |ll you h|ave to d|
|000029c0| 6f 20 69 73 20 74 6f 20 | 73 61 76 65 20 74 68 65 |o is to |save the|
|000029d0| 20 61 72 74 69 63 6c 65 | 73 20 66 72 6f 6d 0a 58 | article|s from.X|
|000029e0| 20 20 74 68 65 20 6d 65 | 6e 75 2c 20 65 2e 67 2e | the me|nu, e.g.|
|000029f0| 0a 58 20 20 0a 58 09 57 | 28 72 69 74 65 29 20 2b |.X .X.W|(rite) +|
|00002a00| 66 69 6c 65 2e 2a 20 61 | 20 62 20 63 20 64 2e 2e |file.* a| b c d..|
|00002a10| 2e 20 3c 73 70 61 63 65 | 3e 0a 58 20 20 0a 58 20 |. <space|>.X .X |
|00002a20| 20 77 68 65 72 65 20 61 | 20 62 20 63 20 64 2e 2e | where a| b c d..|
|00002a30| 2e 20 61 72 65 20 74 68 | 65 20 61 72 74 69 63 6c |. are th|e articl|
|00002a40| 65 73 20 6f 6e 20 74 68 | 65 20 6d 65 6e 75 20 79 |es on th|e menu y|
|00002a50| 6f 75 20 77 61 6e 74 20 | 74 6f 20 73 61 76 65 2e |ou want |to save.|
|00002a60| 20 20 59 6f 75 0a 58 20 | 20 63 61 6e 20 61 6c 73 | You.X | can als|
|00002a70| 6f 20 73 61 76 65 20 74 | 68 65 20 73 65 6c 65 63 |o save t|he selec|
|00002a80| 74 65 64 20 61 72 74 69 | 63 6c 65 73 20 6f 6e 20 |ted arti|cles on |
|00002a90| 74 68 65 20 6d 65 6e 75 | 20 77 69 74 68 20 2a 20 |the menu| with * |
|00002aa0| 28 6f 6e 6c 79 20 6f 6e | 0a 58 20 20 63 75 72 72 |(only on|.X curr|
|00002ab0| 65 6e 74 20 70 61 67 65 | 29 20 6f 72 20 2b 20 28 |ent page|) or + (|
|00002ac0| 6f 6e 20 61 6c 6c 20 6d | 65 6e 75 20 70 61 67 65 |on all m|enu page|
|00002ad0| 73 29 2e 20 20 2d 2d 4b | 69 6d 20 53 74 6f 72 6d |s). --K|im Storm|
|00002ae0| 0a 58 20 20 0a 58 20 20 | 0a 58 46 72 6f 6d 3a 20 |.X .X |.XFrom: |
|00002af0| 55 73 69 6e 67 20 6e 6e | 2d 33 31 20 0a 58 53 75 |Using nn|-31 .XSu|
|00002b00| 62 6a 65 63 74 3a 20 57 | 68 65 6e 20 73 61 76 69 |bject: W|hen savi|
|00002b10| 6e 67 20 69 6e 20 2b 61 | 2f 62 2f 63 20 6b 65 65 |ng in +a|/b/c kee|
|00002b20| 70 73 20 79 6f 75 20 66 | 72 6f 6d 20 73 61 76 69 |ps you f|rom savi|
|00002b30| 6e 67 20 69 6e 20 2b 61 | 2f 62 2e 0a 58 20 20 0a |ng in +a|/b..X .|
|00002b40| 58 20 20 54 68 69 73 20 | 68 61 70 70 65 6e 73 20 |X This |happens |
|00002b50| 77 68 65 6e 20 64 65 66 | 61 75 6c 74 2d 73 61 76 |when def|ault-sav|
|00002b60| 65 2d 66 69 6c 65 20 69 | 73 20 24 46 2e 20 20 54 |e-file i|s $F. T|
|00002b70| 72 79 20 63 68 61 6e 67 | 69 6e 67 0a 58 20 20 64 |ry chang|ing.X d|
|00002b80| 65 66 61 75 6c 74 2d 73 | 61 76 65 2d 66 69 6c 65 |efault-s|ave-file|
|00002b90| 20 74 6f 20 24 46 2f 24 | 4e 20 28 6d 79 20 66 61 | to $F/$|N (my fa|
|00002ba0| 76 6f 72 69 74 65 29 20 | 74 6f 20 67 65 74 2c 20 |vorite) |to get, |
|00002bb0| 66 6f 72 20 65 78 61 6d | 70 6c 65 2c 0a 58 20 20 |for exam|ple,.X |
|00002bc0| 2b 6e 65 77 73 2f 73 6f | 66 74 77 61 72 65 2f 6e |+news/so|ftware/n|
|00002bd0| 6e 2f 31 30 32 32 2c 20 | 6f 72 20 24 47 20 74 6f |n/1022, |or $G to|
|00002be0| 20 70 75 74 20 65 76 65 | 72 79 74 68 69 6e 67 20 | put eve|rything |
|00002bf0| 69 6e 0a 58 20 20 2b 6e | 65 77 73 2e 73 6f 66 74 |in.X +n|ews.soft|
|00002c00| 77 61 72 65 2e 6e 6e 2e | 20 20 46 69 6e 61 6c 6c |ware.nn.| Finall|
|00002c10| 79 2c 20 69 66 20 79 6f | 75 20 72 65 61 6c 6c 79 |y, if yo|u really|
|00002c20| 20 64 69 64 20 77 61 6e | 74 20 74 68 65 20 62 65 | did wan|t the be|
|00002c30| 68 61 76 69 6f 72 20 6f | 66 0a 58 20 20 2b 24 46 |havior o|f.X +$F|
|00002c40| 2c 20 61 20 63 6f 6d 70 | 72 6f 6d 69 73 65 20 77 |, a comp|romise w|
|00002c50| 6f 75 6c 64 20 62 65 20 | 74 6f 20 75 73 65 20 2b |ould be |to use +|
|00002c60| 24 46 2e 20 28 41 6e 64 | 72 65 77 27 73 20 66 61 |$F. (And|rew's fa|
|00002c70| 76 6f 72 69 74 65 29 20 | 69 6e 73 74 65 61 64 0a |vorite) |instead.|
|00002c80| 58 20 20 28 6f 6e 65 20 | 63 61 6e 20 75 73 65 20 |X (one |can use |
|00002c90| 61 6e 79 74 68 69 6e 67 | 20 6f 74 68 65 72 20 74 |anything| other t|
|00002ca0| 68 61 6e 20 27 2e 27 29 | 2e 20 2d 2d 42 69 6c 6c |han '.')|. --Bill|
|00002cb0| 20 57 6f 68 6c 65 72 20 | 26 20 41 6e 64 72 65 77 | Wohler |& Andrew|
|00002cc0| 20 53 77 61 6e 6e 0a 58 | 20 20 0a 58 20 20 41 6c | Swann.X| .X Al|
|00002cd0| 74 65 72 6e 61 74 69 76 | 65 6c 79 2c 20 75 73 65 |ternativ|ely, use|
|00002ce0| 20 2b 24 46 2f 24 4c 2c | 20 74 6f 20 70 6c 61 63 | +$F/$L,| to plac|
|00002cf0| 65 20 61 72 74 69 63 6c | 65 73 20 66 6f 72 20 6e |e articl|es for n|
|00002d00| 65 77 73 2e 73 6f 66 74 | 77 61 72 65 2e 6e 6e 20 |ews.soft|ware.nn |
|00002d10| 69 6e 0a 58 20 20 74 68 | 65 20 66 69 6c 65 20 2b |in.X th|e file +|
|00002d20| 2f 6e 65 77 73 2f 73 6f | 66 74 77 61 72 65 2f 6e |/news/so|ftware/n|
|00002d30| 6e 2f 6e 6e 2e 20 20 54 | 68 69 73 20 68 61 73 20 |n/nn. T|his has |
|00002d40| 74 77 6f 20 61 64 76 61 | 6e 74 61 67 65 73 3a 0a |two adva|ntages:.|
|00002d50| 58 20 20 31 29 20 59 6f | 75 20 63 61 6e 20 6c 61 |X 1) Yo|u can la|
|00002d60| 74 65 72 20 72 65 61 64 | 20 74 68 72 6f 75 67 68 |ter read| through|
|00002d70| 20 74 68 65 20 66 6f 6c | 64 65 72 20 22 6e 6e 22 | the fol|der "nn"|
|00002d80| 20 61 6e 64 20 73 61 76 | 65 20 73 6f 6d 65 20 6f | and sav|e some o|
|00002d90| 66 20 74 68 65 0a 58 20 | 20 20 20 61 72 74 69 63 |f the.X | artic|
|00002da0| 6c 65 73 20 75 6e 64 65 | 72 20 6e 65 77 20 66 6f |les unde|r new fo|
|00002db0| 6c 64 65 72 20 6e 61 6d | 65 73 20 68 61 76 69 6e |lder nam|es havin|
|00002dc0| 67 20 74 6f 20 64 6f 20 | 77 69 74 68 20 74 68 65 |g to do |with the|
|00002dd0| 20 74 6f 70 69 63 2e 20 | 20 46 6f 72 0a 58 20 20 | topic. | For.X |
|00002de0| 20 20 65 78 61 6d 70 6c | 65 2c 20 79 6f 75 20 6d | exampl|e, you m|
|00002df0| 69 67 68 74 20 73 61 76 | 65 20 61 75 74 6f 2d 73 |ight sav|e auto-s|
|00002e00| 65 6c 65 63 74 20 74 6f | 70 69 63 73 20 75 6e 64 |elect to|pics und|
|00002e10| 65 72 20 2b 24 46 2f 61 | 75 74 6f 2d 73 65 6c 2c |er +$F/a|uto-sel,|
|00002e20| 0a 58 20 20 20 20 74 68 | 61 74 20 69 73 2c 20 2b |.X th|at is, +|
|00002e30| 2f 6e 65 77 73 2f 73 6f | 66 74 77 61 72 65 2f 6e |/news/so|ftware/n|
|00002e40| 6e 2f 61 75 74 6f 2d 73 | 65 6c 2e 0a 58 20 20 32 |n/auto-s|el..X 2|
|00002e50| 29 20 49 66 20 61 74 20 | 61 20 6c 61 74 65 72 20 |) If at |a later |
|00002e60| 64 61 74 65 2c 20 61 20 | 6e 65 77 20 6e 65 77 73 |date, a |new news|
|00002e70| 67 72 6f 75 70 20 69 73 | 20 61 64 64 65 64 20 62 |group is| added b|
|00002e80| 65 6c 6f 77 20 6e 6e 2c | 20 61 72 74 69 63 6c 65 |elow nn,| article|
|00002e90| 73 0a 58 20 20 20 20 63 | 61 6e 20 73 74 69 6c 6c |s.X c|an still|
|00002ea0| 20 62 65 20 73 61 76 65 | 64 20 75 6e 64 65 72 20 | be save|d under |
|00002eb0| 74 68 61 74 20 73 75 62 | 67 72 6f 75 70 20 73 69 |that sub|group si|
|00002ec0| 6e 63 65 20 2b 2f 6e 65 | 77 73 2f 73 6f 66 74 77 |nce +/ne|ws/softw|
|00002ed0| 61 72 65 2f 6e 6e 20 69 | 73 0a 58 20 20 20 20 61 |are/nn i|s.X a|
|00002ee0| 6c 72 65 61 64 79 20 61 | 20 64 69 72 65 63 74 6f |lready a| directo|
|00002ef0| 72 79 2c 20 6e 6f 74 20 | 61 20 66 6f 6c 64 65 72 |ry, not |a folder|
|00002f00| 2e 20 20 2d 2d 48 61 72 | 72 79 20 48 65 72 6d 61 |. --Har|ry Herma|
|00002f10| 6e 0a 58 20 20 0a 58 20 | 20 0a 58 46 72 6f 6d 3a |n.X .X | .XFrom:|
|00002f20| 20 55 73 69 6e 67 20 6e | 6e 2d 33 33 20 0a 58 53 | Using n|n-33 .XS|
|00002f30| 75 62 6a 65 63 74 3a 20 | 48 6f 77 20 63 61 6e 20 |ubject: |How can |
|00002f40| 49 20 73 65 65 20 74 68 | 65 20 6f 72 69 67 69 6e |I see th|e origin|
|00002f50| 61 6c 20 61 72 74 69 63 | 6c 65 20 77 69 74 68 20 |al artic|le with |
|00002f60| 74 68 65 20 63 75 72 72 | 65 6e 74 20 73 75 62 6a |the curr|ent subj|
|00002f70| 65 63 74 3f 0a 58 20 20 | 0a 58 20 20 57 68 69 6c |ect?.X |.X Whil|
|00002f80| 65 20 72 65 61 64 69 6e | 67 20 61 6e 20 61 72 74 |e readin|g an art|
|00002f90| 69 63 6c 65 2c 20 75 73 | 65 20 22 47 20 52 45 54 |icle, us|e "G RET|
|00002fa0| 20 52 45 54 20 52 45 54 | 22 2e 20 20 2d 2d 42 69 | RET RET|". --Bi|
|00002fb0| 6c 6c 20 57 6f 68 6c 65 | 72 0a 58 20 20 0a 58 20 |ll Wohle|r.X .X |
|00002fc0| 20 0a 58 46 72 6f 6d 3a | 20 55 73 69 6e 67 20 6e | .XFrom:| Using n|
|00002fd0| 6e 2d 33 35 0a 58 53 75 | 62 6a 65 63 74 3a 20 48 |n-35.XSu|bject: H|
|00002fe0| 6f 77 20 63 61 6e 20 49 | 20 70 6f 73 74 20 70 72 |ow can I| post pr|
|00002ff0| 65 77 72 69 74 74 65 6e | 20 61 72 74 69 63 6c 65 |ewritten| article|
|00003000| 73 20 77 69 74 68 20 6e | 6e 3f 0a 58 20 20 0a 58 |s with n|n?.X .X|
|00003010| 20 20 6e 6e 70 6f 73 74 | 20 77 69 6c 6c 20 63 6f | nnpost| will co|
|00003020| 6e 73 74 72 75 63 74 20 | 74 68 65 20 68 65 61 64 |nstruct |the head|
|00003030| 65 72 20 66 6f 72 20 74 | 68 65 20 70 6f 73 74 65 |er for t|he poste|
|00003040| 64 20 61 72 74 69 63 6c | 65 2c 20 73 6f 20 69 74 |d articl|e, so it|
|00003050| 0a 58 20 20 72 65 71 75 | 69 72 65 73 20 73 65 76 |.X requ|ires sev|
|00003060| 65 72 61 6c 20 61 72 67 | 75 6d 65 6e 74 73 20 74 |eral arg|uments t|
|00003070| 6f 20 62 65 20 73 70 65 | 63 69 66 69 65 64 20 62 |o be spe|cified b|
|00003080| 65 66 6f 72 65 20 74 68 | 65 20 61 72 74 69 63 6c |efore th|e articl|
|00003090| 65 20 69 73 0a 58 20 20 | 70 6f 73 74 65 64 2c 20 |e is.X |posted, |
|000030a0| 65 2e 67 2e 20 61 20 6e | 65 77 73 67 72 6f 75 70 |e.g. a n|ewsgroup|
|000030b0| 20 6e 61 6d 65 20 61 6e | 64 20 61 20 73 75 62 6a | name an|d a subj|
|000030c0| 65 63 74 2e 20 20 49 66 | 20 73 6f 6d 65 20 61 72 |ect. If| some ar|
|000030d0| 67 75 6d 65 6e 74 73 20 | 61 72 65 0a 58 20 20 6d |guments |are.X m|
|000030e0| 69 73 73 69 6e 67 2c 20 | 6e 6e 70 6f 73 74 20 77 |issing, |nnpost w|
|000030f0| 69 6c 6c 20 70 72 6f 6d | 70 74 20 66 6f 72 20 74 |ill prom|pt for t|
|00003100| 68 65 20 6d 69 73 73 69 | 6e 67 20 61 72 67 75 6d |he missi|ng argum|
|00003110| 65 6e 74 73 2e 0a 58 20 | 20 0a 58 20 20 49 66 20 |ents..X | .X If |
|00003120| 79 6f 75 72 20 70 72 65 | 2d 77 72 69 74 74 65 6e |your pre|-written|
|00003130| 20 61 72 74 69 63 6c 65 | 20 69 6e 63 6c 75 64 65 | article| include|
|00003140| 73 20 61 20 66 75 6c 6c | 20 68 65 61 64 65 72 2c |s a full| header,|
|00003150| 20 74 68 65 6e 20 79 6f | 75 20 73 68 6f 75 6c 64 | then yo|u should|
|00003160| 0a 58 20 20 6e 6f 74 20 | 75 73 65 20 6e 6e 70 6f |.X not |use nnpo|
|00003170| 73 74 3b 20 69 6e 73 74 | 65 61 64 20 79 6f 75 20 |st; inst|ead you |
|00003180| 73 68 6f 75 6c 64 20 66 | 65 65 64 20 74 68 65 20 |should f|eed the |
|00003190| 61 72 74 69 63 6c 65 20 | 74 6f 20 22 69 6e 65 77 |article |to "inew|
|000031a0| 73 20 2d 68 22 0a 58 20 | 20 64 69 72 65 63 74 6c |s -h".X | directl|
|000031b0| 79 20 28 77 68 69 63 68 | 20 69 73 20 77 68 61 74 |y (which| is what|
|000031c0| 20 6e 6e 70 6f 73 74 20 | 64 6f 65 73 20 61 66 74 | nnpost |does aft|
|000031d0| 65 72 20 62 75 69 6c 64 | 69 6e 67 20 74 68 65 20 |er build|ing the |
|000031e0| 68 65 61 64 65 72 20 66 | 72 6f 6d 0a 58 20 20 74 |header f|rom.X t|
|000031f0| 68 65 20 61 72 67 75 6d | 65 6e 74 73 29 2e 20 20 |he argum|ents). |
|00003200| 2d 2d 4b 69 6d 20 53 74 | 6f 72 6d 0a 58 20 20 0a |--Kim St|orm.X .|
|00003210| 58 20 20 0a 58 46 72 6f | 6d 3a 20 55 73 69 6e 67 |X .XFro|m: Using|
|00003220| 20 6e 6e 2d 33 36 0a 58 | 53 75 62 6a 65 63 74 3a | nn-36.X|Subject:|
|00003230| 20 48 6f 77 20 64 6f 20 | 49 20 65 6c 69 6d 69 6e | How do |I elimin|
|00003240| 61 74 65 20 64 6f 75 62 | 6c 65 20 73 69 67 6e 61 |ate doub|le signa|
|00003250| 74 75 72 65 73 3f 0a 58 | 20 20 0a 58 20 20 44 6f |tures?.X| .X Do|
|00003260| 75 62 6c 65 20 73 69 67 | 6e 61 74 75 72 65 73 20 |uble sig|natures |
|00003270| 6f 63 63 75 72 20 77 68 | 65 6e 20 62 6f 74 68 20 |occur wh|en both |
|00003280| 6e 6e 20 61 6e 64 20 69 | 6e 65 77 73 20 61 70 70 |nn and i|news app|
|00003290| 65 6e 64 20 79 6f 75 72 | 20 2e 73 69 67 6e 61 74 |end your| .signat|
|000032a0| 75 72 65 0a 58 20 20 66 | 69 6c 65 2e 20 0a 58 20 |ure.X f|ile. .X |
|000032b0| 20 0a 58 20 20 49 66 20 | 79 6f 75 20 77 61 6e 74 | .X If |you want|
|000032c0| 20 69 6e 65 77 73 20 74 | 6f 20 61 70 70 65 6e 64 | inews t|o append|
|000032d0| 20 79 6f 75 72 20 2e 73 | 69 67 6e 61 74 75 72 65 | your .s|ignature|
|000032e0| 20 66 69 6c 65 2c 20 75 | 73 65 3a 0a 58 20 20 0a | file, u|se:.X .|
|000032f0| 58 09 75 6e 73 65 74 20 | 61 70 70 65 6e 64 2d 73 |X.unset |append-s|
|00003300| 69 67 6e 61 74 75 72 65 | 2d 70 6f 73 74 0a 58 20 |ignature|-post.X |
|00003310| 20 0a 58 20 20 49 66 20 | 79 6f 75 20 77 61 6e 74 | .X If |you want|
|00003320| 20 6e 6e 20 74 6f 20 61 | 70 70 65 6e 64 20 79 6f | nn to a|ppend yo|
|00003330| 75 72 20 2e 73 69 67 6e | 61 74 75 72 65 20 66 69 |ur .sign|ature fi|
|00003340| 6c 65 2c 20 79 6f 75 20 | 63 61 6e 20 63 6f 70 79 |le, you |can copy|
|00003350| 20 6e 6e 27 73 20 61 75 | 78 0a 58 20 20 66 69 6c | nn's au|x.X fil|
|00003360| 65 20 28 69 65 2e 20 2f | 75 73 72 2f 6c 6f 63 61 |e (ie. /|usr/loca|
|00003370| 6c 2f 6c 69 62 2f 6e 6e | 2f 61 75 78 29 20 74 6f |l/lib/nn|/aux) to|
|00003380| 20 79 6f 75 72 20 2e 6e | 6e 20 64 69 72 65 63 74 | your .n|n direct|
|00003390| 6f 72 79 20 61 6e 64 20 | 73 65 74 20 74 68 65 0a |ory and |set the.|
|000033a0| 58 20 20 6d 61 69 6c 2d | 73 63 72 69 70 74 20 61 |X mail-|script a|
|000033b0| 6e 64 20 6e 65 77 73 2d | 73 63 72 69 70 74 20 76 |nd news-|script v|
|000033c0| 61 72 69 61 62 6c 65 73 | 20 74 6f 20 7e 2f 2e 6e |ariables| to ~/.n|
|000033d0| 6e 2f 61 75 78 2e 20 20 | 49 6e 20 79 6f 75 72 20 |n/aux. |In your |
|000033e0| 63 6f 70 79 20 6f 66 0a | 58 20 20 74 68 65 20 61 |copy of.|X the a|
|000033f0| 75 78 20 73 63 72 69 70 | 74 2c 20 79 6f 75 20 63 |ux scrip|t, you c|
|00003400| 61 6e 20 65 69 74 68 65 | 72 20 73 70 65 63 69 66 |an eithe|r specif|
|00003410| 79 20 61 20 64 69 66 66 | 65 72 65 6e 74 20 70 6c |y a diff|erent pl|
|00003420| 61 63 65 20 66 6f 72 20 | 79 6f 75 72 0a 58 20 20 |ace for |your.X |
|00003430| 2e 73 69 67 6e 61 74 75 | 72 65 20 66 69 6c 65 20 |.signatu|re file |
|00003440| 28 6c 69 6b 65 20 24 48 | 4f 4d 45 2f 2e 6e 6e 2f |(like $H|OME/.nn/|
|00003450| 73 69 67 6e 61 74 75 72 | 65 29 20 6f 72 20 79 6f |signatur|e) or yo|
|00003460| 75 20 63 61 6e 20 67 65 | 74 20 66 61 6e 63 79 3a |u can ge|t fancy:|
|00003470| 20 79 6f 75 0a 58 20 20 | 63 61 6e 20 75 73 65 20 | you.X |can use |
|00003480| 73 70 65 63 69 66 69 63 | 20 2e 73 69 67 6e 61 74 |specific| .signat|
|00003490| 75 72 65 73 20 66 6f 72 | 20 63 65 72 74 61 69 6e |ures for| certain|
|000034a0| 20 67 72 6f 75 70 73 2c | 20 6f 72 20 75 73 65 20 | groups,| or use |
|000034b0| 74 68 65 20 6f 75 74 70 | 75 74 20 6f 66 0a 58 20 |the outp|ut of.X |
|000034c0| 20 61 20 70 72 6f 67 72 | 61 6d 2e 0a 58 20 20 0a | a progr|am..X .|
|000034d0| 58 20 20 0a 58 46 72 6f | 6d 3a 20 55 73 69 6e 67 |X .XFro|m: Using|
|000034e0| 20 6e 6e 2d 33 37 20 0a | 58 53 75 62 6a 65 63 74 | nn-37 .|XSubject|
|000034f0| 3a 20 48 6f 77 20 63 61 | 6e 20 49 20 6d 61 6b 65 |: How ca|n I make|
|00003500| 20 6d 61 69 6c 20 72 65 | 70 6c 69 65 73 20 67 6f | mail re|plies go|
|00003510| 20 74 6f 20 61 20 64 69 | 66 66 65 72 65 6e 74 20 | to a di|fferent |
|00003520| 6d 61 63 68 69 6e 65 3f | 0a 58 20 20 0a 58 20 20 |machine?|.X .X |
|00003530| 53 65 65 20 22 48 6f 77 | 20 63 61 6e 20 49 20 73 |See "How| can I s|
|00003540| 65 74 20 61 20 64 69 66 | 66 65 72 65 6e 74 20 4f |et a dif|ferent O|
|00003550| 72 67 61 6e 69 7a 61 74 | 69 6f 6e 20 6e 61 6d 65 |rganizat|ion name|
|00003560| 3f 22 0a 58 20 20 0a 58 | 20 20 0a 58 46 72 6f 6d |?".X .X| .XFrom|
|00003570| 3a 20 55 73 69 6e 67 20 | 6e 6e 2d 33 39 20 0a 58 |: Using |nn-39 .X|
|00003580| 53 75 62 6a 65 63 74 3a | 20 41 6e 79 20 70 6c 61 |Subject:| Any pla|
|00003590| 6e 73 20 66 6f 72 20 74 | 72 6e 2d 69 73 68 20 74 |ns for t|rn-ish t|
|000035a0| 68 72 65 61 64 20 66 6f | 6c 6c 6f 77 69 6e 67 3f |hread fo|llowing?|
|000035b0| 20 20 0a 58 20 20 0a 58 | 20 20 41 74 20 74 68 65 | .X .X| At the|
|000035c0| 20 6d 6f 6d 65 6e 74 2c | 20 6e 6f 2e 0a 58 20 20 | moment,| no..X |
|000035d0| 0a 58 20 20 0a 58 46 72 | 6f 6d 3a 20 55 73 69 6e |.X .XFr|om: Usin|
|000035e0| 67 20 6e 6e 2d 34 32 20 | 2b 20 20 0a 58 53 75 62 |g nn-42 |+ .XSub|
|000035f0| 6a 65 63 74 3a 20 57 68 | 79 20 64 6f 20 61 72 74 |ject: Wh|y do art|
|00003600| 69 63 6c 65 73 20 77 69 | 74 68 6f 75 74 20 61 20 |icles wi|thout a |
|00003610| 4c 69 6e 65 73 20 68 65 | 61 64 65 72 20 61 70 70 |Lines he|ader app|
|00003620| 65 61 72 20 65 6d 70 74 | 79 3f 0a 58 20 20 0a 58 |ear empt|y?.X .X|
|00003630| 20 20 49 20 64 69 73 63 | 6f 76 65 72 65 64 20 74 | I disc|overed t|
|00003640| 68 61 74 20 74 68 69 73 | 20 70 72 6f 62 6c 65 6d |hat this| problem|
|00003650| 20 6f 6e 6c 79 20 73 68 | 6f 77 73 20 75 70 20 69 | only sh|ows up i|
|00003660| 66 20 79 6f 75 20 68 61 | 76 65 0a 58 20 20 68 65 |f you ha|ve.X he|
|00003670| 61 64 65 72 2d 6c 69 6e | 65 73 20 73 65 74 20 74 |ader-lin|es set t|
|00003680| 6f 20 61 20 73 74 72 69 | 6e 67 20 74 68 61 74 20 |o a stri|ng that |
|00003690| 69 6e 63 6c 75 64 65 73 | 20 22 4c 22 2e 20 20 49 |includes| "L". I|
|000036a0| 20 73 75 73 70 65 63 74 | 20 68 61 76 69 6e 67 0a | suspect| having.|
|000036b0| 58 20 20 74 68 65 20 6c | 69 6e 65 20 63 6f 75 6e |X the l|ine coun|
|000036c0| 74 20 70 61 74 63 68 20 | 73 65 74 73 20 73 6f 6d |t patch |sets som|
|000036d0| 65 74 68 69 6e 67 20 74 | 68 61 74 20 6d 61 6b 65 |ething t|hat make|
|000036e0| 73 20 6e 6e 20 74 68 69 | 6e 6b 20 74 68 65 72 65 |s nn thi|nk there|
|000036f0| 20 69 73 20 61 0a 58 20 | 20 4c 69 6e 65 73 20 68 | is a.X | Lines h|
|00003700| 65 61 64 65 72 20 61 6e | 64 20 74 68 65 6e 20 74 |eader an|d then t|
|00003710| 68 65 20 68 65 61 64 65 | 72 2d 73 74 72 69 6e 67 |he heade|r-string|
|00003720| 20 69 73 20 74 65 6c 6c | 69 6e 67 20 69 74 20 74 | is tell|ing it t|
|00003730| 6f 20 64 69 73 70 6c 61 | 79 20 74 68 65 0a 58 20 |o displa|y the.X |
|00003740| 20 4c 69 6e 65 73 20 68 | 65 61 64 65 72 20 62 75 | Lines h|eader bu|
|00003750| 74 20 74 68 65 72 65 20 | 69 73 6e 27 74 20 6f 6e |t there |isn't on|
|00003760| 65 20 61 6e 64 20 74 68 | 69 6e 67 73 20 67 65 74 |e and th|ings get|
|00003770| 20 6d 65 73 73 65 64 20 | 75 70 2e 20 20 2d 2d 47 | messed |up. --G|
|00003780| 61 72 79 0a 58 20 20 4d | 6f 72 72 69 73 0a 58 20 |ary.X M|orris.X |
|00003790| 20 0a 58 20 20 0a 58 46 | 72 6f 6d 3a 20 41 70 70 | .X .XF|rom: App|
|000037a0| 65 6e 64 69 78 0a 58 53 | 75 62 6a 65 63 74 3a 20 |endix.XS|ubject: |
|000037b0| 47 6c 6f 73 73 61 72 79 | 0a 58 20 20 0a 58 20 20 |Glossary|.X .X |
|000037c0| 4e 4e 54 50 09 09 4e 65 | 74 77 6f 72 6b 20 4e 65 |NNTP..Ne|twork Ne|
|000037d0| 77 73 20 54 72 61 6e 73 | 70 6f 72 74 20 50 72 6f |ws Trans|port Pro|
|000037e0| 74 6f 63 6f 6c 20 28 73 | 65 65 20 52 46 43 20 39 |tocol (s|ee RFC 9|
|000037f0| 37 37 29 0a 58 20 20 0a | 58 20 20 0a 58 46 72 6f |77).X .|X .XFro|
|00003800| 6d 3a 20 41 70 70 65 6e | 64 69 78 0a 58 53 75 62 |m: Appen|dix.XSub|
|00003810| 6a 65 63 74 3a 20 41 63 | 6b 6e 6f 77 6c 65 64 67 |ject: Ac|knowledg|
|00003820| 65 6d 65 6e 74 73 0a 58 | 0a 58 49 27 64 20 6c 69 |ements.X|.XI'd li|
|00003830| 6b 65 20 74 6f 20 74 68 | 61 6e 6b 20 74 68 65 20 |ke to th|ank the |
|00003840| 66 6f 6c 6c 6f 77 69 6e | 67 20 70 65 6f 70 6c 65 |followin|g people|
|00003850| 20 66 6f 72 20 70 72 6f | 76 69 64 69 6e 67 20 69 | for pro|viding i|
|00003860| 64 65 61 73 20 6f 6e 20 | 74 68 65 0a 58 6c 61 79 |deas on |the.Xlay|
|00003870| 6f 75 74 20 6f 66 20 74 | 68 69 73 20 61 72 74 69 |out of t|his arti|
|00003880| 63 6c 65 3a 0a 58 0a 58 | 4a 6f 65 20 57 65 6c 6c |cle:.X.X|Joe Well|
|00003890| 73 20 3c 6a 62 77 40 62 | 69 67 62 69 72 64 2e 62 |s <jbw@b|igbird.b|
|000038a0| 75 2e 65 64 75 3e 09 20 | 20 20 20 20 20 52 69 63 |u.edu>. | Ric|
|000038b0| 68 61 72 64 20 4d 2e 20 | 53 74 61 6c 6c 6d 61 6e |hard M. |Stallman|
|000038c0| 20 3c 72 6d 73 40 67 6e | 75 2e 61 69 2e 6d 69 74 | <rms@gn|u.ai.mit|
|000038d0| 2e 65 64 75 3e 0a 58 44 | 61 76 69 64 20 45 6c 6c |.edu>.XD|avid Ell|
|000038e0| 69 6f 74 74 20 3c 64 63 | 65 40 73 6d 73 63 2e 73 |iott <dc|e@smsc.s|
|000038f0| 6f 6e 79 2e 63 6f 6d 3e | 20 20 20 20 20 54 6f 6d |ony.com>| Tom|
|00003900| 20 43 68 72 69 73 74 69 | 61 6e 73 65 6e 20 3c 74 | Christi|ansen <t|
|00003910| 63 68 72 69 73 74 40 63 | 6f 6e 76 65 78 2e 63 6f |christ@c|onvex.co|
|00003920| 6d 3e 0a 58 45 75 67 65 | 6e 65 20 4e 2e 20 4d 69 |m>.XEuge|ne N. Mi|
|00003930| 79 61 20 3c 65 75 67 65 | 6e 65 40 6e 61 73 2e 6e |ya <euge|ne@nas.n|
|00003940| 61 73 61 2e 67 6f 76 3e | 0a 58 0a 58 0a 58 57 65 |asa.gov>|.X.X.XWe|
|00003950| 20 61 72 65 20 61 6c 73 | 6f 20 67 72 61 74 65 66 | are als|o gratef|
|00003960| 75 6c 20 74 6f 20 74 68 | 65 20 66 6f 6c 6c 6f 77 |ul to th|e follow|
|00003970| 69 6e 67 20 69 6e 64 69 | 76 69 64 75 61 6c 73 20 |ing indi|viduals |
|00003980| 74 68 61 74 20 68 61 76 | 65 20 70 72 6f 76 69 64 |that hav|e provid|
|00003990| 65 64 0a 58 61 6e 73 77 | 65 72 73 20 6f 72 20 6f |ed.Xansw|ers or o|
|000039a0| 74 68 65 72 20 69 6e 66 | 6f 72 6d 61 74 69 6f 6e |ther inf|ormation|
|000039b0| 20 74 6f 20 6d 61 6b 65 | 20 74 68 69 73 20 61 20 | to make| this a |
|000039c0| 62 65 74 74 65 72 20 64 | 6f 63 75 6d 65 6e 74 2e |better d|ocument.|
|000039d0| 20 20 54 68 65 0a 58 61 | 63 74 75 61 6c 20 6c 69 | The.Xa|ctual li|
|000039e0| 73 74 20 69 73 20 75 6e | 64 6f 75 62 74 65 64 6c |st is un|doubtedl|
|000039f0| 79 20 6c 61 72 67 65 72 | 2e 0a 58 0a 58 46 2e 46 |y larger|..X.XF.F|
|00003a00| 2e 20 4a 61 63 6f 74 20 | 47 75 69 6c 6c 61 72 6d |. Jacot |Guillarm|
|00003a10| 6f 64 20 3c 63 63 66 6a | 40 68 69 70 70 6f 2e 72 |od <ccfj|@hippo.r|
|00003a20| 75 2e 61 63 2e 7a 61 3e | 20 20 4d 72 2e 20 4b 69 |u.ac.za>| Mr. Ki|
|00003a30| 6d 20 46 2e 20 53 74 6f | 72 6d 20 3c 73 74 6f 72 |m F. Sto|rm <stor|
|00003a40| 6d 40 74 65 78 61 73 2e | 64 6b 3e 0a 58 53 74 65 |m@texas.|dk>.XSte|
|00003a50| 76 65 6e 20 4d 2e 20 4c | 69 73 74 20 3c 69 74 6b |ven M. L|ist <itk|
|00003a60| 69 6e 40 6d 72 73 70 6f | 63 2e 74 72 61 6e 73 61 |in@mrspo|c.transa|
|00003a70| 63 74 2e 63 6f 6d 3e 20 | 20 20 53 74 65 76 65 6e |ct.com> | Steven|
|00003a80| 20 47 72 61 64 79 20 3c | 67 72 61 64 79 40 66 78 | Grady <|grady@fx|
|00003a90| 2e 63 6f 6d 3e 0a 58 52 | 69 63 68 61 72 64 20 4d |.com>.XR|ichard M|
|00003aa0| 2e 20 4d 61 74 68 65 77 | 73 20 3c 72 69 63 68 61 |. Mathew|s <richa|
|00003ab0| 72 64 40 6c 6f 63 75 73 | 2e 63 6f 6d 3e 09 20 20 |rd@locus|.com>. |
|00003ac0| 20 20 20 49 61 6e 20 54 | 61 79 6c 6f 72 20 3c 69 | Ian T|aylor <i|
|00003ad0| 61 6e 40 61 69 72 73 2e | 63 6f 6d 3e 0a 58 44 61 |an@airs.|com>.XDa|
|00003ae0| 76 65 20 53 68 61 76 65 | 72 20 3c 73 68 61 76 65 |ve Shave|r <shave|
|00003af0| 72 40 63 6f 6e 76 65 78 | 2e 63 6f 6d 3e 09 09 20 |r@convex|.com>.. |
|00003b00| 20 20 20 20 50 61 75 6c | 20 45 67 67 65 72 74 20 | Paul| Eggert |
|00003b10| 3c 65 67 67 65 72 74 40 | 74 77 69 6e 73 75 6e 2e |<eggert@|twinsun.|
|00003b20| 63 6f 6d 3e 0a 58 4d 69 | 63 68 61 65 6c 20 52 61 |com>.XMi|chael Ra|
|00003b30| 77 64 6f 6e 20 3c 72 61 | 77 64 6f 6e 40 72 65 78 |wdon <ra|wdon@rex|
|00003b40| 2e 63 73 2e 74 75 6c 61 | 6e 65 2e 65 64 75 3e 20 |.cs.tula|ne.edu> |
|00003b50| 20 20 20 4a 6f 65 72 67 | 20 4e 61 70 70 20 3c 6e | Joerg| Napp <n|
|00003b60| 61 70 70 40 75 6e 69 2d | 70 61 64 65 72 62 6f 72 |app@uni-|paderbor|
|00003b70| 6e 2e 64 65 3e 0a 58 44 | 61 76 65 20 48 61 79 65 |n.de>.XD|ave Haye|
|00003b80| 73 20 3c 64 61 76 65 40 | 65 6c 78 72 2e 6a 70 6c |s <dave@|elxr.jpl|
|00003b90| 2e 6e 61 73 61 2e 67 6f | 76 3e 09 20 20 20 20 20 |.nasa.go|v>. |
|00003ba0| 47 61 72 79 20 4d 6f 72 | 72 69 73 20 3c 67 61 72 |Gary Mor|ris <gar|
|00003bb0| 79 6d 40 74 65 6c 65 73 | 6f 66 74 2e 63 6f 6d 3e |ym@teles|oft.com>|
|00003bc0| 0a 58 41 6e 64 72 65 77 | 20 53 77 61 6e 6e 20 3c |.XAndrew| Swann <|
|00003bd0| 73 77 61 6e 6e 40 69 6d | 61 64 61 2e 6f 75 2e 64 |swann@im|ada.ou.d|
|00003be0| 6b 3e 09 20 20 20 20 20 | 41 6c 65 78 69 73 20 52 |k>. |Alexis R|
|00003bf0| 6f 73 65 6e 20 3c 61 6c | 65 78 69 73 40 70 61 6e |osen <al|exis@pan|
|00003c00| 69 78 2e 63 6f 6d 3e 0a | 58 44 61 76 69 64 20 42 |ix.com>.|XDavid B|
|00003c10| 2e 20 54 68 6f 6d 61 73 | 20 3c 64 74 40 79 65 6e |. Thomas| <dt@yen|
|00003c20| 74 61 2e 61 6c 62 2e 6e | 6d 2e 75 73 3e 09 20 20 |ta.alb.n|m.us>. |
|00003c30| 20 20 20 4a 65 66 66 65 | 72 79 20 53 6d 61 6c 6c | Jeffe|ry Small|
|00003c40| 20 3c 6a 65 66 66 40 63 | 6a 73 61 2e 77 61 2e 63 | <jeff@c|jsa.wa.c|
|00003c50| 6f 6d 3e 0a 58 52 69 63 | 68 61 72 64 20 52 65 69 |om>.XRic|hard Rei|
|00003c60| 6e 65 72 20 3c 72 72 65 | 69 6e 65 72 40 6e 65 78 |ner <rre|iner@nex|
|00003c70| 75 73 2e 79 6f 72 6b 75 | 2e 63 61 3e 09 20 20 20 |us.yorku|.ca>. |
|00003c80| 20 20 4d 61 78 20 48 65 | 66 66 6c 65 72 20 3c 6d | Max He|ffler <m|
|00003c90| 61 78 40 63 6f 6d 70 61 | 71 2e 63 6f 6d 3e 0a 58 |ax@compa|q.com>.X|
|00003ca0| 48 61 72 72 79 20 48 65 | 72 6d 61 6e 20 3c 68 65 |Harry He|rman <he|
|00003cb0| 72 6d 61 6e 40 63 6f 72 | 70 61 6e 65 2e 75 75 63 |rman@cor|pane.uuc|
|00003cc0| 70 3e 09 20 20 20 20 20 | 4c 75 63 20 52 6f 6f 69 |p>. |Luc Rooi|
|00003cd0| 6a 61 6b 6b 65 72 73 20 | 3c 6c 77 6a 40 63 73 2e |jakkers |<lwj@cs.|
|00003ce0| 6b 75 6e 2e 6e 6c 3e 0a | 58 50 61 75 6c 20 42 69 |kun.nl>.|XPaul Bi|
|00003cf0| 63 6b 65 72 73 74 61 66 | 66 20 3c 70 62 69 63 6b |ckerstaf|f <pbick|
|00003d00| 65 72 73 40 74 61 6d 61 | 6c 75 69 74 2e 70 68 79 |ers@tama|luit.phy|
|00003d10| 73 2e 75 69 64 61 68 6f | 2e 65 64 75 3e 0a 58 0a |s.uidaho|.edu>.X.|
|00003d20| 58 0a 58 46 72 6f 6d 3a | 20 41 70 70 65 6e 64 69 |X.XFrom:| Appendi|
|00003d30| 78 0a 58 53 75 62 6a 65 | 63 74 3a 20 57 61 72 72 |x.XSubje|ct: Warr|
|00003d40| 61 6e 74 79 0a 58 0a 58 | 5b 54 68 65 20 66 6f 6c |anty.X.X|[The fol|
|00003d50| 6c 6f 77 69 6e 67 20 73 | 74 61 74 65 6d 65 6e 74 |lowing s|tatement|
|00003d60| 20 65 70 69 74 6f 6d 69 | 7a 65 73 20 74 68 65 20 | epitomi|zes the |
|00003d70| 72 69 64 69 63 75 6c 6f | 75 73 20 73 74 61 74 65 |ridiculo|us state|
|00003d80| 20 6f 66 20 0a 58 61 66 | 66 61 69 72 73 20 69 6e | of .Xaf|fairs in|
|00003d90| 20 41 6d 65 72 69 63 61 | 20 61 6e 64 20 63 61 6e | America| and can|
|00003da0| 20 62 65 20 69 67 6e 6f | 72 65 64 20 6f 75 74 73 | be igno|red outs|
|00003db0| 69 64 65 20 6f 66 20 41 | 6d 65 72 69 63 61 2e 2e |ide of A|merica..|
|00003dc0| 2e 5d 0a 58 0a 58 4e 6f | 20 57 61 72 72 61 6e 74 |.].X.XNo| Warrant|
|00003dd0| 79 3a 20 42 65 63 61 75 | 73 65 20 74 68 69 73 20 |y: Becau|se this |
|00003de0| 61 72 74 69 63 6c 65 20 | 69 73 20 70 72 6f 76 69 |article |is provi|
|00003df0| 64 65 64 20 66 72 65 65 | 20 6f 66 20 63 68 61 72 |ded free| of char|
|00003e00| 67 65 20 61 73 20 61 0a | 58 73 65 72 76 69 63 65 |ge as a.|Xservice|
|00003e10| 20 74 6f 20 6e 65 77 73 | 2e 73 6f 66 74 77 61 72 | to news|.softwar|
|00003e20| 65 2e 72 65 61 64 65 72 | 73 20 72 65 61 64 65 72 |e.reader|s reader|
|00003e30| 73 2c 20 77 65 20 70 72 | 6f 76 69 64 65 20 61 62 |s, we pr|ovide ab|
|00003e40| 73 6f 6c 75 74 65 6c 79 | 20 6e 6f 0a 58 77 61 72 |solutely| no.Xwar|
|00003e50| 72 61 6e 74 79 2c 20 74 | 6f 20 74 68 65 20 65 78 |ranty, t|o the ex|
|00003e60| 74 65 6e 74 20 70 65 72 | 6d 69 74 74 65 64 20 62 |tent per|mitted b|
|00003e70| 79 20 61 70 70 6c 69 63 | 61 62 6c 65 20 73 74 61 |y applic|able sta|
|00003e80| 74 65 20 6c 61 77 2e 20 | 20 54 68 69 73 0a 58 61 |te law. | This.Xa|
|00003e90| 72 74 69 63 6c 65 20 69 | 73 20 70 72 6f 76 69 64 |rticle i|s provid|
|00003ea0| 65 64 20 22 61 73 20 69 | 73 22 20 77 69 74 68 6f |ed "as i|s" witho|
|00003eb0| 75 74 20 77 61 72 72 61 | 6e 74 79 20 6f 66 20 61 |ut warra|nty of a|
|00003ec0| 6e 79 20 6b 69 6e 64 2c | 20 65 69 74 68 65 72 0a |ny kind,| either.|
|00003ed0| 58 65 78 70 72 65 73 73 | 65 64 20 6f 72 20 69 6d |Xexpress|ed or im|
|00003ee0| 70 6c 69 65 64 2c 20 69 | 6e 63 6c 75 64 69 6e 67 |plied, i|ncluding|
|00003ef0| 2c 20 62 75 74 20 6e 6f | 74 20 6c 69 6d 69 74 65 |, but no|t limite|
|00003f00| 64 20 74 6f 2c 20 74 68 | 65 20 69 6d 70 6c 69 65 |d to, th|e implie|
|00003f10| 64 0a 58 77 61 72 72 61 | 6e 74 69 65 73 20 6f 66 |d.Xwarra|nties of|
|00003f20| 20 6d 65 72 63 68 61 6e | 74 61 62 69 6c 69 74 79 | merchan|tability|
|00003f30| 20 61 6e 64 20 66 69 74 | 6e 65 73 73 20 66 6f 72 | and fit|ness for|
|00003f40| 20 61 20 70 61 72 74 69 | 63 75 6c 61 72 20 70 75 | a parti|cular pu|
|00003f50| 72 70 6f 73 65 2e 0a 58 | 53 68 6f 75 6c 64 20 74 |rpose..X|Should t|
|00003f60| 68 65 20 69 6e 66 6f 72 | 6d 61 74 69 6f 6e 20 70 |he infor|mation p|
|00003f70| 72 6f 76 65 20 64 65 66 | 65 63 74 69 76 65 2c 20 |rove def|ective, |
|00003f80| 79 6f 75 20 61 73 73 75 | 6d 65 20 74 68 65 20 63 |you assu|me the c|
|00003f90| 6f 73 74 20 6f 66 20 61 | 6c 6c 0a 58 6e 65 63 65 |ost of a|ll.Xnece|
|00003fa0| 73 73 61 72 79 20 73 65 | 72 76 69 63 69 6e 67 2c |ssary se|rvicing,|
|00003fb0| 20 72 65 70 61 69 72 20 | 6f 72 20 63 6f 72 72 65 | repair |or corre|
|00003fc0| 63 74 69 6f 6e 2e 0a 45 | 4e 44 5f 4f 46 5f 46 49 |ction..E|ND_OF_FI|
|00003fd0| 4c 45 0a 20 20 69 66 20 | 74 65 73 74 20 31 34 35 |LE. if |test 145|
|00003fe0| 38 38 20 2d 6e 65 20 60 | 77 63 20 2d 63 20 3c 27 |88 -ne `|wc -c <'|
|00003ff0| 46 41 51 27 60 3b 20 74 | 68 65 6e 0a 20 20 20 20 |FAQ'`; t|hen. |
|00004000| 65 63 68 6f 20 73 68 61 | 72 3a 20 5c 22 27 46 41 |echo sha|r: \"'FA|
|00004010| 51 27 5c 22 20 75 6e 70 | 61 63 6b 65 64 20 77 69 |Q'\" unp|acked wi|
|00004020| 74 68 20 77 72 6f 6e 67 | 20 73 69 7a 65 21 0a 20 |th wrong| size!. |
|00004030| 20 66 69 0a 20 20 23 20 | 65 6e 64 20 6f 66 20 27 | fi. # |end of '|
|00004040| 46 41 51 27 0a 66 69 0a | 69 66 20 74 65 73 74 20 |FAQ'.fi.|if test |
|00004050| 2d 66 20 27 63 75 72 73 | 65 73 2e 63 27 20 2d 61 |-f 'curs|es.c' -a|
|00004060| 20 22 24 7b 31 7d 22 20 | 21 3d 20 22 2d 63 22 20 | "${1}" |!= "-c" |
|00004070| 3b 20 74 68 65 6e 20 0a | 20 20 65 63 68 6f 20 73 |; then .| echo s|
|00004080| 68 61 72 3a 20 57 69 6c | 6c 20 6e 6f 74 20 63 6c |har: Wil|l not cl|
|00004090| 6f 62 62 65 72 20 65 78 | 69 73 74 69 6e 67 20 66 |obber ex|isting f|
|000040a0| 69 6c 65 20 5c 22 27 63 | 75 72 73 65 73 2e 63 27 |ile \"'c|urses.c'|
|000040b0| 5c 22 0a 65 6c 73 65 0a | 20 20 65 63 68 6f 20 73 |\".else.| echo s|
|000040c0| 68 61 72 3a 20 45 78 74 | 72 61 63 74 69 6e 67 20 |har: Ext|racting |
|000040d0| 5c 22 27 63 75 72 73 65 | 73 2e 63 27 5c 22 20 5c |\"'curse|s.c'\" \|
|000040e0| 28 37 39 38 35 20 63 68 | 61 72 61 63 74 65 72 73 |(7985 ch|aracters|
|000040f0| 5c 29 0a 20 20 73 65 64 | 20 22 73 2f 5e 58 2f 2f |\). sed| "s/^X//|
|00004100| 22 20 3e 27 63 75 72 73 | 65 73 2e 63 27 20 3c 3c |" >'curs|es.c' <<|
|00004110| 27 45 4e 44 5f 4f 46 5f | 46 49 4c 45 27 0a 58 2f |'END_OF_|FILE'.X/|
|00004120| 2a 0a 58 20 2a 20 20 50 | 72 6f 6a 65 63 74 20 20 |*.X * P|roject |
|00004130| 20 3a 20 74 69 6e 20 2d | 20 61 20 74 68 72 65 61 | : tin -| a threa|
|00004140| 64 65 64 20 4e 65 74 6e | 65 77 73 20 72 65 61 64 |ded Netn|ews read|
|00004150| 65 72 0a 58 20 2a 20 20 | 4d 6f 64 75 6c 65 20 20 |er.X * |Module |
|00004160| 20 20 3a 20 63 75 72 73 | 65 73 2e 63 0a 58 20 2a | : curs|es.c.X *|
|00004170| 20 20 41 75 74 68 6f 72 | 20 20 20 20 3a 20 44 2e | Author| : D.|
|00004180| 54 61 79 6c 6f 72 20 26 | 20 49 2e 4c 65 61 0a 58 |Taylor &| I.Lea.X|
|00004190| 20 2a 20 20 43 72 65 61 | 74 65 64 20 20 20 3a 20 | * Crea|ted : |
|000041a0| 3f 3f 2d 3f 3f 2d 38 36 | 0a 58 20 2a 20 20 55 70 |??-??-86|.X * Up|
|000041b0| 64 61 74 65 64 20 20 20 | 3a 20 30 33 2d 30 34 2d |dated |: 03-04-|
|000041c0| 39 32 0a 58 20 2a 20 20 | 4e 6f 74 65 73 20 20 20 |92.X * |Notes |
|000041d0| 20 20 3a 20 54 68 69 73 | 20 69 73 20 61 20 73 63 | : This| is a sc|
|000041e0| 72 65 65 6e 20 6d 61 6e | 61 67 65 6d 65 6e 74 20 |reen man|agement |
|000041f0| 6c 69 62 72 61 72 79 20 | 62 6f 72 72 6f 77 65 64 |library |borrowed|
|00004200| 20 77 69 74 68 20 70 65 | 72 6d 69 73 73 69 6f 6e | with pe|rmission|
|00004210| 0a 58 20 2a 20 20 20 20 | 20 20 20 20 20 20 20 20 |.X * | |
|00004220| 20 20 66 72 6f 6d 20 74 | 68 65 20 45 6c 6d 20 6d | from t|he Elm m|
|00004230| 61 69 6c 20 73 79 73 74 | 65 6d 20 28 61 20 67 72 |ail syst|em (a gr|
|00004240| 65 61 74 20 6d 61 69 6c | 65 72 2d 2d 49 20 68 69 |eat mail|er--I hi|
|00004250| 67 68 6c 79 20 72 65 63 | 6f 6d 6d 65 6e 64 0a 58 |ghly rec|ommend.X|
|00004260| 20 2a 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | * | |
|00004270| 69 74 21 29 2e 54 68 69 | 73 20 6c 69 62 72 61 72 |it!).Thi|s librar|
|00004280| 79 20 77 61 73 20 68 61 | 63 6b 65 64 20 74 6f 20 |y was ha|cked to |
|00004290| 70 72 6f 76 69 64 65 20 | 77 68 61 74 20 74 69 6e |provide |what tin|
|000042a0| 20 6e 65 65 64 73 2e 0a | 58 20 2a 20 20 43 6f 70 | needs..|X * Cop|
|000042b0| 79 72 69 67 68 74 20 3a | 20 43 6f 70 79 72 69 67 |yright :| Copyrig|
|000042c0| 68 74 20 28 63 29 20 31 | 39 38 36 2d 39 32 20 44 |ht (c) 1|986-92 D|
|000042d0| 61 76 65 20 54 61 79 6c | 6f 72 20 26 20 49 61 69 |ave Tayl|or & Iai|
|000042e0| 6e 20 4c 65 61 0a 58 20 | 2a 20 20 20 20 20 20 20 |n Lea.X |* |
|000042f0| 20 20 20 20 20 20 20 54 | 68 65 20 45 6c 6d 20 4d | T|he Elm M|
|00004300| 61 69 6c 20 53 79 73 74 | 65 6d 20 20 2d 20 20 24 |ail Syst|em - $|
|00004310| 52 65 76 69 73 69 6f 6e | 3a 20 32 2e 31 20 24 20 |Revision|: 2.1 $ |
|00004320| 20 20 24 53 74 61 74 65 | 3a 20 45 78 70 20 24 0a | $State|: Exp $.|
|00004330| 58 20 2a 2f 0a 58 0a 58 | 23 69 6e 63 6c 75 64 65 |X */.X.X|#include|
|00004340| 20 3c 73 74 64 69 6f 2e | 68 3e 0a 58 23 69 6e 63 | <stdio.|h>.X#inc|
|00004350| 6c 75 64 65 20 3c 63 75 | 72 73 65 73 2e 68 3e 0a |lude <cu|rses.h>.|
|00004360| 58 23 69 6e 63 6c 75 64 | 65 20 3c 73 79 73 2f 65 |X#includ|e <sys/e|
|00004370| 72 72 6e 6f 2e 68 3e 0a | 58 0a 58 23 64 65 66 69 |rrno.h>.|X.X#defi|
|00004380| 6e 65 20 44 45 46 41 55 | 4c 54 5f 4c 49 4e 45 53 |ne DEFAU|LT_LINES|
|00004390| 5f 4f 4e 5f 54 45 52 4d | 49 4e 41 4c 09 32 34 0a |_ON_TERM|INAL.24.|
|000043a0| 58 23 64 65 66 69 6e 65 | 20 44 45 46 41 55 4c 54 |X#define| DEFAULT|
|000043b0| 5f 43 4f 4c 55 4d 4e 53 | 5f 4f 4e 5f 54 45 52 4d |_COLUMNS|_ON_TERM|
|000043c0| 49 4e 41 4c 09 38 30 0a | 58 0a 58 69 6e 74 20 4c |INAL.80.|X.Xint L|
|000043d0| 49 4e 45 53 20 3d 20 32 | 33 3b 0a 58 69 6e 74 20 |INES = 2|3;.Xint |
|000043e0| 43 4f 4c 53 20 20 3d 20 | 38 30 3b 0a 58 69 6e 74 |COLS = |80;.Xint|
|000043f0| 20 69 6e 76 65 72 73 65 | 5f 6f 6b 61 79 20 3d 20 | inverse|_okay = |
|00004400| 54 52 55 45 3b 0a 58 73 | 74 61 74 69 63 20 69 6e |TRUE;.Xs|tatic in|
|00004410| 74 20 5f 69 6e 72 61 77 | 20 3d 20 46 41 4c 53 45 |t _inraw| = FALSE|
|00004420| 3b 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |; | |
|00004430| 20 20 20 2f 2a 20 61 72 | 65 20 77 65 20 49 4e 20 | /* ar|e we IN |
|00004440| 72 61 77 6d 6f 64 65 3f | 20 20 20 20 2a 2f 0a 58 |rawmode?| */.X|
|00004450| 0a 58 0a 58 23 69 66 6e | 64 65 66 20 49 4e 44 45 |.X.X#ifn|def INDE|
|00004460| 58 5f 44 41 45 4d 4f 4e | 0a 58 0a 58 23 64 65 66 |X_DAEMON|.X.X#def|
|00004470| 69 6e 65 09 09 42 41 43 | 4b 53 50 41 43 45 09 27 |ine..BAC|KSPACE.'|
|00004480| 5c 62 27 0a 58 23 64 65 | 66 69 6e 65 09 09 56 45 |\b'.X#de|fine..VE|
|00004490| 52 59 5f 4c 4f 4e 47 5f | 53 54 52 49 4e 47 09 32 |RY_LONG_|STRING.2|
|000044a0| 35 30 30 0a 58 0a 58 23 | 69 66 64 65 66 20 42 53 |500.X.X#|ifdef BS|
|000044b0| 44 20 0a 58 23 09 69 66 | 6e 64 65 66 20 42 53 44 |D .X#.if|ndef BSD|
|000044c0| 34 5f 31 0a 58 23 09 09 | 69 6e 63 6c 75 64 65 20 |4_1.X#..|include |
|000044d0| 3c 73 67 74 74 79 2e 68 | 3e 0a 58 23 09 65 6c 73 |<sgtty.h|>.X#.els|
|000044e0| 65 0a 58 23 09 09 69 6e | 63 6c 75 64 65 20 3c 74 |e.X#..in|clude <t|
|000044f0| 65 72 6d 69 6f 2e 68 3e | 0a 58 23 09 65 6e 64 69 |ermio.h>|.X#.endi|
|00004500| 66 0a 58 23 65 6c 73 65 | 0a 58 23 09 69 66 6e 64 |f.X#else|.X#.ifnd|
|00004510| 65 66 20 53 59 53 56 0a | 58 23 09 09 69 66 6e 64 |ef SYSV.|X#..ifnd|
|00004520| 65 66 20 4d 49 4e 49 58 | 0a 58 23 09 09 09 69 66 |ef MINIX|.X#...if|
|00004530| 64 65 66 20 73 69 6e 69 | 78 0a 58 23 09 09 09 09 |def sini|x.X#....|
|00004540| 69 6e 63 6c 75 64 65 20 | 3c 74 65 72 6d 69 6f 73 |include |<termios|
|00004550| 2e 68 3e 0a 58 23 09 09 | 09 65 6c 73 65 0a 58 23 |.h>.X#..|.else.X#|
|00004560| 09 09 09 09 69 6e 63 6c | 75 64 65 20 3c 74 65 72 |....incl|ude <ter|
|00004570| 6d 69 6f 2e 68 3e 0a 58 | 23 09 09 09 65 6e 64 69 |mio.h>.X|#...endi|
|00004580| 66 0a 58 23 09 09 65 6c | 73 65 0a 58 23 09 09 09 |f.X#..el|se.X#...|
|00004590| 69 6e 63 6c 75 64 65 20 | 3c 73 67 74 74 79 2e 68 |include |<sgtty.h|
|000045a0| 3e 0a 58 23 09 09 65 6e | 64 69 66 0a 58 23 09 65 |>.X#..en|dif.X#.e|
|000045b0| 6e 64 69 66 0a 58 23 65 | 6e 64 69 66 0a 58 0a 58 |ndif.X#e|ndif.X.X|
|000045c0| 23 64 65 66 69 6e 65 20 | 54 54 59 49 4e 09 30 0a |#define |TTYIN.0.|
|000045d0| 58 0a 58 23 69 66 64 65 | 66 20 53 48 4f 52 54 4e |X.X#ifde|f SHORTN|
|000045e0| 41 4d 45 53 0a 58 23 20 | 64 65 66 69 6e 65 20 5f |AMES.X# |define _|
|000045f0| 63 6c 65 61 72 69 6e 76 | 65 72 73 65 09 5f 63 6c |clearinv|erse._cl|
|00004600| 72 69 6e 76 0a 58 23 20 | 64 65 66 69 6e 65 20 5f |rinv.X# |define _|
|00004610| 63 6c 65 61 72 74 6f 65 | 6f 6c 6e 09 5f 63 6c 72 |cleartoe|oln._clr|
|00004620| 74 6f 65 6f 6c 6e 0a 58 | 23 20 64 65 66 69 6e 65 |toeoln.X|# define|
|00004630| 20 5f 63 6c 65 61 72 74 | 6f 65 6f 73 09 5f 63 6c | _cleart|oeos._cl|
|00004640| 72 32 65 6f 73 0a 58 23 | 65 6e 64 69 66 0a 58 0a |r2eos.X#|endif.X.|
|00004650| 58 23 69 66 20 64 65 66 | 69 6e 65 64 28 42 53 44 |X#if def|ined(BSD|
|00004660| 29 20 7c 7c 20 64 65 66 | 69 6e 65 64 28 4d 49 4e |) || def|ined(MIN|
|00004670| 49 58 29 0a 58 23 09 64 | 65 66 69 6e 65 20 54 43 |IX).X#.d|efine TC|
|00004680| 47 45 54 41 09 54 49 4f | 43 47 45 54 50 0a 58 23 |GETA.TIO|CGETP.X#|
|00004690| 09 64 65 66 69 6e 65 20 | 54 43 53 45 54 41 57 09 |.define |TCSETAW.|
|000046a0| 54 49 4f 43 53 45 54 50 | 0a 58 0a 58 73 74 72 75 |TIOCSETP|.X.Xstru|
|000046b0| 63 74 20 73 67 74 74 79 | 62 20 5f 72 61 77 5f 74 |ct sgtty|b _raw_t|
|000046c0| 74 79 2c 0a 58 09 20 20 | 20 20 20 20 5f 6f 72 69 |ty,.X. | _ori|
|000046d0| 67 69 6e 61 6c 5f 74 74 | 79 3b 0a 58 23 65 6c 73 |ginal_tt|y;.X#els|
|000046e0| 65 0a 58 23 09 69 66 64 | 65 66 20 73 69 6e 69 78 |e.X#.ifd|ef sinix|
|000046f0| 0a 58 23 09 09 69 66 6e | 64 65 66 20 54 43 47 45 |.X#..ifn|def TCGE|
|00004700| 54 41 0a 58 23 09 09 09 | 64 65 66 69 6e 65 20 54 |TA.X#...|define T|
|00004710| 43 47 45 54 41 09 53 54 | 43 47 45 54 41 0a 58 23 |CGETA.ST|CGETA.X#|
|00004720| 09 09 65 6e 64 69 66 0a | 58 23 09 09 69 66 6e 64 |..endif.|X#..ifnd|
|00004730| 65 66 20 54 43 53 45 54 | 41 0a 58 23 09 09 09 64 |ef TCSET|A.X#...d|
|00004740| 65 66 69 6e 65 20 54 43 | 53 45 54 41 57 09 53 54 |efine TC|SETAW.ST|
|00004750| 43 53 45 54 41 57 0a 58 | 23 09 09 65 6e 64 69 66 |CSETAW.X|#..endif|
|00004760| 0a 58 73 74 72 75 63 74 | 20 74 65 72 6d 69 6f 73 |.Xstruct| termios|
|00004770| 20 5f 72 61 77 5f 74 74 | 79 2c 20 0a 58 20 20 20 | _raw_tt|y, .X |
|00004780| 20 20 20 20 20 20 20 20 | 20 20 20 5f 6f 72 69 67 | | _orig|
|00004790| 69 6e 61 6c 5f 74 74 79 | 3b 0a 58 23 09 65 6c 73 |inal_tty|;.X#.els|
|000047a0| 65 0a 58 73 74 72 75 63 | 74 20 74 65 72 6d 69 6f |e.Xstruc|t termio|
|000047b0| 20 5f 72 61 77 5f 74 74 | 79 2c 20 0a 58 20 20 20 | _raw_tt|y, .X |
|000047c0| 20 20 20 20 20 20 20 20 | 20 20 20 5f 6f 72 69 67 | | _orig|
|000047d0| 69 6e 61 6c 5f 74 74 79 | 3b 0a 58 23 09 65 6e 64 |inal_tty|;.X#.end|
|000047e0| 69 66 0a 58 23 65 6e 64 | 69 66 0a 58 0a 58 73 74 |if.X#end|if.X.Xst|
|000047f0| 61 74 69 63 20 63 68 61 | 72 20 2a 5f 63 6c 65 61 |atic cha|r *_clea|
|00004800| 72 73 63 72 65 65 6e 2c | 20 2a 5f 6d 6f 76 65 74 |rscreen,| *_movet|
|00004810| 6f 2c 20 2a 5f 63 6c 65 | 61 72 74 6f 65 6f 6c 6e |o, *_cle|artoeoln|
|00004820| 2c 20 2a 5f 63 6c 65 61 | 72 74 6f 65 6f 73 2c 0a |, *_clea|rtoeos,.|
|00004830| 58 09 09 09 2a 5f 73 65 | 74 69 6e 76 65 72 73 65 |X...*_se|tinverse|
|00004840| 2c 20 2a 5f 63 6c 65 61 | 72 69 6e 76 65 72 73 65 |, *_clea|rinverse|
|00004850| 2c 20 2a 5f 73 65 74 75 | 6e 64 65 72 6c 69 6e 65 |, *_setu|nderline|
|00004860| 2c 20 2a 5f 63 6c 65 61 | 72 75 6e 64 65 72 6c 69 |, *_clea|runderli|
|00004870| 6e 65 2c 0a 58 09 09 09 | 2a 5f 74 65 72 6d 69 6e |ne,.X...|*_termin|
|00004880| 61 6c 69 6e 69 74 2c 20 | 2a 5f 74 65 72 6d 69 6e |alinit, |*_termin|
|00004890| 61 6c 65 6e 64 3b 0a 58 | 0a 58 73 74 61 74 69 63 |alend;.X|.Xstatic|
|000048a0| 20 69 6e 74 20 5f 6c 69 | 6e 65 73 2c 5f 63 6f 6c | int _li|nes,_col|
|000048b0| 75 6d 6e 73 3b 0a 58 0a | 58 73 74 61 74 69 63 20 |umns;.X.|Xstatic |
|000048c0| 63 68 61 72 20 5f 74 65 | 72 6d 69 6e 61 6c 5b 31 |char _te|rminal[1|
|000048d0| 30 32 34 5d 3b 20 20 20 | 20 20 20 20 20 20 20 20 |024]; | |
|000048e0| 20 20 20 2f 2a 20 53 74 | 6f 72 61 67 65 20 66 6f | /* St|orage fo|
|000048f0| 72 20 74 65 72 6d 69 6e | 61 6c 20 65 6e 74 72 79 |r termin|al entry|
|00004900| 20 2a 2f 0a 58 73 74 61 | 74 69 63 20 63 68 61 72 | */.Xsta|tic char|
|00004910| 20 5f 63 61 70 61 62 69 | 6c 69 74 69 65 73 5b 31 | _capabi|lities[1|
|00004920| 30 32 34 5d 3b 20 20 20 | 20 20 20 20 20 20 20 20 |024]; | |
|00004930| 2f 2a 20 53 74 72 69 6e | 67 20 66 6f 72 20 63 75 |/* Strin|g for cu|
|00004940| 72 73 6f 72 20 6d 6f 74 | 69 6f 6e 20 2a 2f 0a 58 |rsor mot|ion */.X|
|00004950| 0a 58 73 74 61 74 69 63 | 20 63 68 61 72 20 2a 70 |.Xstatic| char *p|
|00004960| 74 72 20 3d 20 5f 63 61 | 70 61 62 69 6c 69 74 69 |tr = _ca|pabiliti|
|00004970| 65 73 3b 09 2f 2a 20 66 | 6f 72 20 62 75 66 66 65 |es;./* f|or buffe|
|00004980| 72 69 6e 67 20 20 20 20 | 20 20 20 20 20 2a 2f 0a |ring | */.|
|00004990| 58 0a 58 69 6e 74 09 6f | 75 74 63 68 61 72 20 28 |X.Xint.o|utchar (|
|000049a0| 29 3b 09 09 09 2f 2a 20 | 63 68 61 72 20 6f 75 74 |);.../* |char out|
|000049b0| 70 75 74 20 66 6f 72 20 | 74 70 75 74 73 20 2a 2f |put for |tputs */|
|000049c0| 0a 58 65 78 74 65 72 6e | 20 63 68 61 72 09 2a 74 |.Xextern| char.*t|
|000049d0| 67 65 74 73 74 72 20 28 | 29 3b 09 09 2f 2a 20 47 |getstr (|);../* G|
|000049e0| 65 74 20 74 65 72 6d 63 | 61 70 20 63 61 70 61 62 |et termc|ap capab|
|000049f0| 69 6c 69 74 79 20 2a 2f | 0a 58 65 78 74 65 72 6e |ility */|.Xextern|
|00004a00| 20 63 68 61 72 09 2a 74 | 67 6f 74 6f 20 28 29 3b | char.*t|goto ();|
|00004a10| 09 09 2f 2a 20 61 6e 64 | 20 74 68 65 20 67 6f 74 |../* and| the got|
|00004a20| 6f 20 73 74 75 66 66 20 | 20 20 20 2a 2f 0a 58 0a |o stuff | */.X.|
|00004a30| 58 23 65 6e 64 69 66 20 | 2f 2a 20 49 4e 44 45 58 |X#endif |/* INDEX|
|00004a40| 5f 44 41 45 4d 4f 4e 20 | 2a 2f 0a 58 0a 58 23 69 |_DAEMON |*/.X.X#i|
|00004a50| 6e 63 6c 75 64 65 20 22 | 74 69 6e 2e 68 22 0a 58 |nclude "|tin.h".X|
|00004a60| 0a 58 0a 58 69 6e 74 20 | 49 6e 69 74 53 63 72 65 |.X.Xint |InitScre|
|00004a70| 65 6e 20 28 29 0a 58 7b | 0a 58 23 69 66 6e 64 65 |en ().X{|.X#ifnde|
|00004a80| 66 20 49 4e 44 45 58 5f | 44 41 45 4d 4f 4e 0a 58 |f INDEX_|DAEMON.X|
|00004a90| 0a 58 09 65 78 74 65 72 | 6e 20 69 6e 74 20 74 67 |.X.exter|n int tg|
|00004aa0| 65 74 65 6e 74 28 29 3b | 20 20 20 20 20 20 2f 2a |etent();| /*|
|00004ab0| 20 67 65 74 20 74 65 72 | 6d 63 61 70 20 65 6e 74 | get ter|mcap ent|
|00004ac0| 72 79 20 2a 2f 0a 58 09 | 63 68 61 72 20 74 65 72 |ry */.X.|char ter|
|00004ad0| 6d 6e 61 6d 65 5b 34 30 | 5d 2c 20 2a 70 3b 0a 58 |mname[40|], *p;.X|
|00004ae0| 09 0a 58 09 69 66 20 28 | 28 70 20 3d 20 28 63 68 |..X.if (|(p = (ch|
|00004af0| 61 72 20 2a 29 20 67 65 | 74 65 6e 76 20 28 22 54 |ar *) ge|tenv ("T|
|00004b00| 45 52 4d 22 29 29 20 3d | 3d 20 4e 55 4c 4c 29 20 |ERM")) =|= NULL) |
|00004b10| 7b 0a 58 09 09 66 70 72 | 69 6e 74 66 20 28 73 74 |{.X..fpr|intf (st|
|00004b20| 64 65 72 72 2c 20 22 25 | 73 3a 20 54 45 52 4d 20 |derr, "%|s: TERM |
|00004b30| 76 61 72 69 61 62 6c 65 | 20 6d 75 73 74 20 62 65 |variable| must be|
|00004b40| 20 73 65 74 20 74 6f 20 | 75 73 65 20 73 63 72 65 | set to |use scre|
|00004b50| 65 6e 20 63 61 70 61 62 | 69 6c 69 74 69 65 73 5c |en capab|ilities\|
|00004b60| 6e 22 2c 20 70 72 6f 67 | 6e 61 6d 65 29 3b 0a 58 |n", prog|name);.X|
|00004b70| 09 09 72 65 74 75 72 6e | 20 28 46 41 4c 53 45 29 |..return| (FALSE)|
|00004b80| 3b 0a 58 09 7d 0a 58 09 | 69 66 20 28 73 74 72 63 |;.X.}.X.|if (strc|
|00004b90| 70 79 20 28 74 65 72 6d | 6e 61 6d 65 2c 20 70 29 |py (term|name, p)|
|00004ba0| 20 3d 3d 20 4e 55 4c 4c | 29 20 7b 0a 58 09 09 66 | == NULL|) {.X..f|
|00004bb0| 70 72 69 6e 74 66 20 28 | 73 74 64 65 72 72 2c 22 |printf (|stderr,"|
|00004bc0| 25 73 3a 20 43 61 6e 27 | 74 20 67 65 74 20 54 45 |%s: Can'|t get TE|
|00004bd0| 52 4d 20 76 61 72 69 61 | 62 6c 65 5c 6e 22 2c 20 |RM varia|ble\n", |
|00004be0| 70 72 6f 67 6e 61 6d 65 | 29 3b 0a 58 09 09 72 65 |progname|);.X..re|
|00004bf0| 74 75 72 6e 20 28 46 41 | 4c 53 45 29 3b 0a 58 09 |turn (FA|LSE);.X.|
|00004c00| 7d 0a 58 09 69 66 20 28 | 74 67 65 74 65 6e 74 20 |}.X.if (|tgetent |
|00004c10| 28 5f 74 65 72 6d 69 6e | 61 6c 2c 20 74 65 72 6d |(_termin|al, term|
|00004c20| 6e 61 6d 65 29 20 21 3d | 20 31 29 20 7b 0a 58 09 |name) !=| 1) {.X.|
|00004c30| 09 66 70 72 69 6e 74 66 | 20 28 73 74 64 65 72 72 |.fprintf| (stderr|
|00004c40| 2c 22 25 73 3a 20 43 61 | 6e 27 74 20 67 65 74 20 |,"%s: Ca|n't get |
|00004c50| 65 6e 74 72 79 20 66 6f | 72 20 54 45 52 4d 5c 6e |entry fo|r TERM\n|
|00004c60| 22 2c 20 70 72 6f 67 6e | 61 6d 65 29 3b 0a 58 09 |", progn|ame);.X.|
|00004c70| 09 72 65 74 75 72 6e 20 | 28 46 41 4c 53 45 29 3b |.return |(FALSE);|
|00004c80| 0a 58 09 7d 0a 58 0a 58 | 09 2f 2a 20 6c 6f 61 64 |.X.}.X.X|./* load|
|00004c90| 20 69 6e 20 61 6c 6c 20 | 74 68 6f 73 65 20 70 65 | in all |those pe|
|00004ca0| 73 6b 79 20 76 61 6c 75 | 65 73 20 2a 2f 0a 58 09 |sky valu|es */.X.|
|00004cb0| 5f 63 6c 65 61 72 73 63 | 72 65 65 6e 20 20 20 20 |_clearsc|reen |
|00004cc0| 3d 20 74 67 65 74 73 74 | 72 20 28 22 63 6c 22 2c |= tgetst|r ("cl",|
|00004cd0| 20 26 70 74 72 29 3b 0a | 58 09 5f 6d 6f 76 65 74 | &ptr);.|X._movet|
|00004ce0| 6f 20 20 20 20 20 20 20 | 20 20 3d 20 74 67 65 74 |o | = tget|
|00004cf0| 73 74 72 20 28 22 63 6d | 22 2c 20 26 70 74 72 29 |str ("cm|", &ptr)|
|00004d00| 3b 0a 58 09 5f 63 6c 65 | 61 72 74 6f 65 6f 6c 6e |;.X._cle|artoeoln|
|00004d10| 20 20 20 20 3d 20 74 67 | 65 74 73 74 72 20 28 22 | = tg|etstr ("|
|00004d20| 63 65 22 2c 20 26 70 74 | 72 29 3b 0a 58 09 5f 63 |ce", &pt|r);.X._c|
|00004d30| 6c 65 61 72 74 6f 65 6f | 73 20 20 20 20 20 3d 20 |leartoeo|s = |
|00004d40| 74 67 65 74 73 74 72 20 | 28 22 63 64 22 2c 20 26 |tgetstr |("cd", &|
|00004d50| 70 74 72 29 3b 0a 58 09 | 5f 6c 69 6e 65 73 20 20 |ptr);.X.|_lines |
|00004d60| 20 20 20 20 20 20 20 20 | 3d 20 74 67 65 74 6e 75 | |= tgetnu|
|00004d70| 6d 20 28 22 6c 69 22 29 | 3b 0a 58 09 5f 63 6f 6c |m ("li")|;.X._col|
|00004d80| 75 6d 6e 73 20 20 20 20 | 20 20 20 20 3d 20 74 67 |umns | = tg|
|00004d90| 65 74 6e 75 6d 20 28 22 | 63 6f 22 29 3b 0a 58 09 |etnum ("|co");.X.|
|00004da0| 5f 73 65 74 69 6e 76 65 | 72 73 65 20 20 20 20 20 |_setinve|rse |
|00004db0| 3d 20 74 67 65 74 73 74 | 72 20 28 22 73 6f 22 2c |= tgetst|r ("so",|
|00004dc0| 20 26 70 74 72 29 3b 0a | 58 09 5f 63 6c 65 61 72 | &ptr);.|X._clear|
|00004dd0| 69 6e 76 65 72 73 65 20 | 20 20 3d 20 74 67 65 74 |inverse | = tget|
|00004de0| 73 74 72 20 28 22 73 65 | 22 2c 20 26 70 74 72 29 |str ("se|", &ptr)|
|00004df0| 3b 0a 58 09 5f 73 65 74 | 75 6e 64 65 72 6c 69 6e |;.X._set|underlin|
|00004e00| 65 20 20 20 3d 20 74 67 | 65 74 73 74 72 20 28 22 |e = tg|etstr ("|
|00004e10| 75 73 22 2c 20 26 70 74 | 72 29 3b 0a 58 09 5f 63 |us", &pt|r);.X._c|
|00004e20| 6c 65 61 72 75 6e 64 65 | 72 6c 69 6e 65 20 3d 20 |learunde|rline = |
|00004e30| 74 67 65 74 73 74 72 20 | 28 22 75 65 22 2c 20 26 |tgetstr |("ue", &|
|00004e40| 70 74 72 29 3b 0a 58 09 | 5f 74 65 72 6d 69 6e 61 |ptr);.X.|_termina|
|00004e50| 6c 69 6e 69 74 20 20 20 | 3d 20 74 67 65 74 73 74 |linit |= tgetst|
|00004e60| 72 20 28 22 74 69 22 2c | 20 26 70 74 72 29 3b 0a |r ("ti",| &ptr);.|
|00004e70| 58 09 5f 74 65 72 6d 69 | 6e 61 6c 65 6e 64 20 20 |X._termi|nalend |
|00004e80| 20 20 3d 20 74 67 65 74 | 73 74 72 20 28 22 74 65 | = tget|str ("te|
|00004e90| 22 2c 20 26 70 74 72 29 | 3b 0a 58 0a 58 09 49 6e |", &ptr)|;.X.X.In|
|00004ea0| 69 74 57 69 6e 20 28 29 | 3b 0a 58 0a 58 09 69 66 |itWin ()|;.X.X.if|
|00004eb0| 20 28 21 5f 63 6c 65 61 | 72 73 63 72 65 65 6e 29 | (!_clea|rscreen)|
|00004ec0| 20 7b 0a 58 09 09 66 70 | 72 69 6e 74 66 20 28 73 | {.X..fp|rintf (s|
|00004ed0| 74 64 65 72 72 2c 0a 58 | 09 09 09 22 25 73 3a 20 |tderr,.X|..."%s: |
|00004ee0| 54 65 72 6d 69 6e 61 6c | 20 6d 75 73 74 20 68 61 |Terminal| must ha|
|00004ef0| 76 65 20 63 6c 65 61 72 | 73 63 72 65 65 6e 20 28 |ve clear|screen (|
|00004f00| 63 6c 29 20 63 61 70 61 | 62 69 6c 69 74 79 5c 6e |cl) capa|bility\n|
|00004f10| 22 2c 70 72 6f 67 6e 61 | 6d 65 29 3b 0a 58 09 09 |",progna|me);.X..|
|00004f20| 72 65 74 75 72 6e 20 28 | 46 41 4c 53 45 29 3b 0a |return (|FALSE);.|
|00004f30| 58 09 7d 0a 58 09 69 66 | 20 28 21 5f 6d 6f 76 65 |X.}.X.if| (!_move|
|00004f40| 74 6f 29 20 7b 0a 58 09 | 09 66 70 72 69 6e 74 66 |to) {.X.|.fprintf|
|00004f50| 20 28 73 74 64 65 72 72 | 2c 0a 58 09 09 09 22 25 | (stderr|,.X..."%|
|00004f60| 73 3a 20 54 65 72 6d 69 | 6e 61 6c 20 6d 75 73 74 |s: Termi|nal must|
|00004f70| 20 68 61 76 65 20 63 75 | 72 73 6f 72 20 6d 6f 74 | have cu|rsor mot|
|00004f80| 69 6f 6e 20 28 63 6d 29 | 5c 6e 22 2c 20 70 72 6f |ion (cm)|\n", pro|
|00004f90| 67 6e 61 6d 65 29 3b 0a | 58 09 09 72 65 74 75 72 |gname);.|X..retur|
|00004fa0| 6e 20 28 46 41 4c 53 45 | 29 3b 0a 58 09 7d 0a 58 |n (FALSE|);.X.}.X|
|00004fb0| 09 69 66 20 28 21 5f 63 | 6c 65 61 72 74 6f 65 6f |.if (!_c|leartoeo|
|00004fc0| 6c 6e 29 20 7b 0a 58 09 | 09 66 70 72 69 6e 74 66 |ln) {.X.|.fprintf|
|00004fd0| 20 28 73 74 64 65 72 72 | 2c 0a 58 09 09 09 22 25 | (stderr|,.X..."%|
|00004fe0| 73 3a 20 54 65 72 6d 69 | 6e 61 6c 20 6d 75 73 74 |s: Termi|nal must|
|00004ff0| 20 68 61 76 65 20 63 6c | 65 61 72 20 74 6f 20 65 | have cl|ear to e|
|00005000| 6e 64 2d 6f 66 2d 6c 69 | 6e 65 20 28 63 65 29 5c |nd-of-li|ne (ce)\|
|00005010| 6e 22 2c 20 70 72 6f 67 | 6e 61 6d 65 29 3b 0a 58 |n", prog|name);.X|
|00005020| 09 09 72 65 74 75 72 6e | 20 28 46 41 4c 53 45 29 |..return| (FALSE)|
|00005030| 3b 0a 58 09 7d 0a 58 09 | 69 66 20 28 21 5f 63 6c |;.X.}.X.|if (!_cl|
|00005040| 65 61 72 74 6f 65 6f 73 | 29 20 7b 0a 58 09 09 66 |eartoeos|) {.X..f|
|00005050| 70 72 69 6e 74 66 20 28 | 73 74 64 65 72 72 2c 0a |printf (|stderr,.|
|00005060| 58 09 09 09 22 25 73 3a | 20 54 65 72 6d 69 6e 61 |X..."%s:| Termina|
|00005070| 6c 20 6d 75 73 74 20 68 | 61 76 65 20 63 6c 65 61 |l must h|ave clea|
|00005080| 72 20 74 6f 20 65 6e 64 | 2d 6f 66 2d 73 63 72 65 |r to end|-of-scre|
|00005090| 65 6e 20 28 63 64 29 5c | 6e 22 2c 20 70 72 6f 67 |en (cd)\|n", prog|
|000050a0| 6e 61 6d 65 29 3b 0a 58 | 09 09 72 65 74 75 72 6e |name);.X|..return|
|000050b0| 20 28 46 41 4c 53 45 29 | 3b 0a 58 09 7d 0a 58 0a | (FALSE)|;.X.}.X.|
|000050c0| 58 0a 58 0a 58 0a 58 0a | 58 0a 58 0a 58 0a 58 0a |X.X.X.X.|X.X.X.X.|
|000050d0| 58 0a 58 09 69 66 20 28 | 5f 6c 69 6e 65 73 20 3d |X.X.if (|_lines =|
|000050e0| 3d 20 2d 31 29 0a 58 09 | 09 5f 6c 69 6e 65 73 20 |= -1).X.|._lines |
|000050f0| 3d 20 44 45 46 41 55 4c | 54 5f 4c 49 4e 45 53 5f |= DEFAUL|T_LINES_|
|00005100| 4f 4e 5f 54 45 52 4d 49 | 4e 41 4c 3b 0a 58 09 69 |ON_TERMI|NAL;.X.i|
|00005110| 66 20 28 5f 63 6f 6c 75 | 6d 6e 73 20 3d 3d 20 2d |f (_colu|mns == -|
|00005120| 31 29 0a 58 09 09 5f 63 | 6f 6c 75 6d 6e 73 20 3d |1).X.._c|olumns =|
|00005130| 20 44 45 46 41 55 4c 54 | 5f 43 4f 4c 55 4d 4e 53 | DEFAULT|_COLUMNS|
|00005140| 5f 4f 4e 5f 54 45 52 4d | 49 4e 41 4c 3b 0a 58 09 |_ON_TERM|INAL;.X.|
|00005150| 2f 2a 20 6b 6c 75 64 67 | 65 20 74 6f 20 77 6f 72 |/* kludg|e to wor|
|00005160| 6b 61 72 6f 75 6e 64 20 | 6e 6f 20 69 6e 76 65 72 |karound |no inver|
|00005170| 73 65 20 2a 2f 0a 58 09 | 69 66 20 28 5f 73 65 74 |se */.X.|if (_set|
|00005180| 69 6e 76 65 72 73 65 20 | 3d 3d 20 30 29 20 7b 0a |inverse |== 0) {.|
|00005190| 58 09 09 5f 73 65 74 69 | 6e 76 65 72 73 65 20 3d |X.._seti|nverse =|
|000051a0| 20 5f 73 65 74 75 6e 64 | 65 72 6c 69 6e 65 3b 0a | _setund|erline;.|
|000051b0| 58 09 09 5f 63 6c 65 61 | 72 69 6e 76 65 72 73 65 |X.._clea|rinverse|
|000051c0| 20 3d 20 5f 63 6c 65 61 | 72 75 6e 64 65 72 6c 69 | = _clea|runderli|
|000051d0| 6e 65 3b 0a 58 09 09 69 | 66 20 28 5f 73 65 74 69 |ne;.X..i|f (_seti|
|000051e0| 6e 76 65 72 73 65 20 3d | 3d 20 30 29 0a 58 09 09 |nverse =|= 0).X..|
|000051f0| 09 64 72 61 77 5f 61 72 | 72 6f 77 5f 6d 61 72 6b |.draw_ar|row_mark|
|00005200| 20 3d 20 31 3b 0a 58 09 | 7d 0a 58 09 72 65 74 75 | = 1;.X.|}.X.retu|
|00005210| 72 6e 20 28 54 52 55 45 | 29 3b 0a 58 0a 58 23 65 |rn (TRUE|);.X.X#e|
|00005220| 6c 73 65 0a 58 0a 58 09 | 72 65 74 75 72 6e 20 28 |lse.X.X.|return (|
|00005230| 46 41 4c 53 45 29 3b 0a | 58 0a 58 23 65 6e 64 69 |FALSE);.|X.X#endi|
|00005240| 66 20 2f 2a 20 49 4e 44 | 45 58 5f 44 41 45 4d 4f |f /* IND|EX_DAEMO|
|00005250| 4e 20 2a 2f 0a 58 7d 0a | 58 0a 58 2f 2a 0a 58 20 |N */.X}.|X.X/*.X |
|00005260| 2a 20 20 72 65 74 75 72 | 6e 73 20 74 68 65 20 6e |* retur|ns the n|
|00005270| 75 6d 62 65 72 20 6f 66 | 20 6c 69 6e 65 73 20 61 |umber of| lines a|
|00005280| 6e 64 20 63 6f 6c 75 6d | 6e 73 20 6f 6e 20 74 68 |nd colum|ns on th|
|00005290| 65 20 64 69 73 70 6c 61 | 79 2e 0a 58 20 2a 2f 0a |e displa|y..X */.|
|000052a0| 58 20 0a 58 76 6f 69 64 | 20 53 63 72 65 65 6e 53 |X .Xvoid| ScreenS|
|000052b0| 69 7a 65 20 28 6e 75 6d | 5f 6c 69 6e 65 73 2c 20 |ize (num|_lines, |
|000052c0| 6e 75 6d 5f 63 6f 6c 75 | 6d 6e 73 29 0a 58 09 69 |num_colu|mns).X.i|
|000052d0| 6e 74 20 2a 6e 75 6d 5f | 6c 69 6e 65 73 2c 20 2a |nt *num_|lines, *|
|000052e0| 6e 75 6d 5f 63 6f 6c 75 | 6d 6e 73 3b 0a 58 7b 0a |num_colu|mns;.X{.|
|000052f0| 58 23 69 66 6e 64 65 66 | 20 49 4e 44 45 58 5f 44 |X#ifndef| INDEX_D|
|00005300| 41 45 4d 4f 4e 0a 58 0a | 58 09 69 66 20 28 5f 6c |AEMON.X.|X.if (_l|
|00005310| 69 6e 65 73 20 3d 3d 20 | 30 29 20 5f 6c 69 6e 65 |ines == |0) _line|
|00005320| 73 20 3d 20 44 45 46 41 | 55 4c 54 5f 4c 49 4e 45 |s = DEFA|ULT_LINE|
|00005330| 53 5f 4f 4e 5f 54 45 52 | 4d 49 4e 41 4c 3b 0a 58 |S_ON_TER|MINAL;.X|
|00005340| 09 69 66 20 28 5f 63 6f | 6c 75 6d 6e 73 20 3d 3d |.if (_co|lumns ==|
|00005350| 20 30 29 20 5f 63 6f 6c | 75 6d 6e 73 20 3d 20 44 | 0) _col|umns = D|
|00005360| 45 46 41 55 4c 54 5f 43 | 4f 4c 55 4d 4e 53 5f 4f |EFAULT_C|OLUMNS_O|
|00005370| 4e 5f 54 45 52 4d 49 4e | 41 4c 3b 0a 58 0a 58 09 |N_TERMIN|AL;.X.X.|
|00005380| 2a 6e 75 6d 5f 6c 69 6e | 65 73 20 3d 20 5f 6c 69 |*num_lin|es = _li|
|00005390| 6e 65 73 20 2d 20 31 3b | 09 09 2f 2a 20 61 73 73 |nes - 1;|../* ass|
|000053a0| 75 6d 65 20 69 6e 64 65 | 78 20 66 72 6f 6d 20 7a |ume inde|x from z|
|000053b0| 65 72 6f 2a 2f 0a 58 09 | 2a 6e 75 6d 5f 63 6f 6c |ero*/.X.|*num_col|
|000053c0| 75 6d 6e 73 20 3d 20 5f | 63 6f 6c 75 6d 6e 73 3b |umns = _|columns;|
|000053d0| 09 09 2f 2a 20 61 73 73 | 75 6d 65 20 69 6e 64 65 |../* ass|ume inde|
|000053e0| 78 20 66 72 6f 6d 20 6f | 6e 65 20 2a 2f 0a 58 0a |x from o|ne */.X.|
|000053f0| 58 23 65 6e 64 69 66 20 | 2f 2a 20 49 4e 44 45 58 |X#endif |/* INDEX|
|00005400| 5f 44 41 45 4d 4f 4e 20 | 2a 2f 0a 58 7d 0a 58 0a |_DAEMON |*/.X}.X.|
|00005410| 58 76 6f 69 64 20 49 6e | 69 74 57 69 6e 20 28 29 |Xvoid In|itWin ()|
|00005420| 0a 58 7b 0a 58 23 69 66 | 6e 64 65 66 20 49 4e 44 |.X{.X#if|ndef IND|
|00005430| 45 58 5f 44 41 45 4d 4f | 4e 0a 58 0a 58 09 69 66 |EX_DAEMO|N.X.X.if|
|00005440| 20 28 5f 74 65 72 6d 69 | 6e 61 6c 69 6e 69 74 29 | (_termi|nalinit)|
|00005450| 20 7b 0a 58 09 09 74 70 | 75 74 73 20 28 5f 74 65 | {.X..tp|uts (_te|
|00005460| 72 6d 69 6e 61 6c 69 6e | 69 74 2c 20 31 2c 20 6f |rminalin|it, 1, o|
|00005470| 75 74 63 68 61 72 29 3b | 0a 58 09 09 66 66 6c 75 |utchar);|.X..fflu|
|00005480| 73 68 20 28 73 74 64 6f | 75 74 29 3b 0a 58 09 7d |sh (stdo|ut);.X.}|
|00005490| 0a 58 0a 58 23 65 6e 64 | 69 66 20 2f 2a 20 49 4e |.X.X#end|if /* IN|
|000054a0| 44 45 58 5f 44 41 45 4d | 4f 4e 20 2a 2f 0a 58 7d |DEX_DAEM|ON */.X}|
|000054b0| 0a 58 0a 58 76 6f 69 64 | 20 45 6e 64 57 69 6e 20 |.X.Xvoid| EndWin |
|000054c0| 28 29 0a 58 7b 0a 58 23 | 69 66 6e 64 65 66 20 49 |().X{.X#|ifndef I|
|000054d0| 4e 44 45 58 5f 44 41 45 | 4d 4f 4e 0a 58 0a 58 09 |NDEX_DAE|MON.X.X.|
|000054e0| 69 66 20 28 5f 74 65 72 | 6d 69 6e 61 6c 65 6e 64 |if (_ter|minalend|
|000054f0| 29 20 7b 0a 58 09 09 74 | 70 75 74 73 20 28 5f 74 |) {.X..t|puts (_t|
|00005500| 65 72 6d 69 6e 61 6c 65 | 6e 64 2c 20 31 2c 20 6f |erminale|nd, 1, o|
|00005510| 75 74 63 68 61 72 29 3b | 0a 58 09 09 66 66 6c 75 |utchar);|.X..fflu|
|00005520| 73 68 20 28 73 74 64 6f | 75 74 29 3b 0a 58 09 7d |sh (stdo|ut);.X.}|
|00005530| 0a 58 09 0a 58 23 65 6e | 64 69 66 20 2f 2a 20 49 |.X..X#en|dif /* I|
|00005540| 4e 44 45 58 5f 44 41 45 | 4d 4f 4e 20 2a 2f 0a 58 |NDEX_DAE|MON */.X|
|00005550| 7d 0a 58 0a 58 2f 2a 0a | 58 20 2a 20 20 63 6c 65 |}.X.X/*.|X * cle|
|00005560| 61 72 20 74 68 65 20 73 | 63 72 65 65 6e 3a 20 72 |ar the s|creen: r|
|00005570| 65 74 75 72 6e 73 20 2d | 31 20 69 66 20 6e 6f 74 |eturns -|1 if not|
|00005580| 20 63 61 70 61 62 6c 65 | 0a 58 20 2a 2f 0a 58 0a | capable|.X */.X.|
|00005590| 58 76 6f 69 64 20 43 6c | 65 61 72 53 63 72 65 65 |Xvoid Cl|earScree|
|000055a0| 6e 20 28 29 0a 58 7b 0a | 58 23 69 66 6e 64 65 66 |n ().X{.|X#ifndef|
|000055b0| 20 49 4e 44 45 58 5f 44 | 41 45 4d 4f 4e 0a 58 0a | INDEX_D|AEMON.X.|
|000055c0| 58 09 74 70 75 74 73 20 | 28 5f 63 6c 65 61 72 73 |X.tputs |(_clears|
|000055d0| 63 72 65 65 6e 2c 20 31 | 2c 20 6f 75 74 63 68 61 |creen, 1|, outcha|
|000055e0| 72 29 3b 0a 58 09 66 66 | 6c 75 73 68 20 28 73 74 |r);.X.ff|lush (st|
|000055f0| 64 6f 75 74 29 3b 20 20 | 20 20 20 20 2f 2a 20 63 |dout); | /* c|
|00005600| 6c 65 61 72 20 74 68 65 | 20 6f 75 74 70 75 74 20 |lear the| output |
|00005610| 62 75 66 66 65 72 20 2a | 2f 0a 58 0a 58 23 65 6e |buffer *|/.X.X#en|
|00005620| 64 69 66 20 2f 2a 20 49 | 4e 44 45 58 5f 44 41 45 |dif /* I|NDEX_DAE|
|00005630| 4d 4f 4e 20 2a 2f 0a 58 | 7d 0a 58 0a 58 2f 2a 0a |MON */.X|}.X.X/*.|
|00005640| 58 20 2a 20 20 6d 6f 76 | 65 20 63 75 72 73 6f 72 |X * mov|e cursor|
|00005650| 20 74 6f 20 74 68 65 20 | 73 70 65 63 69 66 69 65 | to the |specifie|
|00005660| 64 20 72 6f 77 20 63 6f | 6c 75 6d 6e 20 6f 6e 20 |d row co|lumn on |
|00005670| 74 68 65 20 73 63 72 65 | 65 6e 2e 0a 58 20 2a 20 |the scre|en..X * |
|00005680| 20 30 2c 30 20 69 73 20 | 74 68 65 20 74 6f 70 20 | 0,0 is |the top |
|00005690| 6c 65 66 74 21 0a 58 20 | 2a 2f 0a 58 0a 58 76 6f |left!.X |*/.X.Xvo|
|000056a0| 69 64 20 4d 6f 76 65 43 | 75 72 73 6f 72 20 28 72 |id MoveC|ursor (r|
|000056b0| 6f 77 2c 20 63 6f 6c 29 | 0a 58 09 69 6e 74 20 72 |ow, col)|.X.int r|
|000056c0| 6f 77 2c 20 63 6f 6c 3b | 0a 58 7b 0a 58 23 69 66 |ow, col;|.X{.X#if|
|000056d0| 6e 64 65 66 20 49 4e 44 | 45 58 5f 44 41 45 4d 4f |ndef IND|EX_DAEMO|
|000056e0| 4e 0a 58 0a 58 09 63 68 | 61 72 20 2a 73 74 75 66 |N.X.X.ch|ar *stuf|
|000056f0| 66 2c 20 2a 74 67 6f 74 | 6f 28 29 3b 0a 58 0a 58 |f, *tgot|o();.X.X|
|00005700| 09 73 74 75 66 66 20 3d | 20 74 67 6f 74 6f 20 28 |.stuff =| tgoto (|
|00005710| 5f 6d 6f 76 65 74 6f 2c | 20 63 6f 6c 2c 20 72 6f |_moveto,| col, ro|
|00005720| 77 29 3b 0a 58 09 74 70 | 75 74 73 20 28 73 74 75 |w);.X.tp|uts (stu|
|00005730| 66 66 2c 20 31 2c 20 6f | 75 74 63 68 61 72 29 3b |ff, 1, o|utchar);|
|00005740| 0a 58 09 66 66 6c 75 73 | 68 20 28 73 74 64 6f 75 |.X.fflus|h (stdou|
|00005750| 74 29 3b 0a 58 0a 58 23 | 65 6e 64 69 66 20 2f 2a |t);.X.X#|endif /*|
|00005760| 20 49 4e 44 45 58 5f 44 | 41 45 4d 4f 4e 20 2a 2f | INDEX_D|AEMON */|
|00005770| 0a 58 7d 0a 58 0a 58 2f | 2a 0a 58 20 2a 20 20 63 |.X}.X.X/|*.X * c|
|00005780| 6c 65 61 72 20 74 6f 20 | 65 6e 64 20 6f 66 20 6c |lear to |end of l|
|00005790| 69 6e 65 0a 58 20 2a 2f | 0a 58 0a 58 76 6f 69 64 |ine.X */|.X.Xvoid|
|000057a0| 20 43 6c 65 61 72 74 6f | 45 4f 4c 4e 20 28 29 0a | Clearto|EOLN ().|
|000057b0| 58 7b 0a 58 23 69 66 6e | 64 65 66 20 49 4e 44 45 |X{.X#ifn|def INDE|
|000057c0| 58 5f 44 41 45 4d 4f 4e | 0a 58 0a 58 09 74 70 75 |X_DAEMON|.X.X.tpu|
|000057d0| 74 73 20 28 5f 63 6c 65 | 61 72 74 6f 65 6f 6c 6e |ts (_cle|artoeoln|
|000057e0| 2c 20 31 2c 20 6f 75 74 | 63 68 61 72 29 3b 0a 58 |, 1, out|char);.X|
|000057f0| 09 66 66 6c 75 73 68 20 | 28 73 74 64 6f 75 74 29 |.fflush |(stdout)|
|00005800| 3b 20 20 2f 2a 20 63 6c | 65 61 72 20 74 68 65 20 |; /* cl|ear the |
|00005810| 6f 75 74 70 75 74 20 62 | 75 66 66 65 72 20 2a 2f |output b|uffer */|
|00005820| 0a 58 0a 58 23 65 6e 64 | 69 66 20 2f 2a 20 49 4e |.X.X#end|if /* IN|
|00005830| 44 45 58 5f 44 41 45 4d | 4f 4e 20 2a 2f 0a 58 7d |DEX_DAEM|ON */.X}|
|00005840| 0a 58 0a 58 2f 2a 0a 58 | 20 2a 20 20 63 6c 65 61 |.X.X/*.X| * clea|
|00005850| 72 20 74 6f 20 65 6e 64 | 20 6f 66 20 73 63 72 65 |r to end| of scre|
|00005860| 65 6e 0a 58 20 2a 2f 0a | 58 0a 58 76 6f 69 64 20 |en.X */.|X.Xvoid |
|00005870| 43 6c 65 61 72 74 6f 45 | 4f 53 20 28 29 0a 58 7b |CleartoE|OS ().X{|
|00005880| 0a 58 23 69 66 6e 64 65 | 66 20 49 4e 44 45 58 5f |.X#ifnde|f INDEX_|
|00005890| 44 41 45 4d 4f 4e 0a 58 | 0a 58 09 69 6e 74 20 69 |DAEMON.X|.X.int i|
|000058a0| 3b 0a 58 09 0a 58 09 69 | 66 20 28 5f 63 6c 65 61 |;.X..X.i|f (_clea|
|000058b0| 72 74 6f 65 6f 73 29 20 | 7b 0a 58 09 09 74 70 75 |rtoeos) |{.X..tpu|
|000058c0| 74 73 20 28 5f 63 6c 65 | 61 72 74 6f 65 6f 73 2c |ts (_cle|artoeos,|
|000058d0| 20 31 2c 20 6f 75 74 63 | 68 61 72 29 3b 0a 58 09 | 1, outc|har);.X.|
|000058e0| 7d 20 65 6c 73 65 20 7b | 0a 58 09 09 66 6f 72 20 |} else {|.X..for |
|000058f0| 28 69 3d 5f 6c 69 6e 65 | 73 20 3b 20 69 20 3c 20 |(i=_line|s ; i < |
|00005900| 5f 6c 69 6e 65 73 20 3b | 20 69 2b 2b 29 20 7b 0a |_lines ;| i++) {.|
|00005910| 58 09 09 09 4d 6f 76 65 | 43 75 72 73 6f 72 20 28 |X...Move|Cursor (|
|00005920| 69 2c 20 30 29 3b 0a 58 | 09 09 09 43 6c 65 61 72 |i, 0);.X|...Clear|
|00005930| 74 6f 45 4f 4c 4e 20 28 | 29 3b 0a 58 09 09 7d 0a |toEOLN (|);.X..}.|
|00005940| 58 09 7d 0a 58 09 66 66 | 6c 75 73 68 20 28 73 74 |X.}.X.ff|lush (st|
|00005950| 64 6f 75 74 29 3b 20 20 | 2f 2a 20 63 6c 65 61 72 |dout); |/* clear|
|00005960| 20 74 68 65 20 6f 75 74 | 70 75 74 20 62 75 66 66 | the out|put buff|
|00005970| 65 72 20 2a 2f 0a 58 0a | 58 23 65 6e 64 69 66 20 |er */.X.|X#endif |
|00005980| 2f 2a 20 49 4e 44 45 58 | 5f 44 41 45 4d 4f 4e 20 |/* INDEX|_DAEMON |
|00005990| 2a 2f 0a 58 7d 0a 58 0a | 58 2f 2a 0a 58 20 2a 20 |*/.X}.X.|X/*.X * |
|000059a0| 20 73 65 74 20 69 6e 76 | 65 72 73 65 20 76 69 64 | set inv|erse vid|
|000059b0| 65 6f 20 6d 6f 64 65 0a | 58 20 2a 2f 0a 58 0a 58 |eo mode.|X */.X.X|
|000059c0| 76 6f 69 64 20 53 74 61 | 72 74 49 6e 76 65 72 73 |void Sta|rtInvers|
|000059d0| 65 20 28 29 0a 58 7b 0a | 58 23 69 66 6e 64 65 66 |e ().X{.|X#ifndef|
|000059e0| 20 49 4e 44 45 58 5f 44 | 41 45 4d 4f 4e 0a 58 0a | INDEX_D|AEMON.X.|
|000059f0| 58 09 69 66 20 28 5f 73 | 65 74 69 6e 76 65 72 73 |X.if (_s|etinvers|
|00005a00| 65 20 26 26 20 69 6e 76 | 65 72 73 65 5f 6f 6b 61 |e && inv|erse_oka|
|00005a10| 79 29 0a 58 09 09 74 70 | 75 74 73 20 28 5f 73 65 |y).X..tp|uts (_se|
|00005a20| 74 69 6e 76 65 72 73 65 | 2c 20 31 2c 20 6f 75 74 |tinverse|, 1, out|
|00005a30| 63 68 61 72 29 3b 0a 58 | 09 66 66 6c 75 73 68 20 |char);.X|.fflush |
|00005a40| 28 73 74 64 6f 75 74 29 | 3b 0a 58 0a 58 23 65 6e |(stdout)|;.X.X#en|
|00005a50| 64 69 66 20 2f 2a 20 49 | 4e 44 45 58 5f 44 41 45 |dif /* I|NDEX_DAE|
|00005a60| 4d 4f 4e 20 2a 2f 0a 58 | 7d 0a 58 0a 58 2f 2a 0a |MON */.X|}.X.X/*.|
|00005a70| 58 20 2a 20 20 63 6f 6d | 70 6c 69 6d 65 6e 74 20 |X * com|pliment |
|00005a80| 6f 66 20 73 74 61 72 74 | 69 6e 76 65 72 73 65 0a |of start|inverse.|
|00005a90| 58 20 2a 2f 0a 58 0a 58 | 76 6f 69 64 20 45 6e 64 |X */.X.X|void End|
|00005aa0| 49 6e 76 65 72 73 65 20 | 28 29 0a 58 7b 0a 58 23 |Inverse |().X{.X#|
|00005ab0| 69 66 6e 64 65 66 20 49 | 4e 44 45 58 5f 44 41 45 |ifndef I|NDEX_DAE|
|00005ac0| 4d 4f 4e 0a 58 0a 58 09 | 69 66 20 28 5f 63 6c 65 |MON.X.X.|if (_cle|
|00005ad0| 61 72 69 6e 76 65 72 73 | 65 20 26 26 20 69 6e 76 |arinvers|e && inv|
|00005ae0| 65 72 73 65 5f 6f 6b 61 | 79 29 0a 58 09 09 74 70 |erse_oka|y).X..tp|
|00005af0| 75 74 73 20 28 5f 63 6c | 65 61 72 69 6e 76 65 72 |uts (_cl|earinver|
|00005b00| 73 65 2c 20 31 2c 20 6f | 75 74 63 68 61 72 29 3b |se, 1, o|utchar);|
|00005b10| 0a 58 09 66 66 6c 75 73 | 68 20 28 73 74 64 6f 75 |.X.fflus|h (stdou|
|00005b20| 74 29 3b 0a 58 0a 58 23 | 65 6e 64 69 66 20 2f 2a |t);.X.X#|endif /*|
|00005b30| 20 49 4e 44 45 58 5f 44 | 41 45 4d 4f 4e 20 2a 2f | INDEX_D|AEMON */|
|00005b40| 0a 58 7d 0a 58 0a 58 2f | 2a 0a 58 20 2a 20 20 72 |.X}.X.X/|*.X * r|
|00005b50| 65 74 75 72 6e 73 20 65 | 69 74 68 65 72 20 31 20 |eturns e|ither 1 |
|00005b60| 6f 72 20 30 2c 20 66 6f | 72 20 4f 4e 20 6f 72 20 |or 0, fo|r ON or |
|00005b70| 4f 46 46 0a 58 20 2a 2f | 0a 58 0a 58 69 6e 74 20 |OFF.X */|.X.Xint |
|00005b80| 52 61 77 53 74 61 74 65 | 28 29 0a 58 7b 0a 58 09 |RawState|().X{.X.|
|00005b90| 72 65 74 75 72 6e 20 28 | 5f 69 6e 72 61 77 29 3b |return (|_inraw);|
|00005ba0| 0a 58 7d 0a 58 0a 58 2f | 2a 0a 58 20 2a 20 20 73 |.X}.X.X/|*.X * s|
|00005bb0| 74 61 74 65 20 69 73 20 | 65 69 74 68 65 72 20 54 |tate is |either T|
|00005bc0| 52 55 45 20 6f 72 20 46 | 41 4c 53 45 2c 20 61 73 |RUE or F|ALSE, as|
|00005bd0| 20 69 6e 64 69 63 61 74 | 65 64 20 62 79 20 63 61 | indicat|ed by ca|
|00005be0| 6c 6c 0a 58 20 2a 2f 0a | 58 0a 58 76 6f 69 64 20 |ll.X */.|X.Xvoid |
|00005bf0| 52 61 77 28 73 74 61 74 | 65 29 0a 58 09 69 6e 74 |Raw(stat|e).X.int|
|00005c00| 20 73 74 61 74 65 3b 0a | 58 7b 0a 58 23 69 66 6e | state;.|X{.X#ifn|
|00005c10| 64 65 66 20 49 4e 44 45 | 58 5f 44 41 45 4d 4f 4e |def INDE|X_DAEMON|
|00005c20| 0a 58 0a 58 09 69 66 20 | 28 73 74 61 74 65 20 3d |.X.X.if |(state =|
|00005c30| 3d 20 46 41 4c 53 45 20 | 26 26 20 5f 69 6e 72 61 |= FALSE |&& _inra|
|00005c40| 77 29 20 7b 0a 58 09 20 | 20 28 76 6f 69 64 29 20 |w) {.X. | (void) |
|00005c50| 69 6f 63 74 6c 28 54 54 | 59 49 4e 2c 20 54 43 53 |ioctl(TT|YIN, TCS|
|00005c60| 45 54 41 57 2c 20 26 5f | 6f 72 69 67 69 6e 61 6c |ETAW, &_|original|
|00005c70| 5f 74 74 79 29 3b 0a 58 | 09 20 20 5f 69 6e 72 61 |_tty);.X|. _inra|
|00005c80| 77 20 3d 20 30 3b 0a 58 | 09 7d 0a 58 09 65 6c 73 |w = 0;.X|.}.X.els|
|00005c90| 65 20 69 66 20 28 73 74 | 61 74 65 20 3d 3d 20 54 |e if (st|ate == T|
|00005ca0| 52 55 45 20 26 26 20 21 | 20 5f 69 6e 72 61 77 29 |RUE && !| _inraw)|
|00005cb0| 20 7b 0a 58 0a 58 09 20 | 20 28 76 6f 69 64 29 20 | {.X.X. | (void) |
|00005cc0| 69 6f 63 74 6c 28 54 54 | 59 49 4e 2c 20 54 43 47 |ioctl(TT|YIN, TCG|
|00005cd0| 45 54 41 2c 20 26 5f 6f | 72 69 67 69 6e 61 6c 5f |ETA, &_o|riginal_|
|00005ce0| 74 74 79 29 3b 09 2f 2a | 2a 20 63 75 72 72 65 6e |tty);./*|* curren|
|00005cf0| 74 20 73 65 74 74 69 6e | 67 20 2a 2a 2f 0a 58 0a |t settin|g **/.X.|
|00005d00| 58 09 20 20 28 76 6f 69 | 64 29 20 69 6f 63 74 6c |X. (voi|d) ioctl|
|00005d10| 28 54 54 59 49 4e 2c 20 | 54 43 47 45 54 41 2c 20 |(TTYIN, |TCGETA, |
|00005d20| 26 5f 72 61 77 5f 74 74 | 79 29 3b 20 20 20 20 2f |&_raw_tt|y); /|
|00005d30| 2a 2a 20 61 67 61 69 6e | 21 20 2a 2a 2f 0a 58 23 |** again|! **/.X#|
|00005d40| 69 66 20 64 65 66 69 6e | 65 64 28 42 53 44 29 20 |if defin|ed(BSD) |
|00005d50| 7c 7c 20 64 65 66 69 6e | 65 64 28 4d 49 4e 49 58 ||| defin|ed(MINIX|
|00005d60| 29 0a 58 09 20 20 5f 72 | 61 77 5f 74 74 79 2e 73 |).X. _r|aw_tty.s|
|00005d70| 67 5f 66 6c 61 67 73 20 | 26 3d 20 7e 28 45 43 48 |g_flags |&= ~(ECH|
|00005d80| 4f 20 7c 20 43 52 4d 4f | 44 29 3b 09 2f 2a 20 65 |O | CRMO|D);./* e|
|00005d90| 63 68 6f 20 6f 66 66 20 | 2a 2f 0a 58 09 20 20 5f |cho off |*/.X. _|
|00005da0| 72 61 77 5f 74 74 79 2e | 73 67 5f 66 6c 61 67 73 |raw_tty.|sg_flags|
|00005db0| 20 7c 3d 20 43 42 52 45 | 41 4b 3b 09 2f 2a 20 72 | |= CBRE|AK;./* r|
|00005dc0| 61 77 20 6f 6e 20 20 20 | 20 2a 2f 0a 58 23 65 6c |aw on | */.X#el|
|00005dd0| 73 65 0a 58 09 20 20 5f | 72 61 77 5f 74 74 79 2e |se.X. _|raw_tty.|
|00005de0| 63 5f 6c 66 6c 61 67 20 | 26 3d 20 7e 28 49 43 41 |c_lflag |&= ~(ICA|
|00005df0| 4e 4f 4e 20 7c 20 45 43 | 48 4f 29 3b 09 2f 2a 20 |NON | EC|HO);./* |
|00005e00| 6e 6f 65 63 68 6f 20 72 | 61 77 20 6d 6f 64 65 20 |noecho r|aw mode |
|00005e10| 20 20 20 20 20 20 20 2a | 2f 0a 58 0a 58 09 20 20 | *|/.X.X. |
|00005e20| 5f 72 61 77 5f 74 74 79 | 2e 63 5f 63 63 5b 56 4d |_raw_tty|.c_cc[VM|
|00005e30| 49 4e 5d 20 3d 20 27 5c | 30 31 27 3b 09 2f 2a 20 |IN] = '\|01';./* |
|00005e40| 6d 69 6e 69 6d 75 6d 20 | 23 20 6f 66 20 63 68 61 |minimum |# of cha|
|00005e50| 72 73 20 74 6f 20 71 75 | 65 75 65 20 20 20 20 2a |rs to qu|eue *|
|00005e60| 2f 0a 58 09 20 20 5f 72 | 61 77 5f 74 74 79 2e 63 |/.X. _r|aw_tty.c|
|00005e70| 5f 63 63 5b 56 54 49 4d | 45 5d 20 3d 20 27 5c 30 |_cc[VTIM|E] = '\0|
|00005e80| 27 3b 09 2f 2a 20 6d 69 | 6e 69 6d 75 6d 20 74 69 |';./* mi|nimum ti|
|00005e90| 6d 65 20 74 6f 20 77 61 | 69 74 20 66 6f 72 20 69 |me to wa|it for i|
|00005ea0| 6e 70 75 74 20 2a 2f 0a | 58 23 65 6e 64 69 66 0a |nput */.|X#endif.|
|00005eb0| 58 0a 58 09 20 20 28 76 | 6f 69 64 29 20 69 6f 63 |X.X. (v|oid) ioc|
|00005ec0| 74 6c 28 54 54 59 49 4e | 2c 20 54 43 53 45 54 41 |tl(TTYIN|, TCSETA|
|00005ed0| 57 2c 20 26 5f 72 61 77 | 5f 74 74 79 29 3b 0a 58 |W, &_raw|_tty);.X|
|00005ee0| 0a 58 09 20 20 5f 69 6e | 72 61 77 20 3d 20 31 3b |.X. _in|raw = 1;|
|00005ef0| 0a 58 09 7d 0a 58 09 0a | 58 23 65 6e 64 69 66 20 |.X.}.X..|X#endif |
|00005f00| 2f 2a 20 49 4e 44 45 58 | 5f 44 41 45 4d 4f 4e 20 |/* INDEX|_DAEMON |
|00005f10| 2a 2f 0a 58 7d 0a 58 0a | 58 2f 2a 0a 58 20 2a 20 |*/.X}.X.|X/*.X * |
|00005f20| 20 72 65 61 64 20 61 20 | 63 68 61 72 61 63 74 65 | read a |characte|
|00005f30| 72 20 77 69 74 68 20 52 | 61 77 20 6d 6f 64 65 20 |r with R|aw mode |
|00005f40| 73 65 74 21 0a 58 20 2a | 2f 0a 58 0a 58 69 6e 74 |set!.X *|/.X.Xint|
|00005f50| 20 52 65 61 64 43 68 28 | 29 0a 58 7b 0a 58 23 69 | ReadCh(|).X{.X#i|
|00005f60| 66 6e 64 65 66 20 49 4e | 44 45 58 5f 44 41 45 4d |fndef IN|DEX_DAEM|
|00005f70| 4f 4e 0a 58 09 65 78 74 | 65 72 6e 20 69 6e 74 20 |ON.X.ext|ern int |
|00005f80| 65 72 72 6e 6f 3b 0a 58 | 09 63 68 61 72 20 63 68 |errno;.X|.char ch|
|00005f90| 3b 0a 58 09 72 65 67 69 | 73 74 65 72 20 69 6e 74 |;.X.regi|ster int|
|00005fa0| 20 72 65 73 75 6c 74 20 | 3d 20 30 3b 0a 58 09 0a | result |= 0;.X..|
|00005fb0| 58 23 69 66 64 65 66 20 | 52 45 41 44 5f 43 48 41 |X#ifdef |READ_CHA|
|00005fc0| 52 5f 48 41 43 4b 0a 58 | 23 75 6e 64 65 66 20 67 |R_HACK.X|#undef g|
|00005fd0| 65 74 63 0a 58 09 77 68 | 69 6c 65 20 28 28 72 65 |etc.X.wh|ile ((re|
|00005fe0| 73 75 6c 74 20 3d 20 67 | 65 74 63 28 73 74 64 69 |sult = g|etc(stdi|
|00005ff0| 6e 29 29 20 3d 3d 20 45 | 4f 46 29 20 7b 0a 58 09 |n)) == E|OF) {.X.|
|00006000| 09 69 66 20 28 66 65 6f | 66 28 73 74 64 69 6e 29 |.if (feo|f(stdin)|
|00006010| 29 0a 58 09 09 09 62 72 | 65 61 6b 3b 0a 58 0a 58 |).X...br|eak;.X.X|
|00006020| 09 09 69 66 20 28 66 65 | 72 72 6f 72 28 73 74 64 |..if (fe|rror(std|
|00006030| 69 6e 29 20 26 26 20 65 | 72 72 6e 6f 20 21 3d 20 |in) && e|rrno != |
|00006040| 45 49 4e 54 52 29 0a 58 | 09 09 09 62 72 65 61 6b |EINTR).X|...break|
|00006050| 3b 0a 58 0a 58 09 09 63 | 6c 65 61 72 65 72 72 28 |;.X.X..c|learerr(|
|00006060| 73 74 64 69 6e 29 3b 0a | 58 09 7d 0a 58 0a 58 09 |stdin);.|X.}.X.X.|
|00006070| 72 65 74 75 72 6e 20 28 | 28 72 65 73 75 6c 74 20 |return (|(result |
|00006080| 3d 3d 20 45 4f 46 29 20 | 3f 20 45 4f 46 20 3a 20 |== EOF) |? EOF : |
|00006090| 72 65 73 75 6c 74 20 26 | 20 30 78 46 46 29 3b 0a |result &| 0xFF);.|
|000060a0| 58 23 65 6c 73 65 0a 58 | 0a 58 09 77 68 69 6c 65 |X#else.X|.X.while|
|000060b0| 20 28 28 72 65 73 75 6c | 74 20 3d 20 72 65 61 64 | ((resul|t = read|
|000060c0| 28 30 2c 20 26 63 68 2c | 20 31 29 29 20 3c 20 30 |(0, &ch,| 1)) < 0|
|000060d0| 20 26 26 20 65 72 72 6e | 6f 20 3d 3d 20 45 49 4e | && errn|o == EIN|
|000060e0| 54 52 29 0a 58 09 09 3b | 09 2f 2a 20 73 70 69 6e |TR).X..;|./* spin|
|000060f0| 20 6f 6e 20 73 69 67 6e | 61 6c 20 69 6e 74 65 72 | on sign|al inter|
|00006100| 72 75 70 74 73 20 2a 2f | 0a 58 0a 58 20 20 20 20 |rupts */|.X.X |
|00006110| 20 20 20 20 72 65 74 75 | 72 6e 28 28 72 65 73 75 | retu|rn((resu|
|00006120| 6c 74 20 3c 3d 20 30 20 | 29 20 3f 20 45 4f 46 20 |lt <= 0 |) ? EOF |
|00006130| 3a 20 63 68 20 26 20 30 | 78 46 46 29 3b 0a 58 23 |: ch & 0|xFF);.X#|
|00006140| 65 6e 64 69 66 09 09 0a | 58 0a 58 23 65 6e 64 69 |endif...|X.X#endi|
|00006150| 66 20 2f 2a 20 49 4e 44 | 45 58 5f 44 41 45 4d 4f |f /* IND|EX_DAEMO|
|00006160| 4e 20 2a 2f 0a 58 7d 0a | 58 0a 58 2f 2a 0a 58 20 |N */.X}.|X.X/*.X |
|00006170| 2a 20 20 6f 75 74 70 75 | 74 20 61 20 63 68 61 72 |* outpu|t a char|
|00006180| 61 63 74 65 72 2e 20 46 | 72 6f 6d 20 74 70 75 74 |acter. F|rom tput|
|00006190| 73 2e 2e 2e 20 28 4e 6f | 74 65 3a 20 74 68 69 73 |s... (No|te: this|
|000061a0| 20 43 41 4e 4e 4f 54 20 | 62 65 20 61 20 6d 61 63 | CANNOT |be a mac|
|000061b0| 72 6f 21 29 0a 58 20 2a | 2f 0a 58 0a 58 69 6e 74 |ro!).X *|/.X.Xint|
|000061c0| 20 6f 75 74 63 68 61 72 | 28 63 29 0a 58 09 63 68 | outchar|(c).X.ch|
|000061d0| 61 72 20 63 3b 0a 58 7b | 0a 58 09 66 70 75 74 63 |ar c;.X{|.X.fputc|
|000061e0| 20 28 63 2c 20 73 74 64 | 6f 75 74 29 3b 0a 58 7d | (c, std|out);.X}|
|000061f0| 0a 45 4e 44 5f 4f 46 5f | 46 49 4c 45 0a 20 20 69 |.END_OF_|FILE. i|
|00006200| 66 20 74 65 73 74 20 37 | 39 38 35 20 2d 6e 65 20 |f test 7|985 -ne |
|00006210| 60 77 63 20 2d 63 20 3c | 27 63 75 72 73 65 73 2e |`wc -c <|'curses.|
|00006220| 63 27 60 3b 20 74 68 65 | 6e 0a 20 20 20 20 65 63 |c'`; the|n. ec|
|00006230| 68 6f 20 73 68 61 72 3a | 20 5c 22 27 63 75 72 73 |ho shar:| \"'curs|
|00006240| 65 73 2e 63 27 5c 22 20 | 75 6e 70 61 63 6b 65 64 |es.c'\" |unpacked|
|00006250| 20 77 69 74 68 20 77 72 | 6f 6e 67 20 73 69 7a 65 | with wr|ong size|
|00006260| 21 0a 20 20 66 69 0a 20 | 20 23 20 65 6e 64 20 6f |!. fi. | # end o|
|00006270| 66 20 27 63 75 72 73 65 | 73 2e 63 27 0a 66 69 0a |f 'curse|s.c'.fi.|
|00006280| 69 66 20 74 65 73 74 20 | 2d 66 20 27 69 6e 69 74 |if test |-f 'init|
|00006290| 2e 63 27 20 2d 61 20 22 | 24 7b 31 7d 22 20 21 3d |.c' -a "|${1}" !=|
|000062a0| 20 22 2d 63 22 20 3b 20 | 74 68 65 6e 20 0a 20 20 | "-c" ; |then . |
|000062b0| 65 63 68 6f 20 73 68 61 | 72 3a 20 57 69 6c 6c 20 |echo sha|r: Will |
|000062c0| 6e 6f 74 20 63 6c 6f 62 | 62 65 72 20 65 78 69 73 |not clob|ber exis|
|000062d0| 74 69 6e 67 20 66 69 6c | 65 20 5c 22 27 69 6e 69 |ting fil|e \"'ini|
|000062e0| 74 2e 63 27 5c 22 0a 65 | 6c 73 65 0a 20 20 65 63 |t.c'\".e|lse. ec|
|000062f0| 68 6f 20 73 68 61 72 3a | 20 45 78 74 72 61 63 74 |ho shar:| Extract|
|00006300| 69 6e 67 20 5c 22 27 69 | 6e 69 74 2e 63 27 5c 22 |ing \"'i|nit.c'\"|
|00006310| 20 5c 28 31 34 32 36 31 | 20 63 68 61 72 61 63 74 | \(14261| charact|
|00006320| 65 72 73 5c 29 0a 20 20 | 73 65 64 20 22 73 2f 5e |ers\). |sed "s/^|
|00006330| 58 2f 2f 22 20 3e 27 69 | 6e 69 74 2e 63 27 20 3c |X//" >'i|nit.c' <|
|00006340| 3c 27 45 4e 44 5f 4f 46 | 5f 46 49 4c 45 27 0a 58 |<'END_OF|_FILE'.X|
|00006350| 2f 2a 0a 58 20 2a 20 20 | 50 72 6f 6a 65 63 74 20 |/*.X * |Project |
|00006360| 20 20 3a 20 74 69 6e 20 | 2d 20 61 20 74 68 72 65 | : tin |- a thre|
|00006370| 61 64 65 64 20 4e 65 74 | 6e 65 77 73 20 72 65 61 |aded Net|news rea|
|00006380| 64 65 72 0a 58 20 2a 20 | 20 4d 6f 64 75 6c 65 20 |der.X * | Module |
|00006390| 20 20 20 3a 20 69 6e 69 | 74 2e 63 0a 58 20 2a 20 | : ini|t.c.X * |
|000063a0| 20 41 75 74 68 6f 72 20 | 20 20 20 3a 20 49 2e 4c | Author | : I.L|
|000063b0| 65 61 0a 58 20 2a 20 20 | 43 72 65 61 74 65 64 20 |ea.X * |Created |
|000063c0| 20 20 3a 20 30 31 2d 30 | 34 2d 39 31 0a 58 20 2a | : 01-0|4-91.X *|
|000063d0| 20 20 55 70 64 61 74 65 | 64 20 20 20 3a 20 30 39 | Update|d : 09|
|000063e0| 2d 30 35 2d 39 32 0a 58 | 20 2a 20 20 4e 6f 74 65 |-05-92.X| * Note|
|000063f0| 73 20 20 20 20 20 3a 0a | 58 20 2a 20 20 43 6f 70 |s :.|X * Cop|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.