DataMuseum.dk

Presents historical artifacts from the history of:

CP/M

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about CP/M

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - download

⟦4197299cc⟧

    Length: 17920 (0x4600)
    Names: »SWEEP41.DOC«

Derivation

└─⟦f77262dd7⟧ Bits:30002865 SWEEP version 4.1 for JET80
    └─⟦this⟧ »SWEEP41.DOC« 

Hex Dump

0x0000…0020 (0,)  2f 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a   ┆/*******************************┆
0x0020…0040       2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a   ┆********************************┆
0x0040…0060       2a 0d 0a 20 20 20 20 20 53 57 45 45 d0 20 76 65 72 73 69 6f ee 20 34 2e 31 ac 20 44 65 63 65 6d   ┆*       SWEE  versio  4.1  Decem┆
0x0060…0080       62 65 f2 20 31 39 ac 20 31 39 38 33 0d 0a 09 09 09 62 f9 20 52 6f 62 65 72 f4 20 46 69 73 68 65   ┆be  19  1983     b  Rober  Fishe┆
0x0080…00a0       72 0d 0a 09 09 09 20 20 20 44 65 50 61 75 ec 20 55 6e 69 76 65 72 73 69 74 79 0d 0a 09 09 09 20   ┆r        DePau  University      ┆
0x00a0…00c0       20 20 32 34 b3 20 53 ae 20 57 61 62 61 73 68 0d 0a 09 09 09 20 20 20 43 68 69 63 61 67 6f ac 20   ┆  24  S  Wabash        Chicago  ┆
0x00c0…00e0       49 6c 6c 69 6e 6f 69 f3 20 36 30 36 30 34 0d 0a 0d 0a 52 65 6c 65 61 73 65 e4 20 74 ef 20 74 68   ┆Illinoi  60604    Release  t  th┆
0x00e0…0100       e5 20 50 75 62 6c 69 e3 20 44 6f 6d 61 69 ee 20 62 f9 20 74 68 e5 20 61 75 74 68 6f 72 2e 0d 0a   ┆  Publi  Domai  b  th  author.  ┆
0x0100…0120       2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a   ┆********************************┆
        […0x1…]
0x0140…0160       2a 0d 0a 53 57 45 45 d0 20 69 f3 20 e1 20 75 74 69 6c 69 74 f9 20 70 72 6f 67 72 61 ed 20 66 6f   ┆*  SWEE  i    utilit  progra  fo┆
0x0160…0180       f2 20 6d 61 69 6e 74 61 69 6e 69 6e e7 20 66 69 6c e5 20 64 69 72 65 63 74 6f 72 69 65 73 ac a0   ┆  maintainin  fil  directories  ┆
0x0180…01a0       20 61 6e e4 20 8d 0a 74 72 61 6e 73 66 65 72 72 69 6e e7 a0 20 66 69 6c 65 f3 20 62 65 74 77 65   ┆ an    transferrin   file  betwe┆
0x01a0…01c0       65 ee 20 64 72 69 76 65 f3 20 61 6e e4 20 75 73 65 f2 20 61 72 65 61 f3 20 75 6e 64 65 f2 a0 20   ┆e  drive  an  use  area  unde   ┆
0x01c0…01e0       43 50 2f 4d 32 2e 32 ae 20 20 8d 0a 53 57 45 45 d0 20 77 69 6c ec 20 6e 6f f4 20 72 75 ee 20 75   ┆CP/M2.2     SWEE  wil  no  ru  u┆
0x01e0…0200       6e 64 65 f2 20 43 50 2f cd 20 31 2e 34 ac 20 62 75 f4 20 69 f4 20 77 69 6c ec 20 72 75 ee 20 75   ┆nde  CP/  1.4  bu  i  wil  ru  u┆
0x0200…0220       6e 64 65 f2 20 4d 50 2f cd 20 61 6e e4 20 8d 0a 28 c9 20 74 68 69 6e 6b a9 20 43 50 2f cd 20 33   ┆nde  MP/  an    (  think  CP/  3┆
0x0220…0240       2e 30 ae 20 20 0d 0a 0d 0a 50 72 69 6f f2 20 74 ef 20 72 75 6e 6e 69 6e e7 20 53 57 45 45 50 ac   ┆.0       Prio  t  runnin  SWEEP ┆
0x0240…0260       20 79 6f f5 20 6d 61 f9 20 77 61 6e f4 20 74 ef 20 72 75 ee 20 53 57 49 4e 49 54 34 b1 20 74 ef   ┆ yo  ma  wan  t  ru  SWINIT4  t ┆
0x0260…0280       20 73 65 f4 20 69 f4 20 75 f0 20 8d 0a 66 6f f2 20 79 6f 75 f2 20 73 79 73 74 65 6d ae 20 20 53   ┆ se  i  u    fo  you  system   S┆
0x0280…02a0       65 e5 20 6e 6f 74 65 f3 20 61 f4 20 74 68 e5 20 65 6e 64 2e 0d 0a 0d 0a 2a 2a 2a 2a 2a 2a 2a 2a   ┆e  note  a  th  end.    ********┆
0x02a0…02c0       2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a   ┆********************************┆
0x02c0…02e0       2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 0d 0a 49 6e 76 6f 6b   ┆*************************  Invok┆
0x02e0…0300       69 6e e7 20 53 57 45 45 d0 20 61 6e e4 20 6d 6f 76 69 6e e7 20 61 62 6f 75 f4 20 74 68 e5 20 64   ┆in  SWEE  an  movin  abou  th  d┆
0x0300…0320       69 72 65 63 74 6f 72 79 2e 0d 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ┆irectory.  ---------------------┆
0x0320…0340       2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 57 68 65 ee 20   ┆-------------------------  Whe  ┆
0x0340…0360       53 57 45 45 d0 20 69 f3 20 69 6e 76 6f 6b 65 64 ac a0 20 79 6f f5 20 77 69 6c ec 20 73 65 e5 20   ┆SWEE  i  invoked   yo  wil  se  ┆
0x0360…0380       e1 20 6d 65 6e f5 20 6f e6 20 27 63 6f 6d 6d 61 6e 64 73 a7 20 61 6e e4 20 74 68 e5 20 8d 0a 66   ┆  men  o  'commands  an  th    f┆
0x0380…03a0       69 72 73 f4 20 65 6e 74 72 f9 20 69 ee 20 74 68 e5 20 64 69 72 65 63 74 6f 72 79 ae a0 20 20 59   ┆irs  entr  i  th  directory    Y┆
0x03a0…03c0       6f f5 20 77 69 6c ec 20 61 6c 73 ef 20 62 e5 20 67 69 76 65 ee 20 74 68 e5 a0 20 74 6f 74 61 ec   ┆o  wil  als  b  give  th   tota ┆
0x03c0…03e0       20 8d 0a 73 70 61 63 e5 20 28 69 ee 20 6b a9 20 6f 63 63 75 70 69 65 e4 20 62 f9 20 74 68 e5 20   ┆   spac  (i  k  occupie  b  th  ┆
0x03e0…0400       66 69 6c 65 f3 20 61 6e e4 20 74 68 e5 20 72 65 6d 61 69 6e 69 6e e7 20 73 70 61 63 e5 20 6f ee   ┆file  an  th  remainin  spac  o ┆
0x0400…0420 (1,)  20 74 68 e5 20 8d 0a 64 69 73 6b ae 20 20 53 57 45 45 d0 20 61 6c 73 ef 20 72 65 70 6f 72 74 f3   ┆ th    disk   SWEE  als  report ┆
0x0420…0440       20 74 68 e5 20 63 75 72 72 65 6e f4 20 75 73 65 f2 20 61 72 65 e1 20 69 ee 20 74 68 e5 20 70 72   ┆ th  curren  use  are  i  th  pr┆
0x0440…0460       6f 6d 70 74 ac 20 6f f2 20 8d 0a 61 ee 20 61 73 74 65 72 69 73 eb 20 69 e6 20 79 6f f5 20 68 61   ┆ompt  o    a  asteris  i  yo  ha┆
0x0460…0480       76 e5 20 73 65 6c 65 63 74 65 e4 20 61 6c ec 20 75 73 65 f2 20 61 72 65 61 73 2e 0d 0a 0d 0a 54   ┆v  selecte  al  use  areas.    T┆
0x0480…04a0       79 70 69 6e e7 a0 20 27 73 70 61 63 65 a7 a0 20 6f f2 20 27 72 65 74 75 72 6e a7 20 6d 6f 76 65   ┆ypin   'space   o  'return  move┆
0x04a0…04c0       f3 20 79 6f f5 20 66 6f 72 77 61 72 e4 20 69 ee 20 74 68 e5 a0 20 64 69 72 65 63 74 6f 72 79 ac   ┆  yo  forwar  i  th   directory ┆
0x04c0…04e0       20 8d 0a 74 79 70 69 6e e7 20 c2 20 28 6f f2 20 62 a9 20 6d 6f 76 65 f3 20 79 6f f5 20 62 61 63   ┆   typin    (o  b  move  yo  bac┆
0x04e0…0500       6b 77 61 72 64 ae a0 20 20 54 68 e5 20 64 69 72 65 63 74 6f 72 f9 20 69 f3 a0 20 63 69 72 63 75   ┆kward    Th  director  i   circu┆
0x0500…0520       6c 61 72 ac 20 8d 0a 73 ef a0 20 74 79 70 69 6e e7 a0 20 73 70 61 63 65 61 f4 a0 20 74 68 e5 20   ┆lar    s   typin   spacea   th  ┆
0x0520…0540       65 6e e4 20 6f e6 20 74 68 e5 20 64 69 72 65 63 74 6f 72 f9 20 6d 6f 76 65 f3 a0 20 79 6f f5 a0   ┆en  o  th  director  move   yo  ┆
0x0540…0560       20 74 ef a0 20 74 68 e5 20 8d 0a 62 65 67 69 6e 6e 69 6e 67 ae 20 28 c1 20 6c 69 6e e5 20 69 f3   ┆ t   th    beginning  (  lin  i ┆
0x0560…0580       20 73 6b 69 70 70 65 64 2e 29 0d 0a 0d 0a 57 68 65 ee 20 79 6f f5 20 66 69 72 73 f4 20 69 6e 76   ┆ skipped.)    Whe  yo  firs  inv┆
0x0580…05a0       6f 6b e5 20 53 57 45 45 50 ac a0 20 79 6f f5 20 63 61 ee 20 73 70 65 63 69 66 f9 20 e1 20 64 72   ┆ok  SWEEP   yo  ca  specif    dr┆
0x05a0…05c0       69 76 e5 20 61 6e e4 20 e1 20 73 74 61 72 1f 8d 0a 74 69 6e e7 20 70 6c 61 63 e5 20 69 ee 20 74   ┆iv  an    star   tin  plac  i  t┆
0x05c0…05e0       68 e5 20 64 69 72 65 63 74 6f 72 79 ae 20 20 54 68 e5 20 75 73 65 f2 20 61 72 65 e1 20 63 61 ee   ┆h  directory   Th  use  are  ca ┆
0x05e0…0600       20 62 e5 20 73 70 65 63 69 66 69 65 e4 20 61 f3 20 e1 20 8d 0a 73 65 63 6f 6e e4 20 70 61 72 61   ┆ b  specifie  a      secon  para┆
0x0600…0620       6d 65 74 65 72 2e 0d 0a 0d 0a 53 57 45 45 50 20 42 3a 46 4f 4f 2e 43 4f 4d 0d 0a 0d 0a 77 69 6c   ┆meter.    SWEEP B:FOO.COM    wil┆
0x0620…0640       ec 20 62 65 67 69 ee 20 77 69 74 e8 20 64 72 69 76 e5 20 42 ba a0 20 6c 6f 67 67 65 e4 20 69 6e   ┆  begi  wit  driv  B   logge  in┆
0x0640…0660       ac a0 20 61 6e e4 20 74 68 e5 20 63 75 72 73 6f f2 20 6f ee 20 74 68 e5 20 66 69 72 73 f4 20 8d   ┆   an  th  curso  o  th  firs   ┆
0x0660…0680       0a 65 6e 74 72 f9 20 69 ee 20 74 68 e5 20 64 69 72 65 63 74 6f 72 f9 20 77 68 69 63 e8 20 69 f3   ┆ entr  i  th  director  whic  i ┆
0x0680…06a0       20 3e bd 20 46 4f 4f 2e 43 4f cd 20 69 ee 20 61 6c 70 68 61 62 65 74 69 63 61 ec 20 6f 72 64 65   ┆ >  FOO.CO  i  alphabetica  orde┆
0x06a0…06c0       72 ae 20 20 8d 0a 49 ee a0 20 74 68 e5 20 6c 61 74 65 73 f4 20 76 65 72 73 69 6f 6e ac a0 20 62   ┆r     I   th  lates  version   b┆
0x06c0…06e0       6f 74 e8 20 66 69 6c e5 20 6e 61 6d e5 20 61 6e e4 20 66 69 6c e5 20 74 79 70 e5 20 61 72 e5 a0   ┆ot  fil  nam  an  fil  typ  ar  ┆
0x06e0…0700       20 72 65 63 6f 67 1f 8d 0a 6e 69 7a 65 64 2e 0d 0a 0d 0a 53 57 45 45 50 20 42 3a 46 4f 4f 2e 43   ┆ recog   nized.    SWEEP B:FOO.C┆
0x0700…0720       4f 4d 20 38 20 0d 0a 0d 0a 77 69 6c ec a0 20 6c 6f e7 20 69 ee 20 75 73 65 f2 20 61 72 65 e1 20   ┆OM 8     wil   lo  i  use  are  ┆
0x0720…0740       38 ae a0 20 20 53 65 6c 65 63 74 69 6e e7 20 75 73 65 f2 20 61 72 65 e1 20 aa 20 77 69 6c ec 20   ┆8    Selectin  use  are    wil  ┆
0x0740…0760       63 61 75 73 e5 a0 20 61 6c ec 20 8d 0a 75 73 65 f2 20 61 72 65 61 f3 20 74 ef 20 62 e5 20 22 73   ┆caus   al    use  area  t  b  "s┆
0x0760…0780       77 65 70 74 a2 20 61 f4 20 6f 6e 63 65 2e 0d 0a 0d 0a 49 e6 20 74 68 e5 20 73 74 61 72 74 69 6e   ┆wept  a  once.    I  th  startin┆
0x0780…07a0       e7 20 66 69 6c e5 20 63 6f 6e 74 61 69 6e f3 20 77 69 6c e4 20 63 61 72 e4 20 73 79 6d 62 6f 6c   ┆  fil  contain  wil  car  symbol┆
0x07a0…07c0       f3 20 28 aa 20 6f f2 20 3f 29 ac 20 74 68 65 ee 20 69 f4 20 8d 0a 77 69 6c ec a0 20 62 e5 a0 20   ┆  (  o  ?)  the  i    wil   b   ┆
0x07c0…07e0       74 72 65 61 74 65 e4 20 61 f3 20 e1 20 64 69 72 65 63 74 6f 72 f9 20 77 69 6c e4 20 63 61 72 e4   ┆treate  a    director  wil  car ┆
0x07e0…0800       a0 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e ae a0 20 20 4f 6e 6c f9 20 8d 0a 74 68 6f 73 e5 20   ┆  specification    Onl    thos  ┆
0x0800…0820 (2,)  66 69 6c 65 f3 20 69 ee 20 74 68 e5 20 73 65 6c 65 63 74 65 e4 20 75 73 65 f2 20 61 72 65 e1 20   ┆file  i  th  selecte  use  are  ┆
0x0820…0840       77 68 69 63 e8 20 6d 61 74 63 e8 20 74 68 e5 a0 20 73 70 65 63 69 66 69 63 61 1f 8d 0a 74 69 6f   ┆whic  matc  th   specifica   tio┆
0x0840…0860       ee 20 77 69 6c ec 20 62 e5 20 68 61 6e 64 6c 65 64 2e 0d 0a 0d 0a 41 f4 a0 20 61 6e f9 20 74 69   ┆  wil  b  handled.    A   an  ti┆
0x0860…0880       6d 65 ac a0 20 79 6f f5 20 63 61 ee 20 72 65 63 6f 76 65 f2 20 74 68 e5 20 6d 65 6e f5 20 6f e6   ┆me   yo  ca  recove  th  men  o ┆
0x0880…08a0       20 66 75 6e 63 74 69 6f 6e f3 20 62 f9 20 74 79 70 69 6e e7 a0 20 e1 20 8d 0a 71 75 65 73 74 69   ┆ function  b  typin       questi┆
0x08a0…08c0       6f ee 20 6d 61 72 eb 20 28 3f 29 2e 0d 0a 0d 0a 53 69 6d 70 6c f9 20 74 79 70 69 6e e7 20 27 78   ┆o  mar  (?).    Simpl  typin  'x┆
0x08c0…08e0       a7 20 65 78 69 74 f3 20 74 68 e5 20 70 72 6f 67 72 61 6d 2e 0d 0a 0d 0a 4e 6f 74 65 20 74 68 61   ┆  exit  th  program.    Note tha┆
0x08e0…0900       74 20 61 6c 6c 20 63 68 61 72 61 63 74 65 72 73 20 63 61 6e 20 62 65 20 65 6e 74 65 72 65 64 20   ┆t all characters can be entered ┆
0x0900…0920       69 6e 20 75 70 70 65 72 20 6f 72 20 6c 6f 77 65 72 20 63 61 73 65 2e 0d 0a 0d 8a 0d 0a 46 75 6e   ┆in upper or lower case.      Fun┆
0x0920…0940       63 74 69 6f 6e 73 20 74 68 61 74 20 61 63 74 20 6f 6e 20 6f 6e 65 20 66 69 6c 65 2e 0d 0a 5f 5f   ┆ctions that act on one file.  __┆
0x0940…0960       5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 0d 0a 0d   ┆_____________________________   ┆
0x0960…0980       0a 43 20 20 20 54 68 69 73 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 20 63 6f 70 79 20 74 68 65   ┆ C   This allows you to copy the┆
0x0980…09a0       20 66 69 6c 65 20 74 6f 20 74 68 65 20 64 72 69 76 65 20 61 6e 64 20 75 73 65 72 20 61 72 65 61   ┆ file to the drive and user area┆
0x09a0…09c0       20 6f 66 20 79 6f 75 72 0d 0a 20 20 20 20 63 68 6f 69 63 65 2e 20 20 59 6f 75 20 77 69 6c 6c 20   ┆ of your      choice.  You will ┆
0x09c0…09e0       62 65 20 70 72 6f 6d 70 74 65 64 20 66 6f 72 20 74 68 65 20 64 72 69 76 65 20 61 6e 64 20 75 73   ┆be prompted for the drive and us┆
0x09e0…0a00       65 72 20 61 72 65 61 2e 20 20 4a 75 73 74 0d 0a 20 20 20 20 65 6e 74 65 72 20 27 62 33 27 2c 20   ┆er area.  Just      enter 'b3', ┆
0x0a00…0a20       73 61 79 2c 20 74 6f 20 74 72 61 6e 73 66 65 72 20 74 68 65 20 66 69 6c 65 20 74 6f 20 64 72 69   ┆say, to transfer the file to dri┆
0x0a20…0a40       76 65 20 42 3a 20 75 73 65 72 20 61 72 65 61 20 33 2e 0d 0a 20 20 20 20 49 66 20 79 6f 75 20 6f   ┆ve B: user area 3.      If you o┆
0x0a40…0a60       6d 69 74 20 74 68 65 20 75 73 65 72 20 61 72 65 61 2c 20 74 68 65 20 63 75 72 72 65 6e 74 20 75   ┆mit the user area, the current u┆
0x0a60…0a80       73 65 72 20 61 72 65 61 20 6f 66 20 74 68 65 20 66 69 6c 65 20 69 73 20 75 73 65 64 2e 0d 0a 20   ┆ser area of the file is used.   ┆
0x0a80…0aa0       20 20 20 41 6e 79 20 66 69 6c 65 20 6f 66 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 69 6e 20   ┆   Any file of the same name in ┆
0x0aa0…0ac0       74 68 65 20 74 61 72 67 65 74 20 61 72 65 61 20 69 73 20 66 69 72 73 74 20 65 72 61 73 65 64 2c   ┆the target area is first erased,┆
0x0ac0…0ae0       20 61 6e 0d 0a 20 20 20 20 65 78 63 65 70 74 69 6f 6e 20 62 65 69 6e 67 20 77 68 65 6e 20 79 6f   ┆ an      exception being when yo┆
0x0ae0…0b00       75 20 61 72 65 20 74 72 61 6e 73 66 65 72 72 69 6e 67 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e   ┆u are transferring to the curren┆
0x0b00…0b20       74 20 64 72 69 76 65 20 61 6e 64 0d 0a 20 20 20 20 75 73 65 72 20 61 72 65 61 2e 20 20 49 6e 20   ┆t drive and      user area.  In ┆
0x0b20…0b40       74 68 65 20 6c 61 74 74 65 72 20 63 61 73 65 2c 20 74 68 65 20 74 72 61 6e 73 66 65 72 72 65 64   ┆the latter case, the transferred┆
0x0b40…0b60       20 66 69 6c 65 20 69 73 20 63 6f 70 69 65 64 20 77 69 74 68 0d 0a 20 20 20 20 69 74 73 20 6e 61   ┆ file is copied with      its na┆
0x0b60…0b80       6d 65 64 20 63 68 61 6e 67 65 64 20 62 79 20 70 75 74 74 69 6e 67 20 61 20 24 20 69 6e 20 74 68   ┆med changed by putting a $ in th┆
0x0b80…0ba0       65 20 6c 61 73 74 20 6c 65 74 74 65 72 20 6f 66 20 74 68 65 20 66 69 6c 65 20 74 79 70 65 2e 0d   ┆e last letter of the file type. ┆
0x0ba0…0bc0       0a 0d 0a 20 20 20 20 49 66 20 61 6e 20 65 78 69 73 74 69 6e 67 20 66 69 6c 65 20 69 6e 20 74 68   ┆       If an existing file in th┆
0x0bc0…0be0       65 20 74 61 72 67 65 74 20 61 72 65 61 20 74 68 61 74 20 6d 75 73 74 20 62 65 20 65 72 61 73 65   ┆e target area that must be erase┆
0x0be0…0c00       64 20 69 73 20 6d 61 72 6b 65 64 0d 0a 20 20 20 20 72 65 61 64 2d 6f 6e 6c 79 20 28 52 2f 4f 29   ┆d is marked      read-only (R/O)┆
0x0c00…0c20 (3,)  2c 20 74 68 65 6e 20 74 68 65 20 63 6f 70 79 20 69 73 20 73 69 6d 70 6c 79 20 6e 6f 74 20 6d 61   ┆, then the copy is simply not ma┆
0x0c20…0c40       64 65 2e 20 20 59 6f 75 20 77 69 6c 6c 20 62 65 20 74 6f 6c 64 2e 0d 0a 20 20 20 20 59 6f 75 20   ┆de.  You will be told.      You ┆
0x0c40…0c60       6d 61 79 20 75 73 65 20 74 68 65 20 64 65 6c 65 74 65 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 64   ┆may use the delete function to d┆
0x0c60…0c80       65 6c 65 74 65 20 74 68 65 20 66 69 6c 65 2c 20 61 6e 64 20 74 68 65 6e 20 72 65 74 72 79 0d 0a   ┆elete the file, and then retry  ┆
0x0c80…0ca0       20 20 20 20 74 68 65 20 63 6f 70 79 2e 0d 0a 0d 0a 20 20 20 20 41 73 20 61 6e 20 6f 70 74 69 6f   ┆    the copy.        As an optio┆
0x0ca0…0cc0       6e 2c 20 73 77 65 65 70 20 77 69 6c 6c 20 70 65 72 66 6f 72 6d 20 61 20 43 52 43 20 76 65 72 69   ┆n, sweep will perform a CRC veri┆
0x0cc0…0ce0       66 69 63 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 63 6f 70 79 2e 20 0d 0a 20 20 20 20 57 68 65 6e   ┆fication of the copy.       When┆
0x0ce0…0d00       20 79 6f 75 20 61 72 65 20 70 72 6f 6d 70 74 65 64 20 66 6f 72 20 74 68 65 20 64 72 69 76 65 20   ┆ you are prompted for the drive ┆
0x0d00…0d20       61 6e 64 20 75 73 65 72 2c 20 61 64 64 20 61 20 27 76 27 20 6f 72 20 27 56 27 20 74 6f 0d 0a 20   ┆and user, add a 'v' or 'V' to   ┆
0x0d20…0d40       20 20 20 72 65 71 75 65 73 74 20 76 65 72 69 66 69 63 61 74 69 6f 6e 2e 20 20 54 68 75 73 20 73   ┆   request verification.  Thus s┆
0x0d40…0d60       70 65 63 69 66 79 69 6e 67 3a 20 62 33 20 76 20 20 77 69 6c 6c 20 63 6f 70 79 20 74 68 65 20 66   ┆pecifying: b3 v  will copy the f┆
0x0d60…0d80       69 6c 65 0d 0a 20 20 20 20 74 6f 20 64 72 69 76 65 20 62 3a 2c 20 75 73 65 72 20 61 72 65 61 20   ┆ile      to drive b:, user area ┆
0x0d80…0da0       33 2c 20 77 69 74 68 20 76 65 72 69 66 69 63 61 74 69 6f 6e 2e 20 53 65 65 20 62 65 6c 6f 77 20   ┆3, with verification. See below ┆
0x0da0…0dc0       66 6f 72 20 61 20 0d 0a 20 20 20 20 64 65 73 63 72 69 70 74 69 6f 6e 20 6f 66 20 74 68 65 20 76   ┆for a       description of the v┆
0x0dc0…0de0       65 72 69 66 69 63 61 74 69 6f 6e 20 6d 65 74 68 6f 64 2e 0d 0a 0d 0a 20 20 20 20 42 55 47 3a 20   ┆erification method.        BUG: ┆
0x0de0…0e00       20 43 50 2f 4d 20 64 6f 65 73 20 6e 6f 74 20 61 6c 6c 6f 77 20 74 77 6f 20 66 69 6c 65 73 20 6f   ┆ CP/M does not allow two files o┆
0x0e00…0e20       66 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 74 6f 20 62 65 20 6f 70 65 6e 20 6f 6e 0d 0a 20   ┆f the same name to be open on   ┆
0x0e20…0e40       20 20 20 74 68 65 20 73 61 6d 65 20 64 72 69 76 65 2c 20 65 76 65 6e 20 69 6e 20 64 69 66 66 65   ┆   the same drive, even in diffe┆
0x0e40…0e60       72 65 6e 74 20 75 73 65 72 20 61 72 65 61 73 2e 20 20 54 68 75 73 2c 20 77 68 65 6e 20 74 72 61   ┆rent user areas.  Thus, when tra┆
0x0e60…0e80       6e 73 66 65 72 72 69 6e 67 0d 0a 20 20 20 20 62 65 74 77 65 65 6e 20 75 73 65 72 20 61 72 65 61   ┆nsferring      between user area┆
0x0e80…0ea0       73 20 6f 6e 20 74 68 65 20 73 61 6d 65 20 64 72 69 76 65 2c 20 74 68 65 20 74 61 72 67 65 74 20   ┆s on the same drive, the target ┆
0x0ea0…0ec0       66 69 6c 65 20 69 73 20 66 69 72 73 74 20 6e 61 6d 65 64 0d 0a 20 20 20 20 77 69 74 68 20 74 68   ┆file is first named      with th┆
0x0ec0…0ee0       65 20 24 20 63 6f 6e 76 65 6e 74 69 6f 6e 20 61 6e 64 20 74 68 65 6e 20 72 65 6e 61 6d 65 64 2e   ┆e $ convention and then renamed.┆
0x0ee0…0f00       20 20 54 68 69 73 20 63 61 6e 20 72 65 73 75 6c 74 20 69 6e 20 61 6e 0d 0a 20 20 20 20 65 78 74   ┆  This can result in an      ext┆
0x0f00…0f20       72 61 20 66 69 6c 65 20 62 65 69 6e 67 20 65 72 61 73 65 64 2e 0d 0a 0d 0a 20 20 20 20 49 66 20   ┆ra file being erased.        If ┆
0x0f20…0f40       74 68 65 72 65 20 69 73 20 74 6f 6f 20 6c 69 74 74 6c 65 20 72 6f 6f 6d 20 6f 6e 20 74 68 65 20   ┆there is too little room on the ┆
0x0f40…0f60       74 61 72 67 65 74 20 64 72 69 76 65 2c 20 74 68 65 20 74 72 61 6e 73 66 65 72 20 69 73 20 0d 0a   ┆target drive, the transfer is   ┆
0x0f60…0f80       20 20 20 20 61 62 6f 72 74 65 64 20 61 6e 64 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 65 6e   ┆    aborted and the directory en┆
0x0f80…0fa0       74 72 79 20 69 73 20 65 72 61 73 65 64 2e 20 20 41 6e 79 20 70 72 65 76 69 6f 75 73 20 66 69 6c   ┆try is erased.  Any previous fil┆
0x0fa0…0fc0       65 20 6f 66 0d 0a 20 20 20 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 69 6e 20 74 68 65 20 74   ┆e of      the same name in the t┆
0x0fc0…0fe0       61 72 67 65 74 20 61 72 65 61 20 69 73 20 61 6c 73 6f 20 65 72 61 73 65 64 2e 28 53 6f 72 72 79   ┆arget area is also erased.(Sorry┆
0x0fe0…1000       2e 29 0d 0a 0d 0a 44 20 20 20 54 68 65 20 63 75 72 72 65 6e 74 20 66 69 6c 65 20 69 73 20 64 65   ┆.)    D   The current file is de┆
0x1000…1020 (4,)  6c 65 74 65 64 2e 20 20 59 6f 75 20 77 69 6c 6c 20 62 65 20 61 73 6b 65 64 20 69 66 20 79 6f 75   ┆leted.  You will be asked if you┆
0x1020…1040       20 72 65 61 6c 6c 79 20 77 61 6e 74 0d 0a 20 20 20 20 69 74 20 65 72 61 73 65 64 2e 20 20 49 66   ┆ really want      it erased.  If┆
0x1040…1060       20 74 68 65 20 66 69 6c 65 20 69 73 20 72 65 61 64 2d 6f 6e 6c 79 20 28 52 2f 4f 29 2c 20 74 68   ┆ the file is read-only (R/O), th┆
0x1060…1080       65 6e 20 79 6f 75 20 77 69 6c 6c 20 62 65 20 67 69 76 65 6e 0d 0a 20 20 20 20 61 20 73 65 63 6f   ┆en you will be given      a seco┆
0x1080…10a0       6e 64 20 63 68 61 6e 63 65 20 74 6f 20 62 61 63 6b 20 6f 75 74 2e 0d 0a 0d 0a 50 20 20 20 45 78   ┆nd chance to back out.    P   Ex┆
0x10a0…10c0       61 63 74 6c 79 20 6c 69 6b 65 20 56 20 62 65 6c 6f 77 2c 20 65 78 63 65 70 74 20 74 68 61 74 20   ┆actly like V below, except that ┆
0x10c0…10e0       61 66 74 65 72 20 32 30 20 6c 69 6e 65 73 20 68 61 76 65 20 62 65 65 6e 20 74 79 70 65 64 0d 0a   ┆after 20 lines have been typed  ┆
0x10e0…1100       20 20 20 20 53 57 45 45 50 20 70 61 75 73 65 73 20 75 6e 74 69 6c 20 79 6f 75 20 74 79 70 65 20   ┆    SWEEP pauses until you type ┆
0x1100…1120       61 20 63 68 61 72 61 63 74 65 72 20 28 61 6e 79 20 63 68 61 72 61 63 74 65 72 29 2e 20 20 49 66   ┆a character (any character).  If┆
0x1120…1140       20 79 6f 75 0d 0a 20 20 20 20 74 79 70 65 20 74 77 6f 20 63 68 61 72 61 63 74 65 72 73 20 71 75   ┆ you      type two characters qu┆
0x1140…1160       69 63 6b 6c 79 2c 20 79 6f 75 20 77 69 6c 6c 20 72 65 74 75 72 6e 20 74 6f 20 74 68 65 20 6d 61   ┆ickly, you will return to the ma┆
0x1160…1180       69 6e 20 70 72 6f 67 72 61 6d 2e 0d 0a 0d 0a 52 20 20 20 54 68 65 20 63 75 72 72 65 6e 74 20 66   ┆in program.    R   The current f┆
0x1180…11a0       69 6c 65 20 69 73 20 72 65 6e 61 6d 65 64 20 74 6f 20 74 68 65 20 6e 61 6d 65 20 79 6f 75 20 73   ┆ile is renamed to the name you s┆
0x11a0…11c0       70 65 63 69 66 79 2e 20 20 4c 6f 77 65 72 20 63 61 73 65 0d 0a 20 20 20 20 77 69 6c 6c 20 62 65   ┆pecify.  Lower case      will be┆
0x11c0…11e0       20 63 6f 6e 76 65 72 74 65 64 20 74 6f 20 75 70 70 65 72 20 63 61 73 65 2c 20 62 75 74 20 6f 74   ┆ converted to upper case, but ot┆
0x11e0…1200       68 65 72 20 27 69 6c 6c 65 67 61 6c 27 20 63 68 61 72 61 63 74 65 72 73 20 61 72 65 0d 0a 20 20   ┆her 'illegal' characters are    ┆
0x1200…1220       20 20 6e 6f 74 20 74 72 61 70 70 65 64 2e 20 20 49 74 20 69 73 20 71 75 69 74 65 20 70 6f 73 73   ┆  not trapped.  It is quite poss┆
0x1220…1240       69 62 6c 65 20 74 6f 20 67 69 76 65 20 6e 61 6d 65 73 20 74 6f 20 66 69 6c 65 73 20 74 68 61 74   ┆ible to give names to files that┆
0x1240…1260       0d 0a 20 20 20 20 43 50 2f 4d 20 77 6f 6e 27 74 20 72 65 63 6f 67 6e 69 7a 65 2e 20 20 28 59 6f   ┆      CP/M won't recognize.  (Yo┆
0x1260…1280       75 20 63 61 6e 20 61 6c 73 6f 20 63 68 61 6e 67 65 20 74 68 65 6d 20 62 61 63 6b 20 61 67 61 69   ┆u can also change them back agai┆
0x1280…12a0       6e 20 6c 61 74 65 72 2c 0d 0a 20 20 20 20 68 6f 77 65 76 65 72 2c 20 73 6f 20 6e 6f 20 70 65 72   ┆n later,      however, so no per┆
0x12a0…12c0       6d 61 6e 65 6e 74 20 68 61 72 6d 20 69 73 20 64 6f 6e 65 2e 29 20 20 52 65 73 70 6f 6e 64 69 6e   ┆manent harm is done.)  Respondin┆
0x12c0…12e0       67 20 77 69 74 68 20 22 2a 22 20 74 6f 20 74 68 65 20 0d 0a 20 20 20 20 70 72 6f 6d 70 74 20 77   ┆g with "*" to the       prompt w┆
0x12e0…1300       69 6c 6c 20 70 75 74 20 79 6f 75 20 69 6e 20 74 68 65 20 62 61 74 63 68 20 77 69 6c 64 63 61 72   ┆ill put you in the batch wildcar┆
0x1300…1320       64 20 20 72 65 6e 61 6d 69 6e 67 20 6d 6f 64 65 2e 20 20 53 65 65 20 62 65 6c 6f 77 2e 0d 0a 0d   ┆d  renaming mode.  See below.   ┆
0x1320…1340       0a 20 20 20 20 49 66 20 74 68 65 20 66 69 6c 65 20 69 73 20 72 65 61 64 2d 6f 6e 6c 79 2c 20 79   ┆     If the file is read-only, y┆
0x1340…1360       6f 75 20 77 69 6c 6c 20 62 65 20 61 73 6b 65 64 20 69 66 20 79 6f 75 20 73 74 69 6c 6c 20 77 61   ┆ou will be asked if you still wa┆
0x1360…1380       6e 74 20 69 74 20 0d 0a 20 20 20 20 72 65 6e 61 6d 65 64 2e 20 20 49 74 20 77 69 6c 6c 20 6e 6f   ┆nt it       renamed.  It will no┆
0x1380…13a0       20 6c 6f 6e 67 65 72 20 62 65 20 72 65 61 64 2d 6f 6e 6c 79 20 61 66 74 65 72 20 72 65 6e 61 6d   ┆ longer be read-only after renam┆
0x13a0…13c0       69 6e 67 2e 0d 0a 0d 0a 56 20 20 20 54 68 65 20 63 75 72 72 65 6e 74 20 66 69 6c 65 20 69 73 20   ┆ing.    V   The current file is ┆
0x13c0…13e0       64 69 73 70 6c 61 79 65 64 20 61 74 20 74 68 65 20 74 65 72 6d 69 6e 61 6c 2e 20 20 5e 53 20 77   ┆displayed at the terminal.  ^S w┆
0x13e0…1400       69 6c 6c 20 73 74 6f 70 20 74 68 65 20 64 69 73 70 6c 61 79 0d 0a 20 20 20 20 75 6e 74 69 6c 20   ┆ill stop the display      until ┆
0x1400…1420 (5,)  61 6e 79 20 6f 74 68 65 72 20 6b 65 79 20 69 73 20 74 79 70 65 64 2e 20 20 4f 74 68 65 72 77 69   ┆any other key is typed.  Otherwi┆
0x1420…1440       73 65 2c 20 61 6e 79 20 6b 65 79 70 72 65 73 73 20 77 69 6c 6c 20 61 62 6f 72 74 2e 0d 0a 20 20   ┆se, any keypress will abort.    ┆
0x1440…1460       20 20 42 65 67 69 6e 6e 69 6e 67 20 77 69 74 68 20 76 65 72 73 69 6f 6e 20 34 2e 31 2c 20 74 68   ┆  Beginning with version 4.1, th┆
0x1460…1480       65 20 56 20 61 6e 64 20 50 20 63 6f 6d 6d 61 6e 64 73 20 77 69 6c 6c 20 73 75 70 70 72 65 73 73   ┆e V and P commands will suppress┆
0x1480…14a0       20 61 6c 6c 0d 0a 20 20 20 20 63 6f 6e 74 72 6f 6c 20 63 68 61 72 61 63 74 65 72 73 20 65 78 63   ┆ all      control characters exc┆
0x14a0…14c0       65 70 74 20 63 6f 6e 74 72 6f 6c 2d 69 2c 6a 2c 6c 2c 20 61 6e 64 20 6d 2e 20 54 68 69 73 20 69   ┆ept control-i,j,l, and m. This i┆
0x14c0…14e0       73 20 66 6f 72 20 74 68 65 20 0d 0a 20 20 20 20 63 6f 6e 76 65 6e 69 65 6e 63 65 20 6f 66 20 75   ┆s for the       convenience of u┆
0x14e0…1500       73 65 72 73 20 77 69 74 68 20 74 65 72 6d 69 6e 61 6c 73 20 74 68 61 74 20 61 63 74 20 75 70 20   ┆sers with terminals that act up ┆
0x1500…1520       6f 6e 20 63 65 72 74 61 69 6e 20 63 6f 6e 74 72 6f 6c 0d 0a 20 20 20 20 63 68 61 72 61 63 74 65   ┆on certain control      characte┆
0x1520…1540       72 73 20 77 68 65 6e 20 74 68 65 79 20 74 79 70 65 20 77 6f 72 64 73 74 61 72 20 66 69 6c 65 73   ┆rs when they type wordstar files┆
0x1540…1560       2e 0d 0a 20 20 20 20 53 65 65 20 74 68 65 20 50 20 63 6f 6d 6d 61 6e 64 20 61 62 6f 76 65 2e 0d   ┆.      See the P command above. ┆
0x1560…1580       8a 0d 0a 54 20 20 20 54 61 67 20 61 20 66 69 6c 65 20 66 6f 72 20 6c 61 74 65 72 20 74 72 61 6e   ┆   T   Tag a file for later tran┆
0x1580…15a0       73 66 65 72 2e 20 20 28 53 65 65 20 62 65 6c 6f 77 2e 29 0d 0a 20 20 20 20 41 66 74 65 72 20 62   ┆sfer.  (See below.)      After b┆
0x15a0…15c0       65 69 6e 67 20 74 61 67 67 65 64 2c 20 74 68 65 20 66 69 6c 65 20 77 69 6c 6c 20 62 65 20 6d 61   ┆eing tagged, the file will be ma┆
0x15c0…15e0       72 6b 65 64 20 77 69 74 68 20 61 6e 20 61 73 74 65 72 69 73 6b 2c 27 2a 27 2e 0d 0a 20 20 20 20   ┆rked with an asterisk,'*'.      ┆
0x15e0…1600       54 68 65 20 74 6f 74 61 6c 20 6f 66 20 61 6c 6c 20 74 61 67 67 65 64 20 66 69 6c 65 73 20 69 73   ┆The total of all tagged files is┆
0x1600…1620       20 64 69 73 70 6c 61 79 65 64 20 62 6f 74 68 20 69 6e 20 75 6e 69 74 73 20 74 68 65 79 0d 0a 20   ┆ displayed both in units they   ┆
0x1620…1640       20 20 20 6f 63 63 75 70 79 20 6f 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 69 73 6b 20 61 6e   ┆   occupy on the current disk an┆
0x1640…1660       64 20 69 6e 20 75 6e 69 74 73 20 74 68 65 79 20 77 6f 75 6c 64 20 6f 63 63 75 70 79 20 6f 6e 0d   ┆d in units they would occupy on ┆
0x1660…1680       0a 20 20 20 20 61 20 73 69 6e 67 6c 65 2d 64 65 6e 73 69 74 79 20 64 69 73 6b 20 77 69 74 68 20   ┆     a single-density disk with ┆
0x1680…16a0       61 20 31 6b 20 62 6c 6f 63 6b 20 73 69 7a 65 2e 0d 0a 0d 0a 55 20 20 20 55 6e 64 6f 20 74 68 65   ┆a 1k block size.    U   Undo the┆
0x16a0…16c0       20 65 66 66 65 63 74 20 6f 66 20 54 20 28 61 6e 64 20 74 61 6b 65 20 61 77 61 79 20 74 68 65 20   ┆ effect of T (and take away the ┆
0x16c0…16e0       27 2a 27 20 6f 72 20 27 23 27 29 2e 0d 0a 0d 0a 0d 0a 43 6f 6d 6d 61 6e 64 73 20 74 68 61 74 20   ┆'*' or '#').      Commands that ┆
0x16e0…1700       61 63 74 20 6f 6e 20 6d 61 6e 79 20 66 69 6c 65 73 2e 0d 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d   ┆act on many files.  ------------┆
0x1700…1720       2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0d 0a 41 20 20 20 52 65 74 61 67 73   ┆--------------------  A   Retags┆
0x1720…1740       20 61 6c 6c 20 74 68 65 20 66 69 6c 65 73 20 63 75 72 72 65 6e 74 6c 79 20 6d 61 72 6b 65 64 20   ┆ all the files currently marked ┆
0x1740…1760       77 69 74 68 20 27 23 27 2e 20 20 54 68 69 73 20 61 6c 6c 6f 77 73 20 79 6f 75 20 74 6f 0d 0a 20   ┆with '#'.  This allows you to   ┆
0x1760…1780       20 20 20 72 65 70 65 61 74 20 74 68 65 20 74 72 61 6e 73 66 65 72 73 20 6f 6e 20 61 6e 6f 74 68   ┆   repeat the transfers on anoth┆
0x1780…17a0       65 72 20 64 69 73 6b 2e 20 20 55 73 65 66 75 6c 20 77 68 65 6e 20 74 68 65 20 73 61 6d 65 20 62   ┆er disk.  Useful when the same b┆
0x17a0…17c0       61 74 63 68 20 6f 66 0d 0a 20 20 20 20 66 69 6c 65 73 20 6d 75 73 74 20 62 65 20 73 65 6e 74 20   ┆atch of      files must be sent ┆
0x17c0…17e0       74 6f 20 73 65 76 65 72 61 6c 20 64 69 73 6b 73 2e 0d 0a 0d 0a 45 20 20 20 54 68 65 20 45 20 63   ┆to several disks.    E   The E c┆
0x17e0…1800       6f 6d 6d 61 6e 64 20 65 72 61 73 65 73 20 61 6c 6c 20 75 6e 74 61 67 67 65 64 20 66 69 6c 65 73   ┆ommand erases all untagged files┆
0x1800…1820 (6,)  20 6f 72 20 61 6c 6c 20 74 61 67 67 65 64 20 66 69 6c 65 73 2e 20 0d 0a 20 20 20 20 59 6f 75 20   ┆ or all tagged files.       You ┆
0x1820…1840       77 69 6c 6c 20 62 65 20 61 73 6b 65 64 20 77 68 65 74 68 65 72 20 79 6f 75 20 77 61 6e 74 20 74   ┆will be asked whether you want t┆
0x1840…1860       6f 20 65 72 61 73 65 20 74 68 65 20 74 61 67 67 65 64 20 66 69 6c 65 73 20 6f 72 20 74 68 65 0d   ┆o erase the tagged files or the ┆
0x1860…1880       0a 20 20 20 20 75 6e 74 61 67 67 65 64 20 66 69 6c 65 73 2e 20 20 59 6f 75 20 6d 75 73 74 20 73   ┆     untagged files.  You must s┆
0x1880…18a0       70 65 63 69 66 79 20 65 69 74 68 65 72 20 54 20 28 6f 72 20 74 29 20 6f 72 20 55 20 28 6f 72 20   ┆pecify either T (or t) or U (or ┆
0x18a0…18c0       75 29 20 6f 72 20 74 68 65 0d 0a 20 20 20 20 6f 70 65 72 61 74 69 6f 6e 20 77 69 6c 6c 20 62 65   ┆u) or the      operation will be┆
0x18c0…18e0       20 61 62 6f 72 74 65 64 2e 0d 0a 20 20 20 20 0d 0a 20 20 20 20 59 6f 75 20 77 69 6c 6c 20 74 68   ┆ aborted.            You will th┆
0x18e0…1900       65 6e 20 62 65 20 61 73 6b 65 64 20 77 68 65 74 68 65 72 20 79 6f 75 20 77 61 6e 74 20 74 6f 20   ┆en be asked whether you want to ┆
0x1900…1920       62 65 20 70 72 6f 6d 70 74 65 64 20 6f 72 20 6e 6f 74 2e 0d 0a 20 20 20 20 49 66 20 79 6f 75 20   ┆be prompted or not.      If you ┆
[…truncated at 200 lines…]