home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / misc / volume16 / mfold / patch01 next >
SHell self-extracting ARchive  |  1991-02-15  |  5.7 KB

open in: MacOS 8.1     |     Win98     |     DOS

browse contents    |     view JSON data     |     view as text


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

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert Newsgroup Content (archive/news) magic Supported
100% dexvert SHell self-extracting ARchive (archive/shar) magic Supported
100% dexvert Internet Message Format (text/imf) magic Supported
1% dexvert Text File (text/txt) fallback Supported
100% file news or mail, ASCII text default
100% TrID E-Mail message (Var. 2) 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)
100% xdgMime message/rfc822 default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 46 72 6f 6d 3a 20 73 6d | 69 64 74 40 66 79 2e 63 |From: sm|idt@fy.c|
|00000010| 68 61 6c 6d 65 72 73 2e | 73 65 20 28 50 65 74 65 |halmers.|se (Pete|
|00000020| 72 20 53 6d 69 64 74 29 | 0a 4e 65 77 73 67 72 6f |r Smidt)|.Newsgro|
|00000030| 75 70 73 3a 20 63 6f 6d | 70 2e 73 6f 75 72 63 65 |ups: com|p.source|
|00000040| 73 2e 6d 69 73 63 0a 53 | 75 62 6a 65 63 74 3a 20 |s.misc.S|ubject: |
|00000050| 76 31 36 69 31 30 32 3a | 20 20 6d 66 6f 6c 64 20 |v16i102:| mfold |
|00000060| 2d 20 4d 61 61 6e 69 6b | 65 72 27 73 20 66 6f 6c |- Maanik|er's fol|
|00000070| 64 20 61 6e 64 20 63 6f | 6c 75 6d 6e 20 6d 61 6b |d and co|lumn mak|
|00000080| 69 6e 67 2c 20 50 61 74 | 63 68 30 31 0a 4d 65 73 |ing, Pat|ch01.Mes|
|00000090| 73 61 67 65 2d 49 44 3a | 20 3c 31 39 39 31 46 65 |sage-ID:| <1991Fe|
|000000a0| 62 31 35 2e 32 30 33 39 | 31 38 2e 31 31 31 36 38 |b15.2039|18.11168|
|000000b0| 40 73 70 61 72 6b 79 2e | 49 4d 44 2e 53 74 65 72 |@sparky.|IMD.Ster|
|000000c0| 6c 69 6e 67 2e 43 4f 4d | 3e 0a 44 61 74 65 3a 20 |ling.COM|>.Date: |
|000000d0| 31 35 20 46 65 62 20 39 | 31 20 32 30 3a 33 39 3a |15 Feb 9|1 20:39:|
|000000e0| 31 38 20 47 4d 54 0a 41 | 70 70 72 6f 76 65 64 3a |18 GMT.A|pproved:|
|000000f0| 20 6b 65 6e 74 40 73 70 | 61 72 6b 79 2e 69 6d 64 | kent@sp|arky.imd|
|00000100| 2e 73 74 65 72 6c 69 6e | 67 2e 63 6f 6d 0a 58 2d |.sterlin|g.com.X-|
|00000110| 43 68 65 63 6b 73 75 6d | 2d 53 6e 65 66 72 75 3a |Checksum|-Snefru:|
|00000120| 20 32 30 39 63 36 64 39 | 33 20 37 61 38 65 35 61 | 209c6d9|3 7a8e5a|
|00000130| 66 39 20 61 66 62 36 63 | 65 32 36 20 35 33 38 65 |f9 afb6c|e26 538e|
|00000140| 39 37 66 35 0a 0a 53 75 | 62 6d 69 74 74 65 64 2d |97f5..Su|bmitted-|
|00000150| 62 79 3a 20 50 65 74 65 | 72 20 53 6d 69 64 74 20 |by: Pete|r Smidt |
|00000160| 3c 73 6d 69 64 74 40 66 | 79 2e 63 68 61 6c 6d 65 |<smidt@f|y.chalme|
|00000170| 72 73 2e 73 65 3e 0a 50 | 6f 73 74 69 6e 67 2d 6e |rs.se>.P|osting-n|
|00000180| 75 6d 62 65 72 3a 20 56 | 6f 6c 75 6d 65 20 31 36 |umber: V|olume 16|
|00000190| 2c 20 49 73 73 75 65 20 | 31 30 32 0a 41 72 63 68 |, Issue |102.Arch|
|000001a0| 69 76 65 2d 6e 61 6d 65 | 3a 20 6d 66 6f 6c 64 2f |ive-name|: mfold/|
|000001b0| 70 61 74 63 68 30 31 0a | 50 61 74 63 68 2d 54 6f |patch01.|Patch-To|
|000001c0| 3a 20 6d 66 6f 6c 64 3a | 20 56 6f 6c 75 6d 65 20 |: mfold:| Volume |
|000001d0| 31 35 2c 20 49 73 73 75 | 65 20 38 32 0a 0a 41 20 |15, Issu|e 82..A |
|000001e0| 73 6d 61 6c 6c 20 62 75 | 74 20 73 65 72 69 6f 75 |small bu|t seriou|
|000001f0| 73 20 62 75 67 20 68 61 | 76 65 20 62 65 65 6e 20 |s bug ha|ve been |
|00000200| 66 69 78 65 64 2e 20 57 | 68 65 6e 20 6d 66 6f 6c |fixed. W|hen mfol|
|00000210| 64 20 67 65 74 73 20 74 | 68 65 20 27 2d 6e 27 0a |d gets t|he '-n'.|
|00000220| 66 6c 61 67 2c 20 6d 66 | 6f 6c 64 20 31 2e 30 34 |flag, mf|old 1.04|
|00000230| 20 77 69 6c 6c 20 64 65 | 6c 65 74 65 20 6c 69 6e | will de|lete lin|
|00000240| 65 73 20 75 6e 64 65 72 | 20 63 65 72 74 61 69 6e |es under| certain|
|00000250| 20 63 69 72 63 75 6d 73 | 74 61 6e 63 65 73 2e 0a | circums|tances..|
|00000260| 48 65 72 65 20 69 73 20 | 61 20 70 61 74 63 68 20 |Here is |a patch |
|00000270| 74 6f 20 67 65 74 20 6d | 66 6f 6c 64 20 31 2e 30 |to get m|fold 1.0|
|00000280| 35 20 2e 0a 0a 28 54 68 | 65 20 70 72 6f 67 72 61 |5 ...(Th|e progra|
|00000290| 6d 20 6d 66 6f 6c 64 28 | 31 29 20 66 6f 6c 64 73 |m mfold(|1) folds|
|000002a0| 20 74 65 78 74 20 61 6e | 64 20 6d 61 6b 65 73 20 | text an|d makes |
|000002b0| 63 6f 6c 75 6d 6e 73 2e | 29 0a 0a 4d 76 68 20 20 |columns.|)..Mvh |
|000002c0| 20 50 65 74 65 72 20 53 | 6d 69 64 74 0a 2d 2d 2d | Peter S|midt.---|
|000002d0| 2d 2d 0a 23 21 20 2f 62 | 69 6e 2f 73 68 0a 23 20 |--.#! /b|in/sh.# |
|000002e0| 54 68 69 73 20 69 73 20 | 61 20 73 68 65 6c 6c 20 |This is |a shell |
|000002f0| 61 72 63 68 69 76 65 2e | 20 20 52 65 6d 6f 76 65 |archive.| Remove|
|00000300| 20 61 6e 79 74 68 69 6e | 67 20 62 65 66 6f 72 65 | anythin|g before|
|00000310| 20 74 68 69 73 20 6c 69 | 6e 65 2c 20 74 68 65 6e | this li|ne, then|
|00000320| 20 75 6e 70 61 63 6b 0a | 23 20 69 74 20 62 79 20 | unpack.|# it by |
|00000330| 73 61 76 69 6e 67 20 69 | 74 20 69 6e 74 6f 20 61 |saving i|t into a|
|00000340| 20 66 69 6c 65 20 61 6e | 64 20 74 79 70 69 6e 67 | file an|d typing|
|00000350| 20 22 73 68 20 66 69 6c | 65 22 2e 20 20 54 6f 20 | "sh fil|e". To |
|00000360| 6f 76 65 72 77 72 69 74 | 65 20 65 78 69 73 74 69 |overwrit|e existi|
|00000370| 6e 67 0a 23 20 66 69 6c | 65 73 2c 20 74 79 70 65 |ng.# fil|es, type|
|00000380| 20 22 73 68 20 66 69 6c | 65 20 2d 63 22 2e 20 20 | "sh fil|e -c". |
|00000390| 59 6f 75 20 63 61 6e 20 | 61 6c 73 6f 20 66 65 65 |You can |also fee|
|000003a0| 64 20 74 68 69 73 20 61 | 73 20 73 74 61 6e 64 61 |d this a|s standa|
|000003b0| 72 64 20 69 6e 70 75 74 | 20 76 69 61 0a 23 20 75 |rd input| via.# u|
|000003c0| 6e 73 68 61 72 2c 20 6f | 72 20 62 79 20 74 79 70 |nshar, o|r by typ|
|000003d0| 69 6e 67 20 22 73 68 20 | 3c 66 69 6c 65 22 2c 20 |ing "sh |<file", |
|000003e0| 65 2e 67 2e 2e 20 20 49 | 66 20 74 68 69 73 20 61 |e.g.. I|f this a|
|000003f0| 72 63 68 69 76 65 20 69 | 73 20 63 6f 6d 70 6c 65 |rchive i|s comple|
|00000400| 74 65 2c 20 79 6f 75 0a | 23 20 77 69 6c 6c 20 73 |te, you.|# will s|
|00000410| 65 65 20 74 68 65 20 66 | 6f 6c 6c 6f 77 69 6e 67 |ee the f|ollowing|
|00000420| 20 6d 65 73 73 61 67 65 | 20 61 74 20 74 68 65 20 | message| at the |
|00000430| 65 6e 64 3a 0a 23 09 09 | 22 45 6e 64 20 6f 66 20 |end:.#..|"End of |
|00000440| 73 68 65 6c 6c 20 61 72 | 63 68 69 76 65 2e 22 0a |shell ar|chive.".|
|00000450| 23 20 43 6f 6e 74 65 6e | 74 73 3a 20 20 70 61 74 |# Conten|ts: pat|
|00000460| 63 68 2e 52 45 41 44 4d | 45 20 70 61 74 63 68 2e |ch.READM|E patch.|
|00000470| 6d 66 6f 6c 64 2e 63 0a | 23 20 57 72 61 70 70 65 |mfold.c.|# Wrappe|
|00000480| 64 20 62 79 20 73 6d 69 | 64 74 40 63 6f 63 6f 20 |d by smi|dt@coco |
|00000490| 6f 6e 20 53 61 74 20 46 | 65 62 20 20 39 20 30 31 |on Sat F|eb 9 01|
|000004a0| 3a 30 38 3a 30 36 20 31 | 39 39 31 0a 50 41 54 48 |:08:06 1|991.PATH|
|000004b0| 3d 2f 62 69 6e 3a 2f 75 | 73 72 2f 62 69 6e 3a 2f |=/bin:/u|sr/bin:/|
|000004c0| 75 73 72 2f 75 63 62 20 | 3b 20 65 78 70 6f 72 74 |usr/ucb |; export|
|000004d0| 20 50 41 54 48 0a 69 66 | 20 74 65 73 74 20 2d 66 | PATH.if| test -f|
|000004e0| 20 27 70 61 74 63 68 2e | 52 45 41 44 4d 45 27 20 | 'patch.|README' |
|000004f0| 2d 61 20 22 24 7b 31 7d | 22 20 21 3d 20 22 2d 63 |-a "${1}|" != "-c|
|00000500| 22 20 3b 20 74 68 65 6e | 20 0a 20 20 65 63 68 6f |" ; then| . echo|
|00000510| 20 73 68 61 72 3a 20 57 | 69 6c 6c 20 6e 6f 74 20 | shar: W|ill not |
|00000520| 63 6c 6f 62 62 65 72 20 | 65 78 69 73 74 69 6e 67 |clobber |existing|
|00000530| 20 66 69 6c 65 20 5c 22 | 27 70 61 74 63 68 2e 52 | file \"|'patch.R|
|00000540| 45 41 44 4d 45 27 5c 22 | 0a 65 6c 73 65 0a 65 63 |EADME'\"|.else.ec|
|00000550| 68 6f 20 73 68 61 72 3a | 20 45 78 74 72 61 63 74 |ho shar:| Extract|
|00000560| 69 6e 67 20 5c 22 27 70 | 61 74 63 68 2e 52 45 41 |ing \"'p|atch.REA|
|00000570| 44 4d 45 27 5c 22 20 5c | 28 34 36 35 20 63 68 61 |DME'\" \|(465 cha|
|00000580| 72 61 63 74 65 72 73 5c | 29 0a 73 65 64 20 22 73 |racters\|).sed "s|
|00000590| 2f 5e 58 2f 2f 22 20 3e | 27 70 61 74 63 68 2e 52 |/^X//" >|'patch.R|
|000005a0| 45 41 44 4d 45 27 20 3c | 3c 27 45 4e 44 5f 4f 46 |EADME' <|<'END_OF|
|000005b0| 5f 46 49 4c 45 27 0a 58 | 2a 2a 2a 20 2e 2e 2f 52 |_FILE'.X|*** ../R|
|000005c0| 45 41 44 4d 45 09 53 61 | 74 20 46 65 62 20 20 39 |EADME.Sa|t Feb 9|
|000005d0| 20 30 31 3a 30 31 3a 30 | 33 20 31 39 39 31 0a 58 | 01:01:0|3 1991.X|
|000005e0| 2d 2d 2d 20 52 45 41 44 | 4d 45 09 53 61 74 20 46 |--- READ|ME.Sat F|
|000005f0| 65 62 20 20 39 20 30 30 | 3a 35 39 3a 34 37 20 31 |eb 9 00|:59:47 1|
|00000600| 39 39 31 0a 58 2a 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |991.X***|********|
|00000610| 2a 2a 2a 2a 0a 58 2a 2a | 2a 20 31 2c 34 20 2a 2a |****.X**|* 1,4 **|
|00000620| 2a 2a 0a 58 21 20 56 65 | 72 73 69 6f 6e 20 31 2e |**.X! Ve|rsion 1.|
|00000630| 30 35 2c 20 6c 61 73 74 | 20 63 68 61 6e 67 65 20 |05, last| change |
|00000640| 39 20 66 65 62 72 75 61 | 72 79 20 31 39 39 31 2e |9 februa|ry 1991.|
|00000650| 0a 58 20 20 0a 58 20 20 | 54 68 65 20 70 72 6f 67 |.X .X |The prog|
|00000660| 72 61 6d 20 6d 66 6f 6c | 64 20 69 73 20 61 20 73 |ram mfol|d is a s|
|00000670| 69 6d 70 6c 65 20 66 6f | 6c 64 69 6e 67 20 61 6e |imple fo|lding an|
|00000680| 64 20 63 6f 6c 75 6d 6e | 20 6d 61 6b 69 6e 67 20 |d column| making |
|00000690| 70 72 6f 67 72 61 6d 2e | 0a 58 20 20 75 6e 70 61 |program.|.X unpa|
|000006a0| 63 6b 20 74 68 65 20 66 | 69 6c 65 73 20 66 72 6f |ck the f|iles fro|
|000006b0| 6d 20 74 68 65 20 73 68 | 61 72 20 66 69 6c 65 20 |m the sh|ar file |
|000006c0| 70 75 74 20 74 68 65 6d | 20 69 6e 20 61 20 65 6d |put them| in a em|
|000006d0| 70 74 79 0a 58 2d 2d 2d | 20 31 2c 34 20 2d 2d 2d |pty.X---| 1,4 ---|
|000006e0| 2d 0a 58 21 20 56 65 72 | 73 69 6f 6e 20 31 2e 30 |-.X! Ver|sion 1.0|
|000006f0| 34 2c 20 6c 61 73 74 20 | 63 68 61 6e 67 65 20 33 |4, last |change 3|
|00000700| 30 20 73 65 70 74 65 6d | 62 65 72 20 31 39 39 30 |0 septem|ber 1990|
|00000710| 2e 0a 58 20 20 0a 58 20 | 20 54 68 65 20 70 72 6f |..X .X | The pro|
|00000720| 67 72 61 6d 20 6d 66 6f | 6c 64 20 69 73 20 61 20 |gram mfo|ld is a |
|00000730| 73 69 6d 70 6c 65 20 66 | 6f 6c 64 69 6e 67 20 61 |simple f|olding a|
|00000740| 6e 64 20 63 6f 6c 75 6d | 6e 20 6d 61 6b 69 6e 67 |nd colum|n making|
|00000750| 20 70 72 6f 67 72 61 6d | 2e 0a 58 20 20 75 6e 70 | program|..X unp|
|00000760| 61 63 6b 20 74 68 65 20 | 66 69 6c 65 73 20 66 72 |ack the |files fr|
|00000770| 6f 6d 20 74 68 65 20 73 | 68 61 72 20 66 69 6c 65 |om the s|har file|
|00000780| 20 70 75 74 20 74 68 65 | 6d 20 69 6e 20 61 20 65 | put the|m in a e|
|00000790| 6d 70 74 79 0a 45 4e 44 | 5f 4f 46 5f 46 49 4c 45 |mpty.END|_OF_FILE|
|000007a0| 0a 69 66 20 74 65 73 74 | 20 34 36 35 20 2d 6e 65 |.if test| 465 -ne|
|000007b0| 20 60 77 63 20 2d 63 20 | 3c 27 70 61 74 63 68 2e | `wc -c |<'patch.|
|000007c0| 52 45 41 44 4d 45 27 60 | 3b 20 74 68 65 6e 0a 20 |README'`|; then. |
|000007d0| 20 20 20 65 63 68 6f 20 | 73 68 61 72 3a 20 5c 22 | echo |shar: \"|
|000007e0| 27 70 61 74 63 68 2e 52 | 45 41 44 4d 45 27 5c 22 |'patch.R|EADME'\"|
|000007f0| 20 75 6e 70 61 63 6b 65 | 64 20 77 69 74 68 20 77 | unpacke|d with w|
|00000800| 72 6f 6e 67 20 73 69 7a | 65 21 0a 66 69 0a 23 20 |rong siz|e!.fi.# |
|00000810| 65 6e 64 20 6f 66 20 27 | 70 61 74 63 68 2e 52 45 |end of '|patch.RE|
|00000820| 41 44 4d 45 27 0a 66 69 | 0a 69 66 20 74 65 73 74 |ADME'.fi|.if test|
|00000830| 20 2d 66 20 27 70 61 74 | 63 68 2e 6d 66 6f 6c 64 | -f 'pat|ch.mfold|
|00000840| 2e 63 27 20 2d 61 20 22 | 24 7b 31 7d 22 20 21 3d |.c' -a "|${1}" !=|
|00000850| 20 22 2d 63 22 20 3b 20 | 74 68 65 6e 20 0a 20 20 | "-c" ; |then . |
|00000860| 65 63 68 6f 20 73 68 61 | 72 3a 20 57 69 6c 6c 20 |echo sha|r: Will |
|00000870| 6e 6f 74 20 63 6c 6f 62 | 62 65 72 20 65 78 69 73 |not clob|ber exis|
|00000880| 74 69 6e 67 20 66 69 6c | 65 20 5c 22 27 70 61 74 |ting fil|e \"'pat|
|00000890| 63 68 2e 6d 66 6f 6c 64 | 2e 63 27 5c 22 0a 65 6c |ch.mfold|.c'\".el|
|000008a0| 73 65 0a 65 63 68 6f 20 | 73 68 61 72 3a 20 45 78 |se.echo |shar: Ex|
|000008b0| 74 72 61 63 74 69 6e 67 | 20 5c 22 27 70 61 74 63 |tracting| \"'patc|
|000008c0| 68 2e 6d 66 6f 6c 64 2e | 63 27 5c 22 20 5c 28 32 |h.mfold.|c'\" \(2|
|000008d0| 39 37 31 20 63 68 61 72 | 61 63 74 65 72 73 5c 29 |971 char|acters\)|
|000008e0| 0a 73 65 64 20 22 73 2f | 5e 58 2f 2f 22 20 3e 27 |.sed "s/|^X//" >'|
|000008f0| 70 61 74 63 68 2e 6d 66 | 6f 6c 64 2e 63 27 20 3c |patch.mf|old.c' <|
|00000900| 3c 27 45 4e 44 5f 4f 46 | 5f 46 49 4c 45 27 0a 58 |<'END_OF|_FILE'.X|
|00000910| 2a 2a 2a 20 2e 2e 2f 6d | 66 6f 6c 64 2e 63 09 53 |*** ../m|fold.c.S|
|00000920| 61 74 20 46 65 62 20 20 | 39 20 30 30 3a 35 36 3a |at Feb |9 00:56:|
|00000930| 30 35 20 31 39 39 31 0a | 58 2d 2d 2d 20 6d 66 6f |05 1991.|X--- mfo|
|00000940| 6c 64 2e 63 09 53 61 74 | 20 46 65 62 20 20 39 20 |ld.c.Sat| Feb 9 |
|00000950| 30 30 3a 35 39 3a 35 37 | 20 31 39 39 31 0a 58 2a |00:59:57| 1991.X*|
|00000960| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 0a 58 |********|******.X|
|00000970| 2a 2a 2a 20 31 33 2c 31 | 38 20 2a 2a 2a 2a 0a 58 |*** 13,1|8 ****.X|
|00000980| 2d 2d 2d 20 31 33 2c 32 | 31 20 2d 2d 2d 2d 0a 58 |--- 13,2|1 ----.X|
|00000990| 20 20 09 09 70 75 74 63 | 6f 6c 75 28 69 6e 73 65 | ..putc|olu(inse|
|000009a0| 72 74 5b 64 6f 6f 5d 29 | 3b 5c 0a 58 20 20 09 7d |rt[doo])|;\.X .}|
|000009b0| 0a 58 20 20 23 64 65 66 | 69 6e 65 20 42 4f 54 5f |.X #def|ine BOT_|
|000009c0| 4c 49 4e 45 53 09 09 31 | 0a 58 2b 20 23 64 65 66 |LINES..1|.X+ #def|
|000009d0| 69 6e 65 20 53 54 52 09 | 09 09 09 31 35 0a 58 2b |ine STR.|...15.X+|
|000009e0| 20 23 64 65 66 69 6e 65 | 20 54 45 53 54 5f 53 54 | #define| TEST_ST|
|000009f0| 52 09 09 32 35 0a 58 2b | 20 23 64 65 66 69 6e 65 |R..25.X+| #define|
|00000a00| 20 47 45 54 5f 4e 55 4d | 5f 53 54 52 09 09 32 35 | GET_NUM|_STR..25|
|00000a10| 0a 58 20 20 0a 58 20 20 | 69 6e 74 20 63 6f 6c 75 |.X .X |int colu|
|00000a20| 5f 63 68 61 72 73 2c 20 | 63 6f 6c 75 5f 6c 69 6e |_chars, |colu_lin|
|00000a30| 65 73 3b 0a 58 20 20 69 | 6e 74 20 70 61 67 65 5f |es;.X i|nt page_|
|00000a40| 6c 65 6e 20 3d 20 50 41 | 47 45 5f 4c 45 4e 2c 20 |len = PA|GE_LEN, |
|00000a50| 63 6f 6c 75 6d 6e 73 20 | 3d 20 31 2c 20 6c 69 6e |columns |= 1, lin|
|00000a60| 20 3d 20 30 2c 20 62 6f | 74 5f 6c 69 6e 65 73 20 | = 0, bo|t_lines |
|00000a70| 3d 20 42 4f 54 5f 4c 49 | 4e 45 53 3b 0a 58 2a 2a |= BOT_LI|NES;.X**|
|00000a80| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 0a 58 2a |********|*****.X*|
|00000a90| 2a 2a 20 34 33 2c 35 34 | 20 2a 2a 2a 2a 0a 58 20 |** 43,54| ****.X |
|00000aa0| 20 09 66 6f 72 20 28 20 | 69 6e 64 65 78 20 3d 20 | .for ( |index = |
|00000ab0| 31 3b 20 69 6e 64 65 78 | 20 3c 20 61 72 67 63 3b |1; index| < argc;|
|00000ac0| 20 69 6e 64 65 78 2b 2b | 29 20 7b 0a 58 20 20 09 | index++|) {.X .|
|00000ad0| 09 69 66 20 28 20 61 72 | 67 76 5b 69 6e 64 65 78 |.if ( ar|gv[index|
|00000ae0| 5d 5b 30 5d 20 21 3d 20 | 27 2d 27 20 29 20 7b 0a |][0] != |'-' ) {.|
|00000af0| 58 20 20 09 09 09 69 66 | 20 28 20 69 6e 64 65 78 |X ...if| ( index|
|00000b00| 20 3d 3d 20 31 20 7c 7c | 20 28 61 72 67 76 5b 69 | == 1 ||| (argv[i|
|00000b10| 6e 64 65 78 20 2d 20 31 | 5d 5b 30 5d 20 3d 3d 20 |ndex - 1|][0] == |
|00000b20| 27 2d 27 20 26 26 0a 58 | 21 20 09 09 09 61 72 67 |'-' &&.X|! ...arg|
|00000b30| 76 5b 69 6e 64 65 78 20 | 2d 20 31 5d 5b 31 5d 20 |v[index |- 1][1] |
|00000b40| 21 3d 20 27 69 27 20 26 | 26 20 61 72 67 76 5b 69 |!= 'i' &|& argv[i|
|00000b50| 6e 64 65 78 20 2d 20 31 | 5d 5b 31 5d 20 21 3d 20 |ndex - 1|][1] != |
|00000b60| 27 44 27 20 7c 7c 20 69 | 6e 64 65 78 20 3e 20 32 |'D' || i|ndex > 2|
|00000b70| 0a 58 20 20 09 09 09 26 | 26 20 61 72 67 76 5b 69 |.X ...&|& argv[i|
|00000b80| 6e 64 65 78 20 2d 20 32 | 5d 5b 30 5d 20 3d 3d 20 |ndex - 2|][0] == |
|00000b90| 27 2d 27 20 26 26 20 28 | 61 72 67 76 5b 69 6e 64 |'-' && (|argv[ind|
|00000ba0| 65 78 20 2d 20 32 5d 5b | 31 5d 20 3d 3d 20 27 69 |ex - 2][|1] == 'i|
|00000bb0| 27 0a 58 20 20 09 09 09 | 7c 7c 20 61 72 67 76 5b |'.X ...||| argv[|
|00000bc0| 69 6e 64 65 78 20 2d 20 | 32 5d 5b 31 5d 20 3d 3d |index - |2][1] ==|
|00000bd0| 20 27 44 27 29 29 20 26 | 26 20 21 67 6f 74 5f 66 | 'D')) &|& !got_f|
|00000be0| 69 6c 65 20 29 20 7b 0a | 58 20 20 09 09 09 09 67 |ile ) {.|X ....g|
|00000bf0| 6f 74 5f 66 69 6c 65 20 | 3d 20 54 52 55 45 3b 0a |ot_file |= TRUE;.|
|00000c00| 58 20 20 09 09 09 09 69 | 6e 64 65 78 5f 66 69 6c |X ....i|ndex_fil|
|00000c10| 65 20 3d 20 69 6e 64 65 | 78 3b 0a 58 21 20 09 09 |e = inde|x;.X! ..|
|00000c20| 09 7d 20 65 6c 73 65 20 | 69 66 20 28 20 69 6e 64 |.} else |if ( ind|
|00000c30| 65 78 5f 69 6e 73 65 72 | 74 20 21 3d 20 69 6e 64 |ex_inser|t != ind|
|00000c40| 65 78 20 26 26 20 69 6e | 64 65 78 5f 64 65 6c 69 |ex && in|dex_deli|
|00000c50| 6d 20 21 3d 20 69 6e 64 | 65 78 20 29 20 7b 0a 58 |m != ind|ex ) {.X|
|00000c60| 20 20 09 09 09 09 66 70 | 72 69 6e 74 66 28 73 74 | ....fp|rintf(st|
|00000c70| 64 65 72 72 2c 20 22 4f | 70 74 69 6f 6e 20 27 25 |derr, "O|ption '%|
|00000c80| 73 27 20 6e 6f 74 20 61 | 6c 6c 6f 77 65 64 2e 5c |s' not a|llowed.\|
|00000c90| 6e 22 2c 20 61 72 67 76 | 5b 69 6e 64 65 78 5d 29 |n", argv|[index])|
|00000ca0| 3b 0a 58 20 20 09 09 09 | 09 75 73 61 67 65 28 31 |;.X ...|.usage(1|
|00000cb0| 31 29 3b 0a 58 20 20 09 | 09 09 7d 0a 58 2d 2d 2d |1);.X .|..}.X---|
|00000cc0| 20 34 36 2c 35 37 20 2d | 2d 2d 2d 0a 58 20 20 09 | 46,57 -|---.X .|
|00000cd0| 66 6f 72 20 28 20 69 6e | 64 65 78 20 3d 20 31 3b |for ( in|dex = 1;|
|00000ce0| 20 69 6e 64 65 78 20 3c | 20 61 72 67 63 3b 20 69 | index <| argc; i|
|00000cf0| 6e 64 65 78 2b 2b 29 20 | 7b 0a 58 20 20 09 09 69 |ndex++) |{.X ..i|
|00000d00| 66 20 28 20 61 72 67 76 | 5b 69 6e 64 65 78 5d 5b |f ( argv|[index][|
|00000d10| 30 5d 20 21 3d 20 27 2d | 27 20 29 20 7b 0a 58 20 |0] != '-|' ) {.X |
|00000d20| 20 09 09 09 69 66 20 28 | 20 69 6e 64 65 78 20 3d | ...if (| index =|
|00000d30| 3d 20 31 20 7c 7c 20 28 | 61 72 67 76 5b 69 6e 64 |= 1 || (|argv[ind|
|00000d40| 65 78 20 2d 20 31 5d 5b | 30 5d 20 3d 3d 20 27 2d |ex - 1][|0] == '-|
|00000d50| 27 20 26 26 0a 58 21 20 | 09 09 09 61 72 67 76 5b |' &&.X! |...argv[|
|00000d60| 69 6e 64 65 78 20 2d 20 | 31 5d 5b 30 5d 20 21 3d |index - |1][0] !=|
|00000d70| 20 27 69 27 20 26 26 20 | 61 72 67 76 5b 69 6e 64 | 'i' && |argv[ind|
|00000d80| 65 78 20 2d 20 31 5d 5b | 30 5d 20 21 3d 20 27 44 |ex - 1][|0] != 'D|
|00000d90| 27 20 7c 7c 20 69 6e 64 | 65 78 20 3e 20 32 0a 58 |' || ind|ex > 2.X|
|00000da0| 20 20 09 09 09 26 26 20 | 61 72 67 76 5b 69 6e 64 | ...&& |argv[ind|
|00000db0| 65 78 20 2d 20 32 5d 5b | 30 5d 20 3d 3d 20 27 2d |ex - 2][|0] == '-|
|00000dc0| 27 20 26 26 20 28 61 72 | 67 76 5b 69 6e 64 65 78 |' && (ar|gv[index|
|00000dd0| 20 2d 20 32 5d 5b 31 5d | 20 3d 3d 20 27 69 27 0a | - 2][1]| == 'i'.|
|00000de0| 58 20 20 09 09 09 7c 7c | 20 61 72 67 76 5b 69 6e |X ...||| argv[in|
|00000df0| 64 65 78 20 2d 20 32 5d | 5b 31 5d 20 3d 3d 20 27 |dex - 2]|[1] == '|
|00000e00| 44 27 29 29 20 26 26 20 | 21 67 6f 74 5f 66 69 6c |D')) && |!got_fil|
|00000e10| 65 20 29 20 7b 0a 58 20 | 20 09 09 09 09 67 6f 74 |e ) {.X | ....got|
|00000e20| 5f 66 69 6c 65 20 3d 20 | 54 52 55 45 3b 0a 58 20 |_file = |TRUE;.X |
|00000e30| 20 09 09 09 09 69 6e 64 | 65 78 5f 66 69 6c 65 20 | ....ind|ex_file |
|00000e40| 3d 20 69 6e 64 65 78 3b | 0a 58 21 20 09 09 09 7d |= index;|.X! ...}|
|00000e50| 20 65 6c 73 65 20 7b 0a | 58 20 20 09 09 09 09 66 | else {.|X ....f|
|00000e60| 70 72 69 6e 74 66 28 73 | 74 64 65 72 72 2c 20 22 |printf(s|tderr, "|
|00000e70| 4f 70 74 69 6f 6e 20 27 | 25 73 27 20 6e 6f 74 20 |Option '|%s' not |
|00000e80| 61 6c 6c 6f 77 65 64 2e | 5c 6e 22 2c 20 61 72 67 |allowed.|\n", arg|
|00000e90| 76 5b 69 6e 64 65 78 5d | 29 3b 0a 58 20 20 09 09 |v[index]|);.X ..|
|00000ea0| 09 09 75 73 61 67 65 28 | 31 31 29 3b 0a 58 20 20 |..usage(|11);.X |
|00000eb0| 09 09 09 7d 0a 58 2a 2a | 2a 2a 2a 2a 2a 2a 2a 2a |...}.X**|********|
|00000ec0| 2a 2a 2a 2a 2a 0a 58 2a | 2a 2a 20 35 35 2c 36 31 |*****.X*|** 55,61|
|00000ed0| 20 2a 2a 2a 2a 0a 58 20 | 20 09 09 7d 0a 58 20 20 | ****.X | ..}.X |
|00000ee0| 09 09 64 6f 6f 20 3d 20 | 69 6e 64 65 78 5f 69 6e |..doo = |index_in|
|00000ef0| 73 65 72 74 20 21 3d 20 | 69 6e 64 65 78 20 26 26 |sert != |index &&|
|00000f00| 20 69 6e 64 65 78 5f 64 | 65 6c 69 6d 20 21 3d 20 | index_d|elim != |
|00000f10| 69 6e 64 65 78 0a 58 20 | 20 09 09 26 26 20 69 6e |index.X | ..&& in|
|00000f20| 64 65 78 5f 66 69 6c 65 | 20 21 3d 20 69 6e 64 65 |dex_file| != inde|
|00000f30| 78 3b 0a 58 21 20 09 09 | 69 66 20 28 20 61 72 67 |x;.X! ..|if ( arg|
|00000f40| 76 5b 69 6e 64 65 78 5d | 5b 30 5d 20 3d 3d 20 27 |v[index]|[0] == '|
|00000f50| 2d 27 20 29 20 73 77 69 | 74 63 68 20 28 20 61 72 |-' ) swi|tch ( ar|
|00000f60| 67 76 5b 69 6e 64 65 78 | 5d 5b 31 5d 20 29 20 7b |gv[index|][1] ) {|
|00000f70| 0a 58 20 20 09 09 09 63 | 61 73 65 20 27 69 27 3a |.X ...c|ase 'i':|
|00000f80| 0a 58 20 20 09 09 09 09 | 63 68 65 63 6b 5f 69 74 |.X ....|check_it|
|00000f90| 28 26 67 6f 74 5f 69 6e | 73 65 72 74 2c 20 22 2d |(&got_in|sert, "-|
|00000fa0| 69 22 2c 20 38 2c 20 64 | 6f 6f 2c 20 26 69 6e 64 |i", 8, d|oo, &ind|
|00000fb0| 65 78 5f 69 6e 73 65 72 | 74 2c 20 69 6e 64 65 78 |ex_inser|t, index|
|00000fc0| 20 2b 20 31 29 3b 0a 58 | 20 20 09 09 09 09 62 72 | + 1);.X| ....br|
|00000fd0| 65 61 6b 3b 0a 58 2d 2d | 2d 20 35 38 2c 36 34 20 |eak;.X--|- 58,64 |
|00000fe0| 2d 2d 2d 2d 0a 58 20 20 | 09 09 7d 0a 58 20 20 09 |----.X |..}.X .|
|00000ff0| 09 64 6f 6f 20 3d 20 69 | 6e 64 65 78 5f 69 6e 73 |.doo = i|ndex_ins|
|00001000| 65 72 74 20 21 3d 20 69 | 6e 64 65 78 20 26 26 20 |ert != i|ndex && |
|00001010| 69 6e 64 65 78 5f 64 65 | 6c 69 6d 20 21 3d 20 69 |index_de|lim != i|
|00001020| 6e 64 65 78 0a 58 20 20 | 09 09 26 26 20 69 6e 64 |ndex.X |..&& ind|
|00001030| 65 78 5f 66 69 6c 65 20 | 21 3d 20 69 6e 64 65 78 |ex_file |!= index|
|00001040| 3b 0a 58 21 20 09 09 73 | 77 69 74 63 68 20 28 20 |;.X! ..s|witch ( |
|00001050| 61 72 67 76 5b 69 6e 64 | 65 78 5d 5b 31 5d 20 29 |argv[ind|ex][1] )|
|00001060| 20 7b 0a 58 20 20 09 09 | 09 63 61 73 65 20 27 69 | {.X ..|.case 'i|
|00001070| 27 3a 0a 58 20 20 09 09 | 09 09 63 68 65 63 6b 5f |':.X ..|..check_|
|00001080| 69 74 28 26 67 6f 74 5f | 69 6e 73 65 72 74 2c 20 |it(&got_|insert, |
|00001090| 22 2d 69 22 2c 20 38 2c | 20 64 6f 6f 2c 20 26 69 |"-i", 8,| doo, &i|
|000010a0| 6e 64 65 78 5f 69 6e 73 | 65 72 74 2c 20 69 6e 64 |ndex_ins|ert, ind|
|000010b0| 65 78 20 2b 20 31 29 3b | 0a 58 20 20 09 09 09 09 |ex + 1);|.X ....|
|000010c0| 62 72 65 61 6b 3b 0a 58 | 2a 2a 2a 2a 2a 2a 2a 2a |break;.X|********|
|000010d0| 2a 2a 2a 2a 2a 2a 2a 0a | 58 2a 2a 2a 20 37 35 2c |*******.|X*** 75,|
|000010e0| 38 31 20 2a 2a 2a 2a 0a | 58 20 20 09 09 09 09 63 |81 ****.|X ....c|
|000010f0| 68 65 63 6b 5f 69 74 28 | 26 67 6f 74 5f 6d 72 61 |heck_it(|&got_mra|
|00001100| 6e 64 6f 6d 2c 20 22 2d | 72 22 2c 20 33 37 2c 20 |ndom, "-|r", 37, |
|00001110| 64 6f 6f 2c 20 26 69 6e | 64 65 78 5f 6d 72 61 6e |doo, &in|dex_mran|
|00001120| 64 6f 6d 2c 20 69 6e 64 | 65 78 29 3b 0a 58 20 20 |dom, ind|ex);.X |
|00001130| 09 09 09 09 62 72 65 61 | 6b 3b 0a 58 20 20 09 09 |....brea|k;.X ..|
|00001140| 09 63 61 73 65 20 27 64 | 27 3a 0a 58 21 20 09 09 |.case 'd|':.X! ..|
|00001150| 09 09 63 68 65 63 6b 5f | 69 74 28 26 67 6f 74 5f |..check_|it(&got_|
|00001160| 64 79 73 6c 65 78 69 2c | 20 22 2d 64 22 2c 20 35 |dyslexi,| "-d", 5|
|00001170| 35 2c 20 64 6f 6f 2c 20 | 26 64 75 6d 6d 79 2c 20 |5, doo, |&dummy, |
|00001180| 69 6e 64 65 78 29 3b 0a | 58 20 20 09 09 09 09 62 |index);.|X ....b|
|00001190| 72 65 61 6b 3b 0a 58 20 | 20 09 09 09 63 61 73 65 |reak;.X | ...case|
|000011a0| 20 27 74 27 3a 0a 58 20 | 20 09 09 09 09 63 68 65 | 't':.X | ....che|
|000011b0| 63 6b 5f 69 74 28 26 67 | 6f 74 5f 74 61 62 5f 6c |ck_it(&g|ot_tab_l|
|000011c0| 65 6e 2c 20 22 2d 74 22 | 2c 20 31 33 2c 20 64 6f |en, "-t"|, 13, do|
|000011d0| 6f 2c 20 26 69 6e 64 65 | 78 5f 74 61 62 5f 6c 65 |o, &inde|x_tab_le|
|000011e0| 6e 2c 20 69 6e 64 65 78 | 29 3b 0a 58 2d 2d 2d 20 |n, index|);.X--- |
|000011f0| 37 38 2c 38 34 20 2d 2d | 2d 2d 0a 58 20 20 09 09 |78,84 --|--.X ..|
|00001200| 09 09 63 68 65 63 6b 5f | 69 74 28 26 67 6f 74 5f |..check_|it(&got_|
|00001210| 6d 72 61 6e 64 6f 6d 2c | 20 22 2d 72 22 2c 20 33 |mrandom,| "-r", 3|
|00001220| 37 2c 20 64 6f 6f 2c 20 | 26 69 6e 64 65 78 5f 6d |7, doo, |&index_m|
|00001230| 72 61 6e 64 6f 6d 2c 20 | 69 6e 64 65 78 29 3b 0a |random, |index);.|
|00001240| 58 20 20 09 09 09 09 62 | 72 65 61 6b 3b 0a 58 20 |X ....b|reak;.X |
|00001250| 20 09 09 09 63 61 73 65 | 20 27 64 27 3a 0a 58 21 | ...case| 'd':.X!|
|00001260| 20 09 09 09 09 63 68 65 | 63 6b 5f 69 74 28 26 67 | ....che|ck_it(&g|
|00001270| 6f 74 5f 64 79 73 6c 65 | 78 69 2c 20 22 2d 64 22 |ot_dysle|xi, "-d"|
|00001280| 2c 20 31 31 2c 20 64 6f | 6f 2c 20 26 64 75 6d 6d |, 11, do|o, &dumm|
|00001290| 79 2c 20 69 6e 64 65 78 | 29 3b 0a 58 20 20 09 09 |y, index|);.X ..|
|000012a0| 09 09 62 72 65 61 6b 3b | 0a 58 20 20 09 09 09 63 |..break;|.X ...c|
|000012b0| 61 73 65 20 27 74 27 3a | 0a 58 20 20 09 09 09 09 |ase 't':|.X ....|
|000012c0| 63 68 65 63 6b 5f 69 74 | 28 26 67 6f 74 5f 74 61 |check_it|(&got_ta|
|000012d0| 62 5f 6c 65 6e 2c 20 22 | 2d 74 22 2c 20 31 33 2c |b_len, "|-t", 13,|
|000012e0| 20 64 6f 6f 2c 20 26 69 | 6e 64 65 78 5f 74 61 62 | doo, &i|ndex_tab|
|000012f0| 5f 6c 65 6e 2c 20 69 6e | 64 65 78 29 3b 0a 58 2a |_len, in|dex);.X*|
|00001300| 2a 2a 2a 2a 2a 2a 2a 2a | 2a 2a 2a 2a 2a 2a 0a 58 |********|******.X|
|00001310| 2a 2a 2a 20 34 35 37 2c | 34 37 32 20 2a 2a 2a 2a |*** 457,|472 ****|
|00001320| 0a 58 20 20 70 75 74 63 | 6f 6c 75 28 63 29 0a 58 |.X putc|olu(c).X|
|00001330| 20 20 63 68 61 72 20 63 | 3b 0a 58 20 20 7b 0a 58 | char c|;.X {.X|
|00001340| 2d 20 09 69 6e 74 20 69 | 3b 0a 58 2d 20 0a 58 20 |- .int i|;.X- .X |
|00001350| 20 09 69 66 20 28 20 63 | 20 3d 3d 20 27 5c 6e 27 | .if ( c| == '\n'|
|00001360| 20 7c 7c 20 63 6f 6c 20 | 3d 3d 20 63 6f 6c 75 5f | || col |== colu_|
|00001370| 63 68 61 72 73 20 29 20 | 7b 0a 58 21 20 09 09 69 |chars ) |{.X! ..i|
|00001380| 66 20 28 20 63 20 3d 3d | 20 27 5c 6e 27 20 26 26 |f ( c ==| '\n' &&|
|00001390| 20 73 74 72 5f 6c 65 6e | 28 63 75 72 5f 70 61 67 | str_len|(cur_pag|
|000013a0| 65 5b 6c 69 6e 5d 29 20 | 3d 3d 20 69 6e 73 5f 6c |e[lin]) |== ins_l|
|000013b0| 65 6e 20 29 20 7b 0a 58 | 21 20 09 09 09 66 6f 72 |en ) {.X|! ...for|
|000013c0| 20 28 20 69 20 3d 20 30 | 3b 20 69 20 3c 20 69 6e | ( i = 0|; i < in|
|000013d0| 73 5f 6c 65 6e 3b 20 69 | 2b 2b 20 29 20 7b 0a 58 |s_len; i|++ ) {.X|
|000013e0| 21 20 09 09 09 09 63 75 | 72 5f 70 61 67 65 5b 6c |! ....cu|r_page[l|
|000013f0| 69 6e 5d 5b 69 5d 20 3d | 20 27 5c 30 27 3b 0a 58 |in][i] =| '\0';.X|
|00001400| 21 20 09 09 09 7d 0a 58 | 21 20 09 09 09 63 6f 6c |! ...}.X|! ...col|
|00001410| 20 3d 20 30 3b 0a 58 21 | 20 09 09 7d 0a 58 21 20 | = 0;.X!| ..}.X! |
|00001420| 09 09 69 66 20 28 20 63 | 6f 6c 20 29 20 61 64 76 |..if ( c|ol ) adv|
|00001430| 61 6e 63 65 5f 6c 69 6e | 65 28 29 3b 0a 58 20 20 |ance_lin|e();.X |
|00001440| 09 09 72 65 74 75 72 6e | 3b 0a 58 20 20 09 7d 0a |..return|;.X .}.|
|00001450| 58 20 20 09 63 75 72 5f | 70 61 67 65 5b 6c 69 6e |X .cur_|page[lin|
|00001460| 5d 5b 63 6f 6c 2b 2b 5d | 20 3d 20 63 3b 0a 58 2d |][col++]| = c;.X-|
|00001470| 2d 2d 20 34 36 30 2c 34 | 36 37 20 2d 2d 2d 2d 0a |-- 460,4|67 ----.|
|00001480| 58 20 20 70 75 74 63 6f | 6c 75 28 63 29 0a 58 20 |X putco|lu(c).X |
|00001490| 20 63 68 61 72 20 63 3b | 0a 58 20 20 7b 0a 58 20 | char c;|.X {.X |
|000014a0| 20 09 69 66 20 28 20 63 | 20 3d 3d 20 27 5c 6e 27 | .if ( c| == '\n'|
|000014b0| 20 7c 7c 20 63 6f 6c 20 | 3d 3d 20 63 6f 6c 75 5f | || col |== colu_|
|000014c0| 63 68 61 72 73 20 29 20 | 7b 0a 58 21 20 09 09 61 |chars ) |{.X! ..a|
|000014d0| 64 76 61 6e 63 65 5f 6c | 69 6e 65 28 29 3b 0a 58 |dvance_l|ine();.X|
|000014e0| 20 20 09 09 72 65 74 75 | 72 6e 3b 0a 58 20 20 09 | ..retu|rn;.X .|
|000014f0| 7d 0a 58 20 20 09 63 75 | 72 5f 70 61 67 65 5b 6c |}.X .cu|r_page[l|
|00001500| 69 6e 5d 5b 63 6f 6c 2b | 2b 5d 20 3d 20 63 3b 0a |in][col+|+] = c;.|
|00001510| 45 4e 44 5f 4f 46 5f 46 | 49 4c 45 0a 69 66 20 74 |END_OF_F|ILE.if t|
|00001520| 65 73 74 20 32 39 37 31 | 20 2d 6e 65 20 60 77 63 |est 2971| -ne `wc|
|00001530| 20 2d 63 20 3c 27 70 61 | 74 63 68 2e 6d 66 6f 6c | -c <'pa|tch.mfol|
|00001540| 64 2e 63 27 60 3b 20 74 | 68 65 6e 0a 20 20 20 20 |d.c'`; t|hen. |
|00001550| 65 63 68 6f 20 73 68 61 | 72 3a 20 5c 22 27 70 61 |echo sha|r: \"'pa|
|00001560| 74 63 68 2e 6d 66 6f 6c | 64 2e 63 27 5c 22 20 75 |tch.mfol|d.c'\" u|
|00001570| 6e 70 61 63 6b 65 64 20 | 77 69 74 68 20 77 72 6f |npacked |with wro|
|00001580| 6e 67 20 73 69 7a 65 21 | 0a 66 69 0a 23 20 65 6e |ng size!|.fi.# en|
|00001590| 64 20 6f 66 20 27 70 61 | 74 63 68 2e 6d 66 6f 6c |d of 'pa|tch.mfol|
|000015a0| 64 2e 63 27 0a 66 69 0a | 65 63 68 6f 20 73 68 61 |d.c'.fi.|echo sha|
|000015b0| 72 3a 20 45 6e 64 20 6f | 66 20 73 68 65 6c 6c 20 |r: End o|f shell |
|000015c0| 61 72 63 68 69 76 65 2e | 0a 65 78 69 74 20 30 0a |archive.|.exit 0.|
|000015d0| 0a 65 78 69 74 20 30 20 | 23 20 4a 75 73 74 20 69 |.exit 0 |# Just i|
|000015e0| 6e 20 63 61 73 65 2e 2e | 2e 0a 2d 2d 20 0a 4b 65 |n case..|..-- .Ke|
|000015f0| 6e 74 20 4c 61 6e 64 66 | 69 65 6c 64 20 20 20 20 |nt Landf|ield |
|00001600| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 49 | | I|
|00001610| 4e 54 45 52 4e 45 54 3a | 20 6b 65 6e 74 40 73 70 |NTERNET:| kent@sp|
|00001620| 61 72 6b 79 2e 49 4d 44 | 2e 53 74 65 72 6c 69 6e |arky.IMD|.Sterlin|
|00001630| 67 2e 43 4f 4d 0a 53 74 | 65 72 6c 69 6e 67 20 53 |g.COM.St|erling S|
|00001640| 6f 66 74 77 61 72 65 2c | 20 49 4d 44 20 20 20 20 |oftware,| IMD |
|00001650| 20 20 20 20 20 20 20 55 | 55 43 50 3a 20 20 20 20 | U|UCP: |
|00001660| 20 75 75 6e 65 74 21 73 | 70 61 72 6b 79 21 6b 65 | uunet!s|parky!ke|
|00001670| 6e 74 0a 50 68 6f 6e 65 | 3a 20 20 20 20 28 34 30 |nt.Phone|: (40|
|00001680| 32 29 20 32 39 31 2d 38 | 33 30 30 20 20 20 20 20 |2) 291-8|300 |
|00001690| 20 20 20 20 46 41 58 3a | 20 20 20 20 20 20 28 34 | FAX:| (4|
|000016a0| 30 32 29 20 32 39 31 2d | 34 33 36 32 0a 50 6c 65 |02) 291-|4362.Ple|
|000016b0| 61 73 65 20 73 65 6e 64 | 20 63 6f 6d 70 2e 73 6f |ase send| comp.so|
|000016c0| 75 72 63 65 73 2e 6d 69 | 73 63 2d 72 65 6c 61 74 |urces.mi|sc-relat|
|000016d0| 65 64 20 6d 61 69 6c 20 | 74 6f 20 6b 65 6e 74 40 |ed mail |to kent@|
|000016e0| 75 75 6e 65 74 2e 75 75 | 2e 6e 65 74 2e 0a |uunet.uu|.net.. |
+--------+-------------------------+-------------------------+--------+--------+