Home » Recent acquisitions » Acorn ADFS disks » adfs_AcornComputing_199310.adf » 93_10s » PD/!BlakHole2/!Help

PD/!BlakHole2/!Help

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Recent acquisitions » Acorn ADFS disks » adfs_AcornComputing_199310.adf » 93_10s
Filename: PD/!BlakHole2/!Help
Read OK:
File size: 6D60 bytes
Load address: 0000
Exec address: 0000
File contents
                                 BLACK HOLE II
                                ===============

Introduction
============

This application provides a convenient way of deleting unwanted files and
directories. It is similar (but far superior!) to the Mac 'Wastebasket' and to
many similar applications on workstations.

This is an updated RISC OS 3 version of the original Black Hole. It is faster
and now uses the Filer Action windows to provide greater integration with
the operating system and an improved 'feel'.

Black Hole has many features. Do not be put off if it appears complicated.
It's actually very simple, and you don't need to understand most of it
anyway.

Black Hole has the following features:
 * It provides a quick and easy way of deleting files. All of the wipe
   options can be set from within the Black Hole.
 * It provides wipe features not normally available, such as the ability to
   retain directories.
 * It can be configured to keep a backup copy of any file it deletes, for a
   specified length of time.
 * All operations are carried out in the background as much as possible. This
   means you can get on with other things while BlackHole grinds away at your
   disc.
 * It provides a facility for saving files from desktop applications into
   specified directories.
 * It contains a file find utility.
 * It puts a nice sprite on your iconbar which spins round and looks pretty.
 * Black Hole is fully compatible with Acorn's !Help.

**************************** I M P O R T A N T ******************************

Black Hole requires a directory called the 'Bin Directory'. Normally this is
the directory !BlakHole2.BlackHole, but may have been changed by the person
who gave you the program. If this is the case, then Black Hole will
probably report an error the first time it is run informing you that the
Bin Directory cannot be found. What it then does is to revert to the default
Bin Directory and save this to disc so that the error does not occur again.
See below for more information about the Bin Directory.

*****************************************************************************

                            The Bin Directory
                           -------------------

Like all wastebin programs, Black Hole can be set up to keep copies of any
files you drag to it. These copies are kept in a directory which is referred
to throughout this file as the Bin Directory.
A few words about this may be useful:
1) Files copied to the bin directory are placed in a subdirectory called
xx_yy_zzzz where xx is the day of the month, yy is the month and zzzz is the
year. Clicking Select over the iconbar icon opens the directory for today if
it exists, otherwise the root bin directory is opened.
2) When copying to the bin directory, Black Hole will go by the fastest
possible route - i.e. it will rename files if possible as this is faster than
copying and then deleting. However, if 'Force' is not set, then Black Hole
must first copy and then delete files as Rename ignores the access status
of files. This results in two Filer Action windows appearing one after the
other.

----------------------------------------------------------------------------

Pressing the menu button over the BlackHole icon produces a standard menu
with several options:

Info      ==> Leads to a window containing information about the program.

Options....   Opens a window containing the Wipe Options. Files and
              directories dragged to the BlackHole icon will be wiped subject
              to these options. See below for an explanation.
              The Options window can also be opened by pressing the right
              mouse button over the iconbar icon.

Contents  ==> Leads to a submenu allowing you to perform five operations on
              the contents of the Bin Directory.
              These three options all have a submenu. This contains the entry
              'All' followed by the names of any subdirectories set up for
              one day's working. Selecting All makes the action apply to the
              whole bin. Selecting one directory applies to only that day. 
              Clicking on the entry in the Contents menu is equivalent to
              selecting 'All'.
              If the bin directory is empty, this entry will appear in light
              grey and will read "No Contents"
              Destroy    : Unconditionally wipes everything. There is a
                           confirmation window before this happens.
              Count      : Counts the contents.
              Info       : Reads the contents of the Bin and displays their
                           names, sizes, and types in a window. Clicking on
                           a filename in this window will open the parent
                           directory of that file.
              Squash     : Uses the RISC OS 3 Squash module to compress all
                           the files in the bin, thus making them take up
                           less disc space. The file 'Squash' from inside
                           the !Squash application must be present in the
                           directory adfs::4.$.Library (see user guide under
                           library).
              Open       : Will open the bin directory selected from the
                           submenu. Selecting 'All' will open all the 
                           subdirectories.

Wipe Drive==> Leads to a window containing the names of any adfs floppy
              drives fitted, and also the RAM disc, if present. Selecting one
              of these will cause the disc in the selected drive to be wiped
              of all its contents. There is a confirmation window before this
              happens, where clicking on 'No' will abort the operation.
              If you want to rename the disc, the new name can be entered
              in the submenu off this menu. Leaving this submenu blank will
              keep the same name for the disc. This menu will also
              recognise Brian Brunswick's MemFS filer if it is present.

Auto Saver..  Opens the Auto File Saver window. See below for an explanation
              of this feature.

Find File ... Opens the File Finder window, which can be used to search
              a directory structure for all files of a particular name
              or type. See below for a fuller explanation.

Quit          Quits the Black Hole

-----------------------------------------------------------------------------

The Options Window:
===================

This window is divided into three sections. The icons in each section
control different aspects of Black Hole.

 Wipe Options:
 -------------
  These icons control the way Black Hole deletes files dragged to its icon.
  Black Hole uses the standard RISC OS 3 Filer Action window so that a Black
  Hole wipe operation will appear the same as any other desktop delete
  operation.

  Confirm: 
   Prompts for confirmation of all deletions

  Force:
   Forces deletion of locked objects

  Verbose:
   Displays information on each object deleted.
               
  Retain Structure:
   If this icon is selected, then only directory contents will be deleted.
   All directories will remain intact, even if empty.
 
 Copy Options:
 -------------
   These icons control the 'wastebin' aspect of Black Hole.
 
  Retain Copies:
   Turning this off disables the wastebin aspect of Black Hole - ie it will
   not copy any files to its bin directory.
   Dragging a file or selection of files to the Black Hole while holding down
   Ctrl will turn this option off for those files.
   
  Delete Copies After:
   If you use 'Retain Copies', then files are not actually deleted, they are
   just moved into the Bin directory where they will remain until you do
   something about it. This option allows Black Hole to do something about it
   for you. If you select this option, then files in the Bin Directory will
   be kept there for the specified number of days, then deleted for good.

  Bin Location
   The Black Hole Bin directory is, by default, the directory
    !BlakHole2.BlackHole
   but this can be changed if desired. To do this, enter the pathname of the
   directory you wish to use into this box. Pressing RETURN immediately will
   make your new directory the Bin Directory.
   Dragging a directory to the options window will insert the pathname of
   that directory as the new Bin Directory and make the change current.
   Leaving the box empty will cause the default to be restored.
   Clicking select on the iconbar icon opens the current Bin Directory.
   The 'Empty' or 'Occupied' message below the iconbar icon applies to this
   directory, as does the 'Delete Copies After' option, if the new bin
   location is saved permanently.


 Misc:
 -----
  Spin:
   When the pointer is over a BlackHole window or its iconbar icon, the icon
   will spin round. On an ARM 2 in some screen modes this can cause flicker
   which can be irritating. This option is therefore provided for those
   people who don't like their Black Holes to spin.

 Clock:
   Turning this on will cause a small digital clock to appear on the iconbar
   next to the pallette icon. This is here for gratuitous showing off reasons
   only.

  Sprites:
   The iconbar sprites used for the animation of the Black Hole can be
   changed very easily. (Black Hole is supplied with three sets of sprites.)
   Clicking the left button over the arrow next to this option opens a menu
   containing the names of the current sprite files. Select one to change
   the sprites.
   To define your own sprites, you need a sprite file containing nine frames
   of animation named !black0 through !black8 inclusive. Mode 12 sprites
   should be 34 x 17 pixels. Mode 20 sprites should be 34 x 34. Save the
   sprite file into the directory !BlakHole2.Sprites and it will appear on
   the Sprites menu.
   The standard RISC OS 3 *IconSprites convention is used for these files;
   i.e. the same animation can have low res. (Mode 12), high res. (Mode 20)
   and high res. monochrome sprites defined. The Mode 12 sprites should be
   saved as whatever you want to call them, the mode 20 ones should have the
   same name with a 22 appended. Black Hole will ignore any files ending in
   22 or 23 on its sprite menu, but RISC OS 3 will automatically select the
   correct one for the current mode. The sprites will also be changed should
   you change mode. The default sprites (BlakHole) are defined this way.

  Use Fonts:
   Selecting this causes Black Hole to use an outline font for the text in
   its menus and the iconbar clock. In my opinion, these look far nicer than
   the normal system font and as they're built in to RISC OS 3, why shouldn't
   they be used? The fonts definitely look best in a hi-res mode so this icon
   is provided to allow you to turn them off if you don't like them. (Anyway,
   why aren't you using a decent mode? People who still use mode 12 deserve
   to have grotty looking text in their software. At least mode 27 or 20 gives
   decent resolution...)
   Remember that if you do use fonts, you will need a small font cache - 32K
   is more than adequate.
  
  To make your Options settings permanent, click on the 'Save Options' box.

-----------------------------------------------------------------------------

The AutoSaver.
==============

How many times have you started to drag a file from the save box of some
application, only to find you can't see the directory where you want to put 
the file? Worry no longer. The autosaver allows you to set up beforehand a 
list of filetypes and which pathnames to save them to.

An example. Suppose you always save Text files into a directory called
adfs::4.$.Textfiles. Select the Autosaver option from BlackHole and type FFF
(the filetype for text files) in the Filetype box. Type the pathname into the
Destination box. From now on, if you drag a textfile from the "Save as:" box
of Edit (or any application which can output data as a textfile) to the 
BlackHole icon, it will be saved to the specified pathname. (Note: a filename
must be specified in the application's Save As box.) This can be done for any
filetype. You can also type the name of the file type (eg Text instead of FFF),
but note that this is case sensitive.

This only applies when you drag a file FROM THE SAVE BOX OF AN APPLICATION.
If you drag a file from a directory viewer to the Autosaver window, it's type
will be inserted in the window. Dragging a directory to the Autosaver window
inserts its pathname.

If there is no path set up for a filetype dragged to the icon, it will be 
saved to the current Black Hole Bin directory.

If you have more than one path set up for one filetype, then the one used 
will be EITHER the one currently displayed in the AutoSaver window (even if 
it is not visible on screen) OR if no path for that filetype is displayed, 
then it will be the one highest in the list.
If a file already exists with the pathname given, it will be overwritten.

The other two icons in this window are:

Confirm before Saving:
 This will ask whether you are sure before saving anything. It will also tell
 you if the file already exists.

Open Destination when Saved:
 This will open the destination directory when a file is saved into it using
 the AutoSaver.

To make the settings in this window permanent, click on the SAVE button.
         
-----------------------------------------------------------------------------

The File Finder.
================

The file finder can be used to find files (surprise!)
Enter the path you wish to search in the 'Search Path' icon. This directory
and all its subdirectories will be searched  for files and directories with
names and/or filetypes matching those specified in the 'Search For:' section.
Multiple search paths (including the names of floppy discs) can be specified
by separating them with a backslash (a "\"). For example, you could enter
adfs::4.$.Apps\adfs::4.$.Games. The filer will prompt for disc insertion if
necessary.

Similarly, you can enter multiple search names is the 'Name(s) :' box. Again
use "\" as a separator. A maximum of 10 names can be entered, and they can
contain wildcards. The wildcards accepted are the standard RISC OS ones - 
# for any one character, * for zero or more characters.

Dragging a directory to this window will add it to the path list, putting a
"\" in if one is not already there.
Dragging a file to the window will make the type of that file the current
search type.

The button icons in this window control the following:

Case Sensistive: If this is selected, then the search becomes case sensitive,
                 i.e. entering 'Help' as the filename will find files called
                 'Help' but not 'help'.
                 
Open Viewer:     Will open the directory viewer containing the found file.

List Details:    Will list the files found, along with types, and sizes in a
                 window. Clicking on a filename in this window will open the
                 parent directory of that file. 

Use ArcFS on Archives:
ArcFS is a filing system which has been written (not by me) to allow easy
access to archive files produced by David Pilling's 'Spark' archiver program.
If you own ArcFS you can select this option and then Black Hole will use ArcFS
to search through archives just as if they were directories. 
The module 'ArcFSMod' from inside !ArcFS must either be in memory, or be present
in the directory !System.Modules, otherwise this icon will be greyed out.

As an example - if you want to search the directories 'adfs::4.$.apps' and
'adfs::4.$.graphics' for any files of type FFF with names containing 'text':
Type
  adfs::4.$.apps\adfs::4.$.graphics
into the search path box. Type
  *text*
into the Name box and select case sensitivity as appropriate. Now type
  FFF (or Text)
into the type box. Finally click on GO.

If you leave both the name and type boxes blank, then all the files in the
specified search path(s) will be listed - Black Hole defaults to a "*" for
the search name.

-----------------------------------------------------------------------------

Notes: 
======

1) Rather than using Squash, which is rather slow, you may like to compress
   your Retained Copies by another method. This is most easily done if you
   own Computer Concept's Compression. You can simply make the Bin Directory
   a CFS directory. Provided CFS is loaded before Black Hole on bootup,
   everything will be OK. This has the added advantage that files are
   compressed as they are added to the bin.
   For example, you could make the bin directory 
     CFS#adfs::IDEDisc4.$.!BlakHole2.BlackHole.

2) Dragging the contents of the Bin directory to the iconbar icon WILL delete
   them if force is off, but will not if force is on. This is because force
   MOVES files, but force off copies then deletes.

3) Black Hole treats DOS partitions as normal directories for all purposes.
   If a DOS partition is deleted with 'Retain Copies' set, then the files are
   retained but in a directory with the same name as the partition, not as
   a partition.

4) If you want to customize Black Hole to use fonts other than the defaults,
   then load the file 'Messages' into a text editor (eg !Edit) and change the
   lines in there as described in that file. It's very easy really, honest.

-----------------------------------------------------------------------------

To Copy Black Hole.
===================

If you want to give a copy of this to someone else, feel free. If you have
changed the options then it would be helpful if you replaced the files
!BlakHole2.Options and !BlakHole2.SaveOpts with the relevant default files
from the Stuff directory. Similarly for the Messages file.
Also remember to empty the Bin directory!

-----------------------------------------------------------------------------

Brief Explanation of Contents of !BlakHole2.
============================================

!Boot and !Run are the usual stuff.

!Help is this file.

!RunImage, Setup, and Overlay are the program - it's split into chunks so I
can get more program into the same memory.

!Sprites and !Sprites22 are the filer sprites.

BlackHole is the default bin directory.

icons and title contain the sprites used in the windows.

Messages contains the Help Text and other such nonsense.

Options is where the wipe options are saved.

Saveopts is the options for the Auto Saver. You can alter this using Edit if
you like, just save a sample file to find out the format.

Sprites contains the sprite files for the animation of the iconbar icon. By
default these are BlakHole, BlakHole22, and Recycle. There may be others...

Stuff contains backup default versions of the Options and SaveOpts
files in case any problems are encountered with them.

Temp is a directory used when directory structure needs to be retained.

Templates are...... the templates!!

-----------------------------------------------------------------------------

Notes - The Sequel (more random ramblings)
==================

This program is far from perfect. The reasons for this are many and varied
and the word 'incompetence' appears in them frequently. A large part of it
is because I learnt to program RISC OS by staring vacantly at other people's
programs until the sugar of understanding began to crystallise in the
syrup of my brain. (Sorry, too much psychedelic music.)
By the way, I can strongly recommend the method of programming I use:
1) Decide what it is you want to do.
2) Find a program that already does it.
3) 'Adapt' the code in that program.
4) Have a coffee.
This works very successfully and probably explains why I've got three
apparrently identical procedures, each of which is absolutely crucial to the
program. Ho hum.

The next bit of this file is a load of boring pseudo-legal crap which I put
in because everybody else does, so it seemed like a good idea.

-----------------------------------------------------------------------------

Disclaimer:
===========

This program is supplied 'as is' with no guarantee of its suitability for any
purpose. I will not be held responsible for any loss of data occuring through
the use or misuse of this program. I will also not be held responsible for
anything else you may do after accidentally deleting your valuable files.
If you're worried about losing things, then use 'Retain Copies' - that's what
it's for.

-----------------------------------------------------------------------------

Public Domain Notice:
=====================

This software is Public Domain and may be freely copied and used, as long as
the following conditions are met:

a) That this notice is distributed unchanged with every copy.
b) That the application is supplied with unchanged versions of all the files
   described above.
   (If you do make modifications to any part of BlackHole, please do not
   distribute them without contacting me first, at the address below.)
c) No charge is made for the distribution. Public domain libraries may make
   a small charge to cover distribution costs. It is highly unethical, not
   to mention dishonest to make a charge for software which programmers
   have intended to be freely distributed, especially if none of that profit
   finds its way to the programmer. 

All copyright is reserved. You may not use any part of this application in
any project which is to be sold for profit without my express permission
in writing.

If you wish to use pieces of my code in your own pd programs then please feel
free to do so, provided these programs are not intented for sale.
I say this mainly because my telling you not to do so would not stop you, but
also becasue I learned programming by nicking and splicing bits of other
people's programs, so why shouldn't you?

If you do use my code, a credit would be nice. Money would be even better.

Anyone out there feeling particularly generous can send me a �5.00
registration fee and a disc, and I will send them free upgrades whenever I
write one, possibly accompanied by any PD applications I can get my grubby
little mitts on.

-----------------------------------------------------------------------------
     
Thanks go to:
=============

All the programmers who unknowingly taught me how to program RISC OS; I can't
afford a set of PRM's (and the RISC OS 3 ones aren't out yet) so looking at
other people's code was the quickest way to learn.
Brief mention of the programmers without whom BlackHole would not have
existed. (With addresses where these were included in their Help files.)

Robin Watts     - The finer details of one or two SYS calls and the 
                  associated routines for extracting the useful data from
                  them were purloined from his excellent !Larger - 'Sticky
                  Backdrop Extraordinaire', which I spend most of my time
                  beta- testing for him. (I've got RISC OS 3, which has a
                  built-in sticky backdrop, but it's crap, so !Larger is a
                  most welcome burden on my hard disc.) Robin was also never
                  too busy to give advice or to let me use his PRMs.
                  (Well, hardly ever.....)
                  Robin's Addresses are:
                  217 Waterhouse Moor, Harlow, Essex CM18 6BW, OR
                  St. Catherine's College, Manor Road, Oxford OX1 3UJ
                  or by Janet: m90rjw@uk.ac.oxford.ecs

Steve Singer    - I didn't copy any code from Steve, but it was he who
                  complained that he wouldn't even look at my proggy if the
                  iconbar icon didn't spin round. And he also wrote Bloxed, 
                  a game which may be the future cause of failure in Finals
                  for half of St. Catherine' College. He also showed me the
                  NeXT workstation which was running the program which gave
                  me the inspiration for Black Hole. And now he tells me he
                  never uses Wastebin programs.....


'Spark' is copyright David Pilling and has no connection with myself.
'ArcFS' is copyright Mark Smith and also has no connection with me.

-----------------------------------------------------------------------------

Differences between Black Hole and Black Hole II
================================================

The original Black Hole ran on RISC OS 2 and RISC OS 3. As RISC OS 3 is now
accepted as standard on Acorn machines I decided to make use of some of its
new features in this new version of the program.

1) All Filer operations are now run by Filer_Action. The advantages of this
are:
  i) A dramatic speed increase when deleting large numbers of files.
  ii) Any errors which occur are trapped by the filer and should not crash
  Black Hole as happened very occasionally in the original (I can't think of
  everything.....)
  iii) More than one operation can be carried out simultaneously.
The disadvantages are:
  i) When copying to the bin, Filer_Action ignores the access status of
  files. Thus if Force is off, you still get all the locked files copied
  although they aren't deleted. However, I don't anticipate many people
  using this program with Force off.
  ii) For Retain Structure, the original would simply not delete any
  directories. Filer_Action cannot do this, so the structure has first to be
  copied, then written back once the deletion has finished.
  iii) Copies cannot be squashed as they are copied. This version has a
  Squash option on a menu.

2) The file finder has been dramatically speeded up and ArcFS compatibililty
included. Wildcarded searches are now possible.

3) DOS partitions are recognised and treated as directories.

4) The bin structure has been changed to have a separate subdirectory for
each day of use. This allows more organisation of your rubbish (which may or
may not be useful) and also allows the auto deletion to be much faster, which
will stop people from shouting at me.

5) Because people complained about my options and radio icons, I've taken
them out. The program now uses whichever icons are standard on your machine.

6) 3d icons have been adopted. I have no idea what the Acorn guidelines are,
so I've adopted those used by Computer Concepts and Simon Huntingdon's
Interface module, since Acorn seems to have copies their icons. (Note: No
relation between S.H. and CC is implied.......(got to cover myself!))

7) The Info window has got sillier.

8) I have added an option to use outline fonts in the menus. I like this, but
some people prefer consistency - that's why it's an option. Also it does NOT
look good in mode 12....

9) I have removed the File Type menu. This ate up a large chunk of memory
which I decided I needed. And I never used it anyway... You can now type the
name of a filetype (eg 'Module' etc) into a 'Filetype' writeable icon.

10) The iconbar sprites change from low-res to high-res (and vice-versa) 
automatically when you change mode.

11) A slightly more sensible (ie non-random) version numbering system has
been introduced.

-----------------------------------------------------------------------------
 
Music played while programming:
===============================

Too many to name all, but these and more:
Brian Eno, Magma, King Crimson, Amon D��l II, Jethro Tull, Genesis,
Roxy Music, The Soft Machine, The Incredible String Band, Ozric Tentacles,
Can, Caravan, Led Zeppelin, Van Der Graaf Generator, Deep Purple.....
This probably explains quite a lot. (Some of this stuff is simply not music
to work to. I feel I've comitted sacriledge and this program is it...)


                            The Fat German, 1992
                  (He's not fat and he's not German either)
              ==================================================
                                               
Mark Greenwood, 122 Miswell Lane, Tring, Herts. HP23 4EU
E-mail (Janet) : bain1@uk.ac.ox.vax (Valid only until end of June 1993)
00000000  0a 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.               |
00000010  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000020  20 20 42 4c 41 43 4b 20  48 4f 4c 45 20 49 49 0a  |  BLACK HOLE II.|
00000030  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
00000050  3d 3d 3d 3d 3d 3d 3d 3d  3d 3d 3d 3d 3d 3d 3d 0a  |===============.|
00000060  0a 49 6e 74 72 6f 64 75  63 74 69 6f 6e 0a 3d 3d  |.Introduction.==|
00000070  3d 3d 3d 3d 3d 3d 3d 3d  3d 3d 0a 0a 54 68 69 73  |==========..This|
00000080  20 61 70 70 6c 69 63 61  74 69 6f 6e 20 70 72 6f  | application pro|
00000090  76 69 64 65 73 20 61 20  63 6f 6e 76 65 6e 69 65  |vides a convenie|
000000a0  6e 74 20 77 61 79 20 6f  66 20 64 65 6c 65 74 69  |nt way of deleti|
000000b0  6e 67 20 75 6e 77 61 6e  74 65 64 20 66 69 6c 65  |ng unwanted file|
000000c0  73 20 61 6e 64 0a 64 69  72 65 63 74 6f 72 69 65  |s and.directorie|
000000d0  73 2e 20 49 74 20 69 73  20 73 69 6d 69 6c 61 72  |s. It is similar|
000000e0  20 28 62 75 74 20 66 61  72 20 73 75 70 65 72 69  | (but far superi|
000000f0  6f 72 21 29 20 74 6f 20  74 68 65 20 4d 61 63 20  |or!) to the Mac |
00000100  27 57 61 73 74 65 62 61  73 6b 65 74 27 20 61 6e  |'Wastebasket' an|
00000110  64 20 74 6f 0a 6d 61 6e  79 20 73 69 6d 69 6c 61  |d to.many simila|
00000120  72 20 61 70 70 6c 69 63  61 74 69 6f 6e 73 20 6f  |r applications o|
00000130  6e 20 77 6f 72 6b 73 74  61 74 69 6f 6e 73 2e 0a  |n workstations..|
00000140  0a 54 68 69 73 20 69 73  20 61 6e 20 75 70 64 61  |.This is an upda|
00000150  74 65 64 20 52 49 53 43  20 4f 53 20 33 20 76 65  |ted RISC OS 3 ve|
00000160  72 73 69 6f 6e 20 6f 66  20 74 68 65 20 6f 72 69  |rsion of the ori|
00000170  67 69 6e 61 6c 20 42 6c  61 63 6b 20 48 6f 6c 65  |ginal Black Hole|
00000180  2e 20 49 74 20 69 73 20  66 61 73 74 65 72 0a 61  |. It is faster.a|
00000190  6e 64 20 6e 6f 77 20 75  73 65 73 20 74 68 65 20  |nd now uses the |
000001a0  46 69 6c 65 72 20 41 63  74 69 6f 6e 20 77 69 6e  |Filer Action win|
000001b0  64 6f 77 73 20 74 6f 20  70 72 6f 76 69 64 65 20  |dows to provide |
000001c0  67 72 65 61 74 65 72 20  69 6e 74 65 67 72 61 74  |greater integrat|
000001d0  69 6f 6e 20 77 69 74 68  0a 74 68 65 20 6f 70 65  |ion with.the ope|
000001e0  72 61 74 69 6e 67 20 73  79 73 74 65 6d 20 61 6e  |rating system an|
000001f0  64 20 61 6e 20 69 6d 70  72 6f 76 65 64 20 27 66  |d an improved 'f|
00000200  65 65 6c 27 2e 0a 0a 42  6c 61 63 6b 20 48 6f 6c  |eel'...Black Hol|
00000210  65 20 68 61 73 20 6d 61  6e 79 20 66 65 61 74 75  |e has many featu|
00000220  72 65 73 2e 20 44 6f 20  6e 6f 74 20 62 65 20 70  |res. Do not be p|
00000230  75 74 20 6f 66 66 20 69  66 20 69 74 20 61 70 70  |ut off if it app|
00000240  65 61 72 73 20 63 6f 6d  70 6c 69 63 61 74 65 64  |ears complicated|
00000250  2e 0a 49 74 27 73 20 61  63 74 75 61 6c 6c 79 20  |..It's actually |
00000260  76 65 72 79 20 73 69 6d  70 6c 65 2c 20 61 6e 64  |very simple, and|
00000270  20 79 6f 75 20 64 6f 6e  27 74 20 6e 65 65 64 20  | you don't need |
00000280  74 6f 20 75 6e 64 65 72  73 74 61 6e 64 20 6d 6f  |to understand mo|
00000290  73 74 20 6f 66 20 69 74  0a 61 6e 79 77 61 79 2e  |st of it.anyway.|
000002a0  0a 0a 42 6c 61 63 6b 20  48 6f 6c 65 20 68 61 73  |..Black Hole has|
000002b0  20 74 68 65 20 66 6f 6c  6c 6f 77 69 6e 67 20 66  | the following f|
000002c0  65 61 74 75 72 65 73 3a  0a 20 2a 20 49 74 20 70  |eatures:. * It p|
000002d0  72 6f 76 69 64 65 73 20  61 20 71 75 69 63 6b 20  |rovides a quick |
000002e0  61 6e 64 20 65 61 73 79  20 77 61 79 20 6f 66 20  |and easy way of |
000002f0  64 65 6c 65 74 69 6e 67  20 66 69 6c 65 73 2e 20  |deleting files. |
00000300  41 6c 6c 20 6f 66 20 74  68 65 20 77 69 70 65 0a  |All of the wipe.|
00000310  20 20 20 6f 70 74 69 6f  6e 73 20 63 61 6e 20 62  |   options can b|
00000320  65 20 73 65 74 20 66 72  6f 6d 20 77 69 74 68 69  |e set from withi|
00000330  6e 20 74 68 65 20 42 6c  61 63 6b 20 48 6f 6c 65  |n the Black Hole|
00000340  2e 0a 20 2a 20 49 74 20  70 72 6f 76 69 64 65 73  |.. * It provides|
00000350  20 77 69 70 65 20 66 65  61 74 75 72 65 73 20 6e  | wipe features n|
00000360  6f 74 20 6e 6f 72 6d 61  6c 6c 79 20 61 76 61 69  |ot normally avai|
00000370  6c 61 62 6c 65 2c 20 73  75 63 68 20 61 73 20 74  |lable, such as t|
00000380  68 65 20 61 62 69 6c 69  74 79 20 74 6f 0a 20 20  |he ability to.  |
00000390  20 72 65 74 61 69 6e 20  64 69 72 65 63 74 6f 72  | retain director|
000003a0  69 65 73 2e 0a 20 2a 20  49 74 20 63 61 6e 20 62  |ies.. * It can b|
000003b0  65 20 63 6f 6e 66 69 67  75 72 65 64 20 74 6f 20  |e configured to |
000003c0  6b 65 65 70 20 61 20 62  61 63 6b 75 70 20 63 6f  |keep a backup co|
000003d0  70 79 20 6f 66 20 61 6e  79 20 66 69 6c 65 20 69  |py of any file i|
000003e0  74 20 64 65 6c 65 74 65  73 2c 20 66 6f 72 20 61  |t deletes, for a|
000003f0  0a 20 20 20 73 70 65 63  69 66 69 65 64 20 6c 65  |.   specified le|
00000400  6e 67 74 68 20 6f 66 20  74 69 6d 65 2e 0a 20 2a  |ngth of time.. *|
00000410  20 41 6c 6c 20 6f 70 65  72 61 74 69 6f 6e 73 20  | All operations |
00000420  61 72 65 20 63 61 72 72  69 65 64 20 6f 75 74 20  |are carried out |
00000430  69 6e 20 74 68 65 20 62  61 63 6b 67 72 6f 75 6e  |in the backgroun|
00000440  64 20 61 73 20 6d 75 63  68 20 61 73 20 70 6f 73  |d as much as pos|
00000450  73 69 62 6c 65 2e 20 54  68 69 73 0a 20 20 20 6d  |sible. This.   m|
00000460  65 61 6e 73 20 79 6f 75  20 63 61 6e 20 67 65 74  |eans you can get|
00000470  20 6f 6e 20 77 69 74 68  20 6f 74 68 65 72 20 74  | on with other t|
00000480  68 69 6e 67 73 20 77 68  69 6c 65 20 42 6c 61 63  |hings while Blac|
00000490  6b 48 6f 6c 65 20 67 72  69 6e 64 73 20 61 77 61  |kHole grinds awa|
000004a0  79 20 61 74 20 79 6f 75  72 0a 20 20 20 64 69 73  |y at your.   dis|
000004b0  63 2e 0a 20 2a 20 49 74  20 70 72 6f 76 69 64 65  |c.. * It provide|
000004c0  73 20 61 20 66 61 63 69  6c 69 74 79 20 66 6f 72  |s a facility for|
000004d0  20 73 61 76 69 6e 67 20  66 69 6c 65 73 20 66 72  | saving files fr|
000004e0  6f 6d 20 64 65 73 6b 74  6f 70 20 61 70 70 6c 69  |om desktop appli|
000004f0  63 61 74 69 6f 6e 73 20  69 6e 74 6f 0a 20 20 20  |cations into.   |
00000500  73 70 65 63 69 66 69 65  64 20 64 69 72 65 63 74  |specified direct|
00000510  6f 72 69 65 73 2e 0a 20  2a 20 49 74 20 63 6f 6e  |ories.. * It con|
00000520  74 61 69 6e 73 20 61 20  66 69 6c 65 20 66 69 6e  |tains a file fin|
00000530  64 20 75 74 69 6c 69 74  79 2e 0a 20 2a 20 49 74  |d utility.. * It|
00000540  20 70 75 74 73 20 61 20  6e 69 63 65 20 73 70 72  | puts a nice spr|
00000550  69 74 65 20 6f 6e 20 79  6f 75 72 20 69 63 6f 6e  |ite on your icon|
00000560  62 61 72 20 77 68 69 63  68 20 73 70 69 6e 73 20  |bar which spins |
00000570  72 6f 75 6e 64 20 61 6e  64 20 6c 6f 6f 6b 73 20  |round and looks |
00000580  70 72 65 74 74 79 2e 0a  20 2a 20 42 6c 61 63 6b  |pretty.. * Black|
00000590  20 48 6f 6c 65 20 69 73  20 66 75 6c 6c 79 20 63  | Hole is fully c|
000005a0  6f 6d 70 61 74 69 62 6c  65 20 77 69 74 68 20 41  |ompatible with A|
000005b0  63 6f 72 6e 27 73 20 21  48 65 6c 70 2e 0a 0a 2a  |corn's !Help...*|
000005c0  2a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |****************|
000005d0  2a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 20 49 20 4d 20  |*********** I M |
000005e0  50 20 4f 20 52 20 54 20  41 20 4e 20 54 20 2a 2a  |P O R T A N T **|
000005f0  2a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |****************|
00000600  2a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 0a 0a 42 6c  |************..Bl|
00000610  61 63 6b 20 48 6f 6c 65  20 72 65 71 75 69 72 65  |ack Hole require|
00000620  73 20 61 20 64 69 72 65  63 74 6f 72 79 20 63 61  |s a directory ca|
00000630  6c 6c 65 64 20 74 68 65  20 27 42 69 6e 20 44 69  |lled the 'Bin Di|
00000640  72 65 63 74 6f 72 79 27  2e 20 4e 6f 72 6d 61 6c  |rectory'. Normal|
00000650  6c 79 20 74 68 69 73 20  69 73 0a 74 68 65 20 64  |ly this is.the d|
00000660  69 72 65 63 74 6f 72 79  20 21 42 6c 61 6b 48 6f  |irectory !BlakHo|
00000670  6c 65 32 2e 42 6c 61 63  6b 48 6f 6c 65 2c 20 62  |le2.BlackHole, b|
00000680  75 74 20 6d 61 79 20 68  61 76 65 20 62 65 65 6e  |ut may have been|
00000690  20 63 68 61 6e 67 65 64  20 62 79 20 74 68 65 20  | changed by the |
000006a0  70 65 72 73 6f 6e 0a 77  68 6f 20 67 61 76 65 20  |person.who gave |
000006b0  79 6f 75 20 74 68 65 20  70 72 6f 67 72 61 6d 2e  |you the program.|
000006c0  20 49 66 20 74 68 69 73  20 69 73 20 74 68 65 20  | If this is the |
000006d0  63 61 73 65 2c 20 74 68  65 6e 20 42 6c 61 63 6b  |case, then Black|
000006e0  20 48 6f 6c 65 20 77 69  6c 6c 0a 70 72 6f 62 61  | Hole will.proba|
000006f0  62 6c 79 20 72 65 70 6f  72 74 20 61 6e 20 65 72  |bly report an er|
00000700  72 6f 72 20 74 68 65 20  66 69 72 73 74 20 74 69  |ror the first ti|
00000710  6d 65 20 69 74 20 69 73  20 72 75 6e 20 69 6e 66  |me it is run inf|
00000720  6f 72 6d 69 6e 67 20 79  6f 75 20 74 68 61 74 20  |orming you that |
00000730  74 68 65 0a 42 69 6e 20  44 69 72 65 63 74 6f 72  |the.Bin Director|
00000740  79 20 63 61 6e 6e 6f 74  20 62 65 20 66 6f 75 6e  |y cannot be foun|
00000750  64 2e 20 57 68 61 74 20  69 74 20 74 68 65 6e 20  |d. What it then |
00000760  64 6f 65 73 20 69 73 20  74 6f 20 72 65 76 65 72  |does is to rever|
00000770  74 20 74 6f 20 74 68 65  20 64 65 66 61 75 6c 74  |t to the default|
00000780  0a 42 69 6e 20 44 69 72  65 63 74 6f 72 79 20 61  |.Bin Directory a|
00000790  6e 64 20 73 61 76 65 20  74 68 69 73 20 74 6f 20  |nd save this to |
000007a0  64 69 73 63 20 73 6f 20  74 68 61 74 20 74 68 65  |disc so that the|
000007b0  20 65 72 72 6f 72 20 64  6f 65 73 20 6e 6f 74 20  | error does not |
000007c0  6f 63 63 75 72 20 61 67  61 69 6e 2e 0a 53 65 65  |occur again..See|
000007d0  20 62 65 6c 6f 77 20 66  6f 72 20 6d 6f 72 65 20  | below for more |
000007e0  69 6e 66 6f 72 6d 61 74  69 6f 6e 20 61 62 6f 75  |information abou|
000007f0  74 20 74 68 65 20 42 69  6e 20 44 69 72 65 63 74  |t the Bin Direct|
00000800  6f 72 79 2e 0a 0a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |ory...**********|
00000810  2a 2a 2a 2a 2a 2a 2a 2a  2a 2a 2a 2a 2a 2a 2a 2a  |****************|
*
00000850  2a 2a 2a 0a 0a 20 20 20  20 20 20 20 20 20 20 20  |***..           |
00000860  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000870  20 54 68 65 20 42 69 6e  20 44 69 72 65 63 74 6f  | The Bin Directo|
00000880  72 79 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |ry.             |
00000890  20 20 20 20 20 20 20 20  20 20 20 20 20 20 2d 2d  |              --|
000008a0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
000008b0  2d 0a 0a 4c 69 6b 65 20  61 6c 6c 20 77 61 73 74  |-..Like all wast|
000008c0  65 62 69 6e 20 70 72 6f  67 72 61 6d 73 2c 20 42  |ebin programs, B|
000008d0  6c 61 63 6b 20 48 6f 6c  65 20 63 61 6e 20 62 65  |lack Hole can be|
000008e0  20 73 65 74 20 75 70 20  74 6f 20 6b 65 65 70 20  | set up to keep |
000008f0  63 6f 70 69 65 73 20 6f  66 20 61 6e 79 0a 66 69  |copies of any.fi|
00000900  6c 65 73 20 79 6f 75 20  64 72 61 67 20 74 6f 20  |les you drag to |
00000910  69 74 2e 20 54 68 65 73  65 20 63 6f 70 69 65 73  |it. These copies|
00000920  20 61 72 65 20 6b 65 70  74 20 69 6e 20 61 20 64  | are kept in a d|
00000930  69 72 65 63 74 6f 72 79  20 77 68 69 63 68 20 69  |irectory which i|
00000940  73 20 72 65 66 65 72 72  65 64 0a 74 6f 20 74 68  |s referred.to th|
00000950  72 6f 75 67 68 6f 75 74  20 74 68 69 73 20 66 69  |roughout this fi|
00000960  6c 65 20 61 73 20 74 68  65 20 42 69 6e 20 44 69  |le as the Bin Di|
00000970  72 65 63 74 6f 72 79 2e  0a 41 20 66 65 77 20 77  |rectory..A few w|
00000980  6f 72 64 73 20 61 62 6f  75 74 20 74 68 69 73 20  |ords about this |
00000990  6d 61 79 20 62 65 20 75  73 65 66 75 6c 3a 0a 31  |may be useful:.1|
000009a0  29 20 46 69 6c 65 73 20  63 6f 70 69 65 64 20 74  |) Files copied t|
000009b0  6f 20 74 68 65 20 62 69  6e 20 64 69 72 65 63 74  |o the bin direct|
000009c0  6f 72 79 20 61 72 65 20  70 6c 61 63 65 64 20 69  |ory are placed i|
000009d0  6e 20 61 20 73 75 62 64  69 72 65 63 74 6f 72 79  |n a subdirectory|
000009e0  20 63 61 6c 6c 65 64 0a  78 78 5f 79 79 5f 7a 7a  | called.xx_yy_zz|
000009f0  7a 7a 20 77 68 65 72 65  20 78 78 20 69 73 20 74  |zz where xx is t|
00000a00  68 65 20 64 61 79 20 6f  66 20 74 68 65 20 6d 6f  |he day of the mo|
00000a10  6e 74 68 2c 20 79 79 20  69 73 20 74 68 65 20 6d  |nth, yy is the m|
00000a20  6f 6e 74 68 20 61 6e 64  20 7a 7a 7a 7a 20 69 73  |onth and zzzz is|
00000a30  20 74 68 65 0a 79 65 61  72 2e 20 43 6c 69 63 6b  | the.year. Click|
00000a40  69 6e 67 20 53 65 6c 65  63 74 20 6f 76 65 72 20  |ing Select over |
00000a50  74 68 65 20 69 63 6f 6e  62 61 72 20 69 63 6f 6e  |the iconbar icon|
00000a60  20 6f 70 65 6e 73 20 74  68 65 20 64 69 72 65 63  | opens the direc|
00000a70  74 6f 72 79 20 66 6f 72  20 74 6f 64 61 79 20 69  |tory for today i|
00000a80  66 0a 69 74 20 65 78 69  73 74 73 2c 20 6f 74 68  |f.it exists, oth|
00000a90  65 72 77 69 73 65 20 74  68 65 20 72 6f 6f 74 20  |erwise the root |
00000aa0  62 69 6e 20 64 69 72 65  63 74 6f 72 79 20 69 73  |bin directory is|
00000ab0  20 6f 70 65 6e 65 64 2e  0a 32 29 20 57 68 65 6e  | opened..2) When|
00000ac0  20 63 6f 70 79 69 6e 67  20 74 6f 20 74 68 65 20  | copying to the |
00000ad0  62 69 6e 20 64 69 72 65  63 74 6f 72 79 2c 20 42  |bin directory, B|
00000ae0  6c 61 63 6b 20 48 6f 6c  65 20 77 69 6c 6c 20 67  |lack Hole will g|
00000af0  6f 20 62 79 20 74 68 65  20 66 61 73 74 65 73 74  |o by the fastest|
00000b00  0a 70 6f 73 73 69 62 6c  65 20 72 6f 75 74 65 20  |.possible route |
00000b10  2d 20 69 2e 65 2e 20 69  74 20 77 69 6c 6c 20 72  |- i.e. it will r|
00000b20  65 6e 61 6d 65 20 66 69  6c 65 73 20 69 66 20 70  |ename files if p|
00000b30  6f 73 73 69 62 6c 65 20  61 73 20 74 68 69 73 20  |ossible as this |
00000b40  69 73 20 66 61 73 74 65  72 20 74 68 61 6e 0a 63  |is faster than.c|
00000b50  6f 70 79 69 6e 67 20 61  6e 64 20 74 68 65 6e 20  |opying and then |
00000b60  64 65 6c 65 74 69 6e 67  2e 20 48 6f 77 65 76 65  |deleting. Howeve|
00000b70  72 2c 20 69 66 20 27 46  6f 72 63 65 27 20 69 73  |r, if 'Force' is|
00000b80  20 6e 6f 74 20 73 65 74  2c 20 74 68 65 6e 20 42  | not set, then B|
00000b90  6c 61 63 6b 20 48 6f 6c  65 0a 6d 75 73 74 20 66  |lack Hole.must f|
00000ba0  69 72 73 74 20 63 6f 70  79 20 61 6e 64 20 74 68  |irst copy and th|
00000bb0  65 6e 20 64 65 6c 65 74  65 20 66 69 6c 65 73 20  |en delete files |
00000bc0  61 73 20 52 65 6e 61 6d  65 20 69 67 6e 6f 72 65  |as Rename ignore|
00000bd0  73 20 74 68 65 20 61 63  63 65 73 73 20 73 74 61  |s the access sta|
00000be0  74 75 73 0a 6f 66 20 66  69 6c 65 73 2e 20 54 68  |tus.of files. Th|
00000bf0  69 73 20 72 65 73 75 6c  74 73 20 69 6e 20 74 77  |is results in tw|
00000c00  6f 20 46 69 6c 65 72 20  41 63 74 69 6f 6e 20 77  |o Filer Action w|
00000c10  69 6e 64 6f 77 73 20 61  70 70 65 61 72 69 6e 67  |indows appearing|
00000c20  20 6f 6e 65 20 61 66 74  65 72 20 74 68 65 0a 6f  | one after the.o|
00000c30  74 68 65 72 2e 0a 0a 2d  2d 2d 2d 2d 2d 2d 2d 2d  |ther...---------|
00000c40  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00000c80  2d 2d 2d 0a 0a 50 72 65  73 73 69 6e 67 20 74 68  |---..Pressing th|
00000c90  65 20 6d 65 6e 75 20 62  75 74 74 6f 6e 20 6f 76  |e menu button ov|
00000ca0  65 72 20 74 68 65 20 42  6c 61 63 6b 48 6f 6c 65  |er the BlackHole|
00000cb0  20 69 63 6f 6e 20 70 72  6f 64 75 63 65 73 20 61  | icon produces a|
00000cc0  20 73 74 61 6e 64 61 72  64 20 6d 65 6e 75 0a 77  | standard menu.w|
00000cd0  69 74 68 20 73 65 76 65  72 61 6c 20 6f 70 74 69  |ith several opti|
00000ce0  6f 6e 73 3a 0a 0a 49 6e  66 6f 20 20 20 20 20 20  |ons:..Info      |
00000cf0  3d 3d 3e 20 4c 65 61 64  73 20 74 6f 20 61 20 77  |==> Leads to a w|
00000d00  69 6e 64 6f 77 20 63 6f  6e 74 61 69 6e 69 6e 67  |indow containing|
00000d10  20 69 6e 66 6f 72 6d 61  74 69 6f 6e 20 61 62 6f  | information abo|
00000d20  75 74 20 74 68 65 20 70  72 6f 67 72 61 6d 2e 0a  |ut the program..|
00000d30  0a 4f 70 74 69 6f 6e 73  2e 2e 2e 2e 20 20 20 4f  |.Options....   O|
00000d40  70 65 6e 73 20 61 20 77  69 6e 64 6f 77 20 63 6f  |pens a window co|
00000d50  6e 74 61 69 6e 69 6e 67  20 74 68 65 20 57 69 70  |ntaining the Wip|
00000d60  65 20 4f 70 74 69 6f 6e  73 2e 20 46 69 6c 65 73  |e Options. Files|
00000d70  20 61 6e 64 0a 20 20 20  20 20 20 20 20 20 20 20  | and.           |
00000d80  20 20 20 64 69 72 65 63  74 6f 72 69 65 73 20 64  |   directories d|
00000d90  72 61 67 67 65 64 20 74  6f 20 74 68 65 20 42 6c  |ragged to the Bl|
00000da0  61 63 6b 48 6f 6c 65 20  69 63 6f 6e 20 77 69 6c  |ackHole icon wil|
00000db0  6c 20 62 65 20 77 69 70  65 64 20 73 75 62 6a 65  |l be wiped subje|
00000dc0  63 74 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |ct.             |
00000dd0  20 74 6f 20 74 68 65 73  65 20 6f 70 74 69 6f 6e  | to these option|
00000de0  73 2e 20 53 65 65 20 62  65 6c 6f 77 20 66 6f 72  |s. See below for|
00000df0  20 61 6e 20 65 78 70 6c  61 6e 61 74 69 6f 6e 2e  | an explanation.|
00000e00  0a 20 20 20 20 20 20 20  20 20 20 20 20 20 20 54  |.              T|
00000e10  68 65 20 4f 70 74 69 6f  6e 73 20 77 69 6e 64 6f  |he Options windo|
00000e20  77 20 63 61 6e 20 61 6c  73 6f 20 62 65 20 6f 70  |w can also be op|
00000e30  65 6e 65 64 20 62 79 20  70 72 65 73 73 69 6e 67  |ened by pressing|
00000e40  20 74 68 65 20 72 69 67  68 74 0a 20 20 20 20 20  | the right.     |
00000e50  20 20 20 20 20 20 20 20  20 6d 6f 75 73 65 20 62  |         mouse b|
00000e60  75 74 74 6f 6e 20 6f 76  65 72 20 74 68 65 20 69  |utton over the i|
00000e70  63 6f 6e 62 61 72 20 69  63 6f 6e 2e 0a 0a 43 6f  |conbar icon...Co|
00000e80  6e 74 65 6e 74 73 20 20  3d 3d 3e 20 4c 65 61 64  |ntents  ==> Lead|
00000e90  73 20 74 6f 20 61 20 73  75 62 6d 65 6e 75 20 61  |s to a submenu a|
00000ea0  6c 6c 6f 77 69 6e 67 20  79 6f 75 20 74 6f 20 70  |llowing you to p|
00000eb0  65 72 66 6f 72 6d 20 66  69 76 65 20 6f 70 65 72  |erform five oper|
00000ec0  61 74 69 6f 6e 73 20 6f  6e 0a 20 20 20 20 20 20  |ations on.      |
00000ed0  20 20 20 20 20 20 20 20  74 68 65 20 63 6f 6e 74  |        the cont|
00000ee0  65 6e 74 73 20 6f 66 20  74 68 65 20 42 69 6e 20  |ents of the Bin |
00000ef0  44 69 72 65 63 74 6f 72  79 2e 0a 20 20 20 20 20  |Directory..     |
00000f00  20 20 20 20 20 20 20 20  20 54 68 65 73 65 20 74  |         These t|
00000f10  68 72 65 65 20 6f 70 74  69 6f 6e 73 20 61 6c 6c  |hree options all|
00000f20  20 68 61 76 65 20 61 20  73 75 62 6d 65 6e 75 2e  | have a submenu.|
00000f30  20 54 68 69 73 20 63 6f  6e 74 61 69 6e 73 20 74  | This contains t|
00000f40  68 65 20 65 6e 74 72 79  0a 20 20 20 20 20 20 20  |he entry.       |
00000f50  20 20 20 20 20 20 20 27  41 6c 6c 27 20 66 6f 6c  |       'All' fol|
00000f60  6c 6f 77 65 64 20 62 79  20 74 68 65 20 6e 61 6d  |lowed by the nam|
00000f70  65 73 20 6f 66 20 61 6e  79 20 73 75 62 64 69 72  |es of any subdir|
00000f80  65 63 74 6f 72 69 65 73  20 73 65 74 20 75 70 20  |ectories set up |
00000f90  66 6f 72 0a 20 20 20 20  20 20 20 20 20 20 20 20  |for.            |
00000fa0  20 20 6f 6e 65 20 64 61  79 27 73 20 77 6f 72 6b  |  one day's work|
00000fb0  69 6e 67 2e 20 53 65 6c  65 63 74 69 6e 67 20 41  |ing. Selecting A|
00000fc0  6c 6c 20 6d 61 6b 65 73  20 74 68 65 20 61 63 74  |ll makes the act|
00000fd0  69 6f 6e 20 61 70 70 6c  79 20 74 6f 20 74 68 65  |ion apply to the|
00000fe0  0a 20 20 20 20 20 20 20  20 20 20 20 20 20 20 77  |.              w|
00000ff0  68 6f 6c 65 20 62 69 6e  2e 20 53 65 6c 65 63 74  |hole bin. Select|
00001000  69 6e 67 20 6f 6e 65 20  64 69 72 65 63 74 6f 72  |ing one director|
00001010  79 20 61 70 70 6c 69 65  73 20 74 6f 20 6f 6e 6c  |y applies to onl|
00001020  79 20 74 68 61 74 20 64  61 79 2e 20 0a 20 20 20  |y that day. .   |
00001030  20 20 20 20 20 20 20 20  20 20 20 43 6c 69 63 6b  |           Click|
00001040  69 6e 67 20 6f 6e 20 74  68 65 20 65 6e 74 72 79  |ing on the entry|
00001050  20 69 6e 20 74 68 65 20  43 6f 6e 74 65 6e 74 73  | in the Contents|
00001060  20 6d 65 6e 75 20 69 73  20 65 71 75 69 76 61 6c  | menu is equival|
00001070  65 6e 74 20 74 6f 0a 20  20 20 20 20 20 20 20 20  |ent to.         |
00001080  20 20 20 20 20 73 65 6c  65 63 74 69 6e 67 20 27  |     selecting '|
00001090  41 6c 6c 27 2e 0a 20 20  20 20 20 20 20 20 20 20  |All'..          |
000010a0  20 20 20 20 49 66 20 74  68 65 20 62 69 6e 20 64  |    If the bin d|
000010b0  69 72 65 63 74 6f 72 79  20 69 73 20 65 6d 70 74  |irectory is empt|
000010c0  79 2c 20 74 68 69 73 20  65 6e 74 72 79 20 77 69  |y, this entry wi|
000010d0  6c 6c 20 61 70 70 65 61  72 20 69 6e 20 6c 69 67  |ll appear in lig|
000010e0  68 74 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |ht.             |
000010f0  20 67 72 65 79 20 61 6e  64 20 77 69 6c 6c 20 72  | grey and will r|
00001100  65 61 64 20 22 4e 6f 20  43 6f 6e 74 65 6e 74 73  |ead "No Contents|
00001110  22 0a 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |".              |
00001120  44 65 73 74 72 6f 79 20  20 20 20 3a 20 55 6e 63  |Destroy    : Unc|
00001130  6f 6e 64 69 74 69 6f 6e  61 6c 6c 79 20 77 69 70  |onditionally wip|
00001140  65 73 20 65 76 65 72 79  74 68 69 6e 67 2e 20 54  |es everything. T|
00001150  68 65 72 65 20 69 73 20  61 0a 20 20 20 20 20 20  |here is a.      |
00001160  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001170  20 20 20 20 20 63 6f 6e  66 69 72 6d 61 74 69 6f  |     confirmatio|
00001180  6e 20 77 69 6e 64 6f 77  20 62 65 66 6f 72 65 20  |n window before |
00001190  74 68 69 73 20 68 61 70  70 65 6e 73 2e 0a 20 20  |this happens..  |
000011a0  20 20 20 20 20 20 20 20  20 20 20 20 43 6f 75 6e  |            Coun|
000011b0  74 20 20 20 20 20 20 3a  20 43 6f 75 6e 74 73 20  |t      : Counts |
000011c0  74 68 65 20 63 6f 6e 74  65 6e 74 73 2e 0a 20 20  |the contents..  |
000011d0  20 20 20 20 20 20 20 20  20 20 20 20 49 6e 66 6f  |            Info|
000011e0  20 20 20 20 20 20 20 3a  20 52 65 61 64 73 20 74  |       : Reads t|
000011f0  68 65 20 63 6f 6e 74 65  6e 74 73 20 6f 66 20 74  |he contents of t|
00001200  68 65 20 42 69 6e 20 61  6e 64 20 64 69 73 70 6c  |he Bin and displ|
00001210  61 79 73 20 74 68 65 69  72 0a 20 20 20 20 20 20  |ays their.      |
00001220  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001230  20 20 20 20 20 6e 61 6d  65 73 2c 20 73 69 7a 65  |     names, size|
00001240  73 2c 20 61 6e 64 20 74  79 70 65 73 20 69 6e 20  |s, and types in |
00001250  61 20 77 69 6e 64 6f 77  2e 20 43 6c 69 63 6b 69  |a window. Clicki|
00001260  6e 67 20 6f 6e 0a 20 20  20 20 20 20 20 20 20 20  |ng on.          |
00001270  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001280  20 61 20 66 69 6c 65 6e  61 6d 65 20 69 6e 20 74  | a filename in t|
00001290  68 69 73 20 77 69 6e 64  6f 77 20 77 69 6c 6c 20  |his window will |
000012a0  6f 70 65 6e 20 74 68 65  20 70 61 72 65 6e 74 0a  |open the parent.|
000012b0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000012c0  20 20 20 20 20 20 20 20  20 20 20 64 69 72 65 63  |           direc|
000012d0  74 6f 72 79 20 6f 66 20  74 68 61 74 20 66 69 6c  |tory of that fil|
000012e0  65 2e 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |e..             |
000012f0  20 53 71 75 61 73 68 20  20 20 20 20 3a 20 55 73  | Squash     : Us|
00001300  65 73 20 74 68 65 20 52  49 53 43 20 4f 53 20 33  |es the RISC OS 3|
00001310  20 53 71 75 61 73 68 20  6d 6f 64 75 6c 65 20 74  | Squash module t|
00001320  6f 20 63 6f 6d 70 72 65  73 73 20 61 6c 6c 0a 20  |o compress all. |
00001330  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001340  20 20 20 20 20 20 20 20  20 20 74 68 65 20 66 69  |          the fi|
00001350  6c 65 73 20 69 6e 20 74  68 65 20 62 69 6e 2c 20  |les in the bin, |
00001360  74 68 75 73 20 6d 61 6b  69 6e 67 20 74 68 65 6d  |thus making them|
00001370  20 74 61 6b 65 20 75 70  0a 20 20 20 20 20 20 20  | take up.       |
00001380  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001390  20 20 20 20 6c 65 73 73  20 64 69 73 63 20 73 70  |    less disc sp|
000013a0  61 63 65 2e 20 54 68 65  20 66 69 6c 65 20 27 53  |ace. The file 'S|
000013b0  71 75 61 73 68 27 20 66  72 6f 6d 20 69 6e 73 69  |quash' from insi|
000013c0  64 65 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |de.             |
000013d0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 74 68  |              th|
000013e0  65 20 21 53 71 75 61 73  68 20 61 70 70 6c 69 63  |e !Squash applic|
000013f0  61 74 69 6f 6e 20 6d 75  73 74 20 62 65 20 70 72  |ation must be pr|
00001400  65 73 65 6e 74 20 69 6e  20 74 68 65 0a 20 20 20  |esent in the.   |
00001410  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001420  20 20 20 20 20 20 20 20  64 69 72 65 63 74 6f 72  |        director|
00001430  79 20 61 64 66 73 3a 3a  34 2e 24 2e 4c 69 62 72  |y adfs::4.$.Libr|
00001440  61 72 79 20 28 73 65 65  20 75 73 65 72 20 67 75  |ary (see user gu|
00001450  69 64 65 20 75 6e 64 65  72 0a 20 20 20 20 20 20  |ide under.      |
00001460  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001470  20 20 20 20 20 6c 69 62  72 61 72 79 29 2e 0a 20  |     library).. |
00001480  20 20 20 20 20 20 20 20  20 20 20 20 20 4f 70 65  |             Ope|
00001490  6e 20 20 20 20 20 20 20  3a 20 57 69 6c 6c 20 6f  |n       : Will o|
000014a0  70 65 6e 20 74 68 65 20  62 69 6e 20 64 69 72 65  |pen the bin dire|
000014b0  63 74 6f 72 79 20 73 65  6c 65 63 74 65 64 20 66  |ctory selected f|
000014c0  72 6f 6d 20 74 68 65 0a  20 20 20 20 20 20 20 20  |rom the.        |
000014d0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000014e0  20 20 20 73 75 62 6d 65  6e 75 2e 20 53 65 6c 65  |   submenu. Sele|
000014f0  63 74 69 6e 67 20 27 41  6c 6c 27 20 77 69 6c 6c  |cting 'All' will|
00001500  20 6f 70 65 6e 20 61 6c  6c 20 74 68 65 20 0a 20  | open all the . |
00001510  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00001520  20 20 20 20 20 20 20 20  20 20 73 75 62 64 69 72  |          subdir|
00001530  65 63 74 6f 72 69 65 73  2e 0a 0a 57 69 70 65 20  |ectories...Wipe |
00001540  44 72 69 76 65 3d 3d 3e  20 4c 65 61 64 73 20 74  |Drive==> Leads t|
00001550  6f 20 61 20 77 69 6e 64  6f 77 20 63 6f 6e 74 61  |o a window conta|
00001560  69 6e 69 6e 67 20 74 68  65 20 6e 61 6d 65 73 20  |ining the names |
00001570  6f 66 20 61 6e 79 20 61  64 66 73 20 66 6c 6f 70  |of any adfs flop|
00001580  70 79 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |py.             |
00001590  20 64 72 69 76 65 73 20  66 69 74 74 65 64 2c 20  | drives fitted, |
000015a0  61 6e 64 20 61 6c 73 6f  20 74 68 65 20 52 41 4d  |and also the RAM|
000015b0  20 64 69 73 63 2c 20 69  66 20 70 72 65 73 65 6e  | disc, if presen|
000015c0  74 2e 20 53 65 6c 65 63  74 69 6e 67 20 6f 6e 65  |t. Selecting one|
000015d0  0a 20 20 20 20 20 20 20  20 20 20 20 20 20 20 6f  |.              o|
000015e0  66 20 74 68 65 73 65 20  77 69 6c 6c 20 63 61 75  |f these will cau|
000015f0  73 65 20 74 68 65 20 64  69 73 63 20 69 6e 20 74  |se the disc in t|
00001600  68 65 20 73 65 6c 65 63  74 65 64 20 64 72 69 76  |he selected driv|
00001610  65 20 74 6f 20 62 65 20  77 69 70 65 64 0a 20 20  |e to be wiped.  |
00001620  20 20 20 20 20 20 20 20  20 20 20 20 6f 66 20 61  |            of a|
00001630  6c 6c 20 69 74 73 20 63  6f 6e 74 65 6e 74 73 2e  |ll its contents.|
00001640  20 54 68 65 72 65 20 69  73 20 61 20 63 6f 6e 66  | There is a conf|
00001650  69 72 6d 61 74 69 6f 6e  20 77 69 6e 64 6f 77 20  |irmation window |
00001660  62 65 66 6f 72 65 20 74  68 69 73 0a 20 20 20 20  |before this.    |
00001670  20 20 20 20 20 20 20 20  20 20 68 61 70 70 65 6e  |          happen|
00001680  73 2c 20 77 68 65 72 65  20 63 6c 69 63 6b 69 6e  |s, where clickin|
00001690  67 20 6f 6e 20 27 4e 6f  27 20 77 69 6c 6c 20 61  |g on 'No' will a|
000016a0  62 6f 72 74 20 74 68 65  20 6f 70 65 72 61 74 69  |bort the operati|
000016b0  6f 6e 2e 0a 20 20 20 20  20 20 20 20 20 20 20 20  |on..            |
000016c0  20 20 49 66 20 79 6f 75  20 77 61 6e 74 20 74 6f  |  If you want to|
000016d0  20 72 65 6e 61 6d 65 20  74 68 65 20 64 69 73 63  | rename the disc|
000016e0  2c 20 74 68 65 20 6e 65  77 20 6e 61 6d 65 20 63  |, the new name c|
000016f0  61 6e 20 62 65 20 65 6e  74 65 72 65 64 0a 20 20  |an be entered.  |
00001700  20 20 20 20 20 20 20 20  20 20 20 20 69 6e 20 74  |            in t|
00001710  68 65 20 73 75 62 6d 65  6e 75 20 6f 66 66 20 74  |he submenu off t|
00001720  68 69 73 20 6d 65 6e 75  2e 20 4c 65 61 76 69 6e  |his menu. Leavin|
00001730  67 20 74 68 69 73 20 73  75 62 6d 65 6e 75 20 62  |g this submenu b|
00001740  6c 61 6e 6b 20 77 69 6c  6c 0a 20 20 20 20 20 20  |lank will.      |
00001750  20 20 20 20 20 20 20 20  6b 65 65 70 20 74 68 65  |        keep the|
00001760  20 73 61 6d 65 20 6e 61  6d 65 20 66 6f 72 20 74  | same name for t|
00001770  68 65 20 64 69 73 63 2e  20 54 68 69 73 20 6d 65  |he disc. This me|
00001780  6e 75 20 77 69 6c 6c 20  61 6c 73 6f 0a 20 20 20  |nu will also.   |
00001790  20 20 20 20 20 20 20 20  20 20 20 72 65 63 6f 67  |           recog|
000017a0  6e 69 73 65 20 42 72 69  61 6e 20 42 72 75 6e 73  |nise Brian Bruns|
000017b0  77 69 63 6b 27 73 20 4d  65 6d 46 53 20 66 69 6c  |wick's MemFS fil|
000017c0  65 72 20 69 66 20 69 74  20 69 73 20 70 72 65 73  |er if it is pres|
000017d0  65 6e 74 2e 0a 0a 41 75  74 6f 20 53 61 76 65 72  |ent...Auto Saver|
000017e0  2e 2e 20 20 4f 70 65 6e  73 20 74 68 65 20 41 75  |..  Opens the Au|
000017f0  74 6f 20 46 69 6c 65 20  53 61 76 65 72 20 77 69  |to File Saver wi|
00001800  6e 64 6f 77 2e 20 53 65  65 20 62 65 6c 6f 77 20  |ndow. See below |
00001810  66 6f 72 20 61 6e 20 65  78 70 6c 61 6e 61 74 69  |for an explanati|
00001820  6f 6e 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |on.             |
00001830  20 6f 66 20 74 68 69 73  20 66 65 61 74 75 72 65  | of this feature|
00001840  2e 0a 0a 46 69 6e 64 20  46 69 6c 65 20 2e 2e 2e  |...Find File ...|
00001850  20 4f 70 65 6e 73 20 74  68 65 20 46 69 6c 65 20  | Opens the File |
00001860  46 69 6e 64 65 72 20 77  69 6e 64 6f 77 2c 20 77  |Finder window, w|
00001870  68 69 63 68 20 63 61 6e  20 62 65 20 75 73 65 64  |hich can be used|
00001880  20 74 6f 20 73 65 61 72  63 68 0a 20 20 20 20 20  | to search.     |
00001890  20 20 20 20 20 20 20 20  20 61 20 64 69 72 65 63  |         a direc|
000018a0  74 6f 72 79 20 73 74 72  75 63 74 75 72 65 20 66  |tory structure f|
000018b0  6f 72 20 61 6c 6c 20 66  69 6c 65 73 20 6f 66 20  |or all files of |
000018c0  61 20 70 61 72 74 69 63  75 6c 61 72 20 6e 61 6d  |a particular nam|
000018d0  65 0a 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |e.              |
000018e0  6f 72 20 74 79 70 65 2e  20 53 65 65 20 62 65 6c  |or type. See bel|
000018f0  6f 77 20 66 6f 72 20 61  20 66 75 6c 6c 65 72 20  |ow for a fuller |
00001900  65 78 70 6c 61 6e 61 74  69 6f 6e 2e 0a 0a 51 75  |explanation...Qu|
00001910  69 74 20 20 20 20 20 20  20 20 20 20 51 75 69 74  |it          Quit|
00001920  73 20 74 68 65 20 42 6c  61 63 6b 20 48 6f 6c 65  |s the Black Hole|
00001930  0a 0a 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |..--------------|
00001940  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00001970  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 0a  |---------------.|
00001980  0a 54 68 65 20 4f 70 74  69 6f 6e 73 20 57 69 6e  |.The Options Win|
00001990  64 6f 77 3a 0a 3d 3d 3d  3d 3d 3d 3d 3d 3d 3d 3d  |dow:.===========|
000019a0  3d 3d 3d 3d 3d 3d 3d 3d  0a 0a 54 68 69 73 20 77  |========..This w|
000019b0  69 6e 64 6f 77 20 69 73  20 64 69 76 69 64 65 64  |indow is divided|
000019c0  20 69 6e 74 6f 20 74 68  72 65 65 20 73 65 63 74  | into three sect|
000019d0  69 6f 6e 73 2e 20 54 68  65 20 69 63 6f 6e 73 20  |ions. The icons |
000019e0  69 6e 20 65 61 63 68 20  73 65 63 74 69 6f 6e 0a  |in each section.|
000019f0  63 6f 6e 74 72 6f 6c 20  64 69 66 66 65 72 65 6e  |control differen|
00001a00  74 20 61 73 70 65 63 74  73 20 6f 66 20 42 6c 61  |t aspects of Bla|
00001a10  63 6b 20 48 6f 6c 65 2e  0a 0a 20 57 69 70 65 20  |ck Hole... Wipe |
00001a20  4f 70 74 69 6f 6e 73 3a  0a 20 2d 2d 2d 2d 2d 2d  |Options:. ------|
00001a30  2d 2d 2d 2d 2d 2d 2d 0a  20 20 54 68 65 73 65 20  |-------.  These |
00001a40  69 63 6f 6e 73 20 63 6f  6e 74 72 6f 6c 20 74 68  |icons control th|
00001a50  65 20 77 61 79 20 42 6c  61 63 6b 20 48 6f 6c 65  |e way Black Hole|
00001a60  20 64 65 6c 65 74 65 73  20 66 69 6c 65 73 20 64  | deletes files d|
00001a70  72 61 67 67 65 64 20 74  6f 20 69 74 73 20 69 63  |ragged to its ic|
00001a80  6f 6e 2e 0a 20 20 42 6c  61 63 6b 20 48 6f 6c 65  |on..  Black Hole|
00001a90  20 75 73 65 73 20 74 68  65 20 73 74 61 6e 64 61  | uses the standa|
00001aa0  72 64 20 52 49 53 43 20  4f 53 20 33 20 46 69 6c  |rd RISC OS 3 Fil|
00001ab0  65 72 20 41 63 74 69 6f  6e 20 77 69 6e 64 6f 77  |er Action window|
00001ac0  20 73 6f 20 74 68 61 74  20 61 20 42 6c 61 63 6b  | so that a Black|
00001ad0  0a 20 20 48 6f 6c 65 20  77 69 70 65 20 6f 70 65  |.  Hole wipe ope|
00001ae0  72 61 74 69 6f 6e 20 77  69 6c 6c 20 61 70 70 65  |ration will appe|
00001af0  61 72 20 74 68 65 20 73  61 6d 65 20 61 73 20 61  |ar the same as a|
00001b00  6e 79 20 6f 74 68 65 72  20 64 65 73 6b 74 6f 70  |ny other desktop|
00001b10  20 64 65 6c 65 74 65 0a  20 20 6f 70 65 72 61 74  | delete.  operat|
00001b20  69 6f 6e 2e 0a 0a 20 20  43 6f 6e 66 69 72 6d 3a  |ion...  Confirm:|
00001b30  20 0a 20 20 20 50 72 6f  6d 70 74 73 20 66 6f 72  | .   Prompts for|
00001b40  20 63 6f 6e 66 69 72 6d  61 74 69 6f 6e 20 6f 66  | confirmation of|
00001b50  20 61 6c 6c 20 64 65 6c  65 74 69 6f 6e 73 0a 0a  | all deletions..|
00001b60  20 20 46 6f 72 63 65 3a  0a 20 20 20 46 6f 72 63  |  Force:.   Forc|
00001b70  65 73 20 64 65 6c 65 74  69 6f 6e 20 6f 66 20 6c  |es deletion of l|
00001b80  6f 63 6b 65 64 20 6f 62  6a 65 63 74 73 0a 0a 20  |ocked objects.. |
00001b90  20 56 65 72 62 6f 73 65  3a 0a 20 20 20 44 69 73  | Verbose:.   Dis|
00001ba0  70 6c 61 79 73 20 69 6e  66 6f 72 6d 61 74 69 6f  |plays informatio|
00001bb0  6e 20 6f 6e 20 65 61 63  68 20 6f 62 6a 65 63 74  |n on each object|
00001bc0  20 64 65 6c 65 74 65 64  2e 0a 20 20 20 20 20 20  | deleted..      |
00001bd0  20 20 20 20 20 20 20 20  20 0a 20 20 52 65 74 61  |         .  Reta|
00001be0  69 6e 20 53 74 72 75 63  74 75 72 65 3a 0a 20 20  |in Structure:.  |
00001bf0  20 49 66 20 74 68 69 73  20 69 63 6f 6e 20 69 73  | If this icon is|
00001c00  20 73 65 6c 65 63 74 65  64 2c 20 74 68 65 6e 20  | selected, then |
00001c10  6f 6e 6c 79 20 64 69 72  65 63 74 6f 72 79 20 63  |only directory c|
00001c20  6f 6e 74 65 6e 74 73 20  77 69 6c 6c 20 62 65 20  |ontents will be |
00001c30  64 65 6c 65 74 65 64 2e  0a 20 20 20 41 6c 6c 20  |deleted..   All |
00001c40  64 69 72 65 63 74 6f 72  69 65 73 20 77 69 6c 6c  |directories will|
00001c50  20 72 65 6d 61 69 6e 20  69 6e 74 61 63 74 2c 20  | remain intact, |
00001c60  65 76 65 6e 20 69 66 20  65 6d 70 74 79 2e 0a 20  |even if empty.. |
00001c70  0a 20 43 6f 70 79 20 4f  70 74 69 6f 6e 73 3a 0a  |. Copy Options:.|
00001c80  20 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 0a 20  | -------------. |
00001c90  20 20 54 68 65 73 65 20  69 63 6f 6e 73 20 63 6f  |  These icons co|
00001ca0  6e 74 72 6f 6c 20 74 68  65 20 27 77 61 73 74 65  |ntrol the 'waste|
00001cb0  62 69 6e 27 20 61 73 70  65 63 74 20 6f 66 20 42  |bin' aspect of B|
00001cc0  6c 61 63 6b 20 48 6f 6c  65 2e 0a 20 0a 20 20 52  |lack Hole.. .  R|
00001cd0  65 74 61 69 6e 20 43 6f  70 69 65 73 3a 0a 20 20  |etain Copies:.  |
00001ce0  20 54 75 72 6e 69 6e 67  20 74 68 69 73 20 6f 66  | Turning this of|
00001cf0  66 20 64 69 73 61 62 6c  65 73 20 74 68 65 20 77  |f disables the w|
00001d00  61 73 74 65 62 69 6e 20  61 73 70 65 63 74 20 6f  |astebin aspect o|
00001d10  66 20 42 6c 61 63 6b 20  48 6f 6c 65 20 2d 20 69  |f Black Hole - i|
00001d20  65 20 69 74 20 77 69 6c  6c 0a 20 20 20 6e 6f 74  |e it will.   not|
00001d30  20 63 6f 70 79 20 61 6e  79 20 66 69 6c 65 73 20  | copy any files |
00001d40  74 6f 20 69 74 73 20 62  69 6e 20 64 69 72 65 63  |to its bin direc|
00001d50  74 6f 72 79 2e 0a 20 20  20 44 72 61 67 67 69 6e  |tory..   Draggin|
00001d60  67 20 61 20 66 69 6c 65  20 6f 72 20 73 65 6c 65  |g a file or sele|
00001d70  63 74 69 6f 6e 20 6f 66  20 66 69 6c 65 73 20 74  |ction of files t|
00001d80  6f 20 74 68 65 20 42 6c  61 63 6b 20 48 6f 6c 65  |o the Black Hole|
00001d90  20 77 68 69 6c 65 20 68  6f 6c 64 69 6e 67 20 64  | while holding d|
00001da0  6f 77 6e 0a 20 20 20 43  74 72 6c 20 77 69 6c 6c  |own.   Ctrl will|
00001db0  20 74 75 72 6e 20 74 68  69 73 20 6f 70 74 69 6f  | turn this optio|
00001dc0  6e 20 6f 66 66 20 66 6f  72 20 74 68 6f 73 65 20  |n off for those |
00001dd0  66 69 6c 65 73 2e 0a 20  20 20 0a 20 20 44 65 6c  |files..   .  Del|
00001de0  65 74 65 20 43 6f 70 69  65 73 20 41 66 74 65 72  |ete Copies After|
00001df0  3a 0a 20 20 20 49 66 20  79 6f 75 20 75 73 65 20  |:.   If you use |
00001e00  27 52 65 74 61 69 6e 20  43 6f 70 69 65 73 27 2c  |'Retain Copies',|
00001e10  20 74 68 65 6e 20 66 69  6c 65 73 20 61 72 65 20  | then files are |
00001e20  6e 6f 74 20 61 63 74 75  61 6c 6c 79 20 64 65 6c  |not actually del|
00001e30  65 74 65 64 2c 20 74 68  65 79 20 61 72 65 0a 20  |eted, they are. |
00001e40  20 20 6a 75 73 74 20 6d  6f 76 65 64 20 69 6e 74  |  just moved int|
00001e50  6f 20 74 68 65 20 42 69  6e 20 64 69 72 65 63 74  |o the Bin direct|
00001e60  6f 72 79 20 77 68 65 72  65 20 74 68 65 79 20 77  |ory where they w|
00001e70  69 6c 6c 20 72 65 6d 61  69 6e 20 75 6e 74 69 6c  |ill remain until|
00001e80  20 79 6f 75 20 64 6f 0a  20 20 20 73 6f 6d 65 74  | you do.   somet|
00001e90  68 69 6e 67 20 61 62 6f  75 74 20 69 74 2e 20 54  |hing about it. T|
00001ea0  68 69 73 20 6f 70 74 69  6f 6e 20 61 6c 6c 6f 77  |his option allow|
00001eb0  73 20 42 6c 61 63 6b 20  48 6f 6c 65 20 74 6f 20  |s Black Hole to |
00001ec0  64 6f 20 73 6f 6d 65 74  68 69 6e 67 20 61 62 6f  |do something abo|
00001ed0  75 74 20 69 74 0a 20 20  20 66 6f 72 20 79 6f 75  |ut it.   for you|
00001ee0  2e 20 49 66 20 79 6f 75  20 73 65 6c 65 63 74 20  |. If you select |
00001ef0  74 68 69 73 20 6f 70 74  69 6f 6e 2c 20 74 68 65  |this option, the|
00001f00  6e 20 66 69 6c 65 73 20  69 6e 20 74 68 65 20 42  |n files in the B|
00001f10  69 6e 20 44 69 72 65 63  74 6f 72 79 20 77 69 6c  |in Directory wil|
00001f20  6c 0a 20 20 20 62 65 20  6b 65 70 74 20 74 68 65  |l.   be kept the|
00001f30  72 65 20 66 6f 72 20 74  68 65 20 73 70 65 63 69  |re for the speci|
00001f40  66 69 65 64 20 6e 75 6d  62 65 72 20 6f 66 20 64  |fied number of d|
00001f50  61 79 73 2c 20 74 68 65  6e 20 64 65 6c 65 74 65  |ays, then delete|
00001f60  64 20 66 6f 72 20 67 6f  6f 64 2e 0a 0a 20 20 42  |d for good...  B|
00001f70  69 6e 20 4c 6f 63 61 74  69 6f 6e 0a 20 20 20 54  |in Location.   T|
00001f80  68 65 20 42 6c 61 63 6b  20 48 6f 6c 65 20 42 69  |he Black Hole Bi|
00001f90  6e 20 64 69 72 65 63 74  6f 72 79 20 69 73 2c 20  |n directory is, |
00001fa0  62 79 20 64 65 66 61 75  6c 74 2c 20 74 68 65 20  |by default, the |
00001fb0  64 69 72 65 63 74 6f 72  79 0a 20 20 20 20 21 42  |directory.    !B|
00001fc0  6c 61 6b 48 6f 6c 65 32  2e 42 6c 61 63 6b 48 6f  |lakHole2.BlackHo|
00001fd0  6c 65 0a 20 20 20 62 75  74 20 74 68 69 73 20 63  |le.   but this c|
00001fe0  61 6e 20 62 65 20 63 68  61 6e 67 65 64 20 69 66  |an be changed if|
00001ff0  20 64 65 73 69 72 65 64  2e 20 54 6f 20 64 6f 20  | desired. To do |
00002000  74 68 69 73 2c 20 65 6e  74 65 72 20 74 68 65 20  |this, enter the |
00002010  70 61 74 68 6e 61 6d 65  20 6f 66 20 74 68 65 0a  |pathname of the.|
00002020  20 20 20 64 69 72 65 63  74 6f 72 79 20 79 6f 75  |   directory you|
00002030  20 77 69 73 68 20 74 6f  20 75 73 65 20 69 6e 74  | wish to use int|
00002040  6f 20 74 68 69 73 20 62  6f 78 2e 20 50 72 65 73  |o this box. Pres|
00002050  73 69 6e 67 20 52 45 54  55 52 4e 20 69 6d 6d 65  |sing RETURN imme|
00002060  64 69 61 74 65 6c 79 20  77 69 6c 6c 0a 20 20 20  |diately will.   |
00002070  6d 61 6b 65 20 79 6f 75  72 20 6e 65 77 20 64 69  |make your new di|
00002080  72 65 63 74 6f 72 79 20  74 68 65 20 42 69 6e 20  |rectory the Bin |
00002090  44 69 72 65 63 74 6f 72  79 2e 0a 20 20 20 44 72  |Directory..   Dr|
000020a0  61 67 67 69 6e 67 20 61  20 64 69 72 65 63 74 6f  |agging a directo|
000020b0  72 79 20 74 6f 20 74 68  65 20 6f 70 74 69 6f 6e  |ry to the option|
000020c0  73 20 77 69 6e 64 6f 77  20 77 69 6c 6c 20 69 6e  |s window will in|
000020d0  73 65 72 74 20 74 68 65  20 70 61 74 68 6e 61 6d  |sert the pathnam|
000020e0  65 20 6f 66 0a 20 20 20  74 68 61 74 20 64 69 72  |e of.   that dir|
000020f0  65 63 74 6f 72 79 20 61  73 20 74 68 65 20 6e 65  |ectory as the ne|
00002100  77 20 42 69 6e 20 44 69  72 65 63 74 6f 72 79 20  |w Bin Directory |
00002110  61 6e 64 20 6d 61 6b 65  20 74 68 65 20 63 68 61  |and make the cha|
00002120  6e 67 65 20 63 75 72 72  65 6e 74 2e 0a 20 20 20  |nge current..   |
00002130  4c 65 61 76 69 6e 67 20  74 68 65 20 62 6f 78 20  |Leaving the box |
00002140  65 6d 70 74 79 20 77 69  6c 6c 20 63 61 75 73 65  |empty will cause|
00002150  20 74 68 65 20 64 65 66  61 75 6c 74 20 74 6f 20  | the default to |
00002160  62 65 20 72 65 73 74 6f  72 65 64 2e 0a 20 20 20  |be restored..   |
00002170  43 6c 69 63 6b 69 6e 67  20 73 65 6c 65 63 74 20  |Clicking select |
00002180  6f 6e 20 74 68 65 20 69  63 6f 6e 62 61 72 20 69  |on the iconbar i|
00002190  63 6f 6e 20 6f 70 65 6e  73 20 74 68 65 20 63 75  |con opens the cu|
000021a0  72 72 65 6e 74 20 42 69  6e 20 44 69 72 65 63 74  |rrent Bin Direct|
000021b0  6f 72 79 2e 0a 20 20 20  54 68 65 20 27 45 6d 70  |ory..   The 'Emp|
000021c0  74 79 27 20 6f 72 20 27  4f 63 63 75 70 69 65 64  |ty' or 'Occupied|
000021d0  27 20 6d 65 73 73 61 67  65 20 62 65 6c 6f 77 20  |' message below |
000021e0  74 68 65 20 69 63 6f 6e  62 61 72 20 69 63 6f 6e  |the iconbar icon|
000021f0  20 61 70 70 6c 69 65 73  20 74 6f 20 74 68 69 73  | applies to this|
00002200  0a 20 20 20 64 69 72 65  63 74 6f 72 79 2c 20 61  |.   directory, a|
00002210  73 20 64 6f 65 73 20 74  68 65 20 27 44 65 6c 65  |s does the 'Dele|
00002220  74 65 20 43 6f 70 69 65  73 20 41 66 74 65 72 27  |te Copies After'|
00002230  20 6f 70 74 69 6f 6e 2c  20 69 66 20 74 68 65 20  | option, if the |
00002240  6e 65 77 20 62 69 6e 0a  20 20 20 6c 6f 63 61 74  |new bin.   locat|
00002250  69 6f 6e 20 69 73 20 73  61 76 65 64 20 70 65 72  |ion is saved per|
00002260  6d 61 6e 65 6e 74 6c 79  2e 0a 0a 0a 20 4d 69 73  |manently.... Mis|
00002270  63 3a 0a 20 2d 2d 2d 2d  2d 0a 20 20 53 70 69 6e  |c:. -----.  Spin|
00002280  3a 0a 20 20 20 57 68 65  6e 20 74 68 65 20 70 6f  |:.   When the po|
00002290  69 6e 74 65 72 20 69 73  20 6f 76 65 72 20 61 20  |inter is over a |
000022a0  42 6c 61 63 6b 48 6f 6c  65 20 77 69 6e 64 6f 77  |BlackHole window|
000022b0  20 6f 72 20 69 74 73 20  69 63 6f 6e 62 61 72 20  | or its iconbar |
000022c0  69 63 6f 6e 2c 20 74 68  65 20 69 63 6f 6e 0a 20  |icon, the icon. |
000022d0  20 20 77 69 6c 6c 20 73  70 69 6e 20 72 6f 75 6e  |  will spin roun|
000022e0  64 2e 20 4f 6e 20 61 6e  20 41 52 4d 20 32 20 69  |d. On an ARM 2 i|
000022f0  6e 20 73 6f 6d 65 20 73  63 72 65 65 6e 20 6d 6f  |n some screen mo|
00002300  64 65 73 20 74 68 69 73  20 63 61 6e 20 63 61 75  |des this can cau|
00002310  73 65 20 66 6c 69 63 6b  65 72 0a 20 20 20 77 68  |se flicker.   wh|
00002320  69 63 68 20 63 61 6e 20  62 65 20 69 72 72 69 74  |ich can be irrit|
00002330  61 74 69 6e 67 2e 20 54  68 69 73 20 6f 70 74 69  |ating. This opti|
00002340  6f 6e 20 69 73 20 74 68  65 72 65 66 6f 72 65 20  |on is therefore |
00002350  70 72 6f 76 69 64 65 64  20 66 6f 72 20 74 68 6f  |provided for tho|
00002360  73 65 0a 20 20 20 70 65  6f 70 6c 65 20 77 68 6f  |se.   people who|
00002370  20 64 6f 6e 27 74 20 6c  69 6b 65 20 74 68 65 69  | don't like thei|
00002380  72 20 42 6c 61 63 6b 20  48 6f 6c 65 73 20 74 6f  |r Black Holes to|
00002390  20 73 70 69 6e 2e 0a 0a  20 43 6c 6f 63 6b 3a 0a  | spin... Clock:.|
000023a0  20 20 20 54 75 72 6e 69  6e 67 20 74 68 69 73 20  |   Turning this |
000023b0  6f 6e 20 77 69 6c 6c 20  63 61 75 73 65 20 61 20  |on will cause a |
000023c0  73 6d 61 6c 6c 20 64 69  67 69 74 61 6c 20 63 6c  |small digital cl|
000023d0  6f 63 6b 20 74 6f 20 61  70 70 65 61 72 20 6f 6e  |ock to appear on|
000023e0  20 74 68 65 20 69 63 6f  6e 62 61 72 0a 20 20 20  | the iconbar.   |
000023f0  6e 65 78 74 20 74 6f 20  74 68 65 20 70 61 6c 6c  |next to the pall|
00002400  65 74 74 65 20 69 63 6f  6e 2e 20 54 68 69 73 20  |ette icon. This |
00002410  69 73 20 68 65 72 65 20  66 6f 72 20 67 72 61 74  |is here for grat|
00002420  75 69 74 6f 75 73 20 73  68 6f 77 69 6e 67 20 6f  |uitous showing o|
00002430  66 66 20 72 65 61 73 6f  6e 73 0a 20 20 20 6f 6e  |ff reasons.   on|
00002440  6c 79 2e 0a 0a 20 20 53  70 72 69 74 65 73 3a 0a  |ly...  Sprites:.|
00002450  20 20 20 54 68 65 20 69  63 6f 6e 62 61 72 20 73  |   The iconbar s|
00002460  70 72 69 74 65 73 20 75  73 65 64 20 66 6f 72 20  |prites used for |
00002470  74 68 65 20 61 6e 69 6d  61 74 69 6f 6e 20 6f 66  |the animation of|
00002480  20 74 68 65 20 42 6c 61  63 6b 20 48 6f 6c 65 20  | the Black Hole |
00002490  63 61 6e 20 62 65 0a 20  20 20 63 68 61 6e 67 65  |can be.   change|
000024a0  64 20 76 65 72 79 20 65  61 73 69 6c 79 2e 20 28  |d very easily. (|
000024b0  42 6c 61 63 6b 20 48 6f  6c 65 20 69 73 20 73 75  |Black Hole is su|
000024c0  70 70 6c 69 65 64 20 77  69 74 68 20 74 68 72 65  |pplied with thre|
000024d0  65 20 73 65 74 73 20 6f  66 20 73 70 72 69 74 65  |e sets of sprite|
000024e0  73 2e 29 0a 20 20 20 43  6c 69 63 6b 69 6e 67 20  |s.).   Clicking |
000024f0  74 68 65 20 6c 65 66 74  20 62 75 74 74 6f 6e 20  |the left button |
00002500  6f 76 65 72 20 74 68 65  20 61 72 72 6f 77 20 6e  |over the arrow n|
00002510  65 78 74 20 74 6f 20 74  68 69 73 20 6f 70 74 69  |ext to this opti|
00002520  6f 6e 20 6f 70 65 6e 73  20 61 20 6d 65 6e 75 0a  |on opens a menu.|
00002530  20 20 20 63 6f 6e 74 61  69 6e 69 6e 67 20 74 68  |   containing th|
00002540  65 20 6e 61 6d 65 73 20  6f 66 20 74 68 65 20 63  |e names of the c|
00002550  75 72 72 65 6e 74 20 73  70 72 69 74 65 20 66 69  |urrent sprite fi|
00002560  6c 65 73 2e 20 53 65 6c  65 63 74 20 6f 6e 65 20  |les. Select one |
00002570  74 6f 20 63 68 61 6e 67  65 0a 20 20 20 74 68 65  |to change.   the|
00002580  20 73 70 72 69 74 65 73  2e 0a 20 20 20 54 6f 20  | sprites..   To |
00002590  64 65 66 69 6e 65 20 79  6f 75 72 20 6f 77 6e 20  |define your own |
000025a0  73 70 72 69 74 65 73 2c  20 79 6f 75 20 6e 65 65  |sprites, you nee|
000025b0  64 20 61 20 73 70 72 69  74 65 20 66 69 6c 65 20  |d a sprite file |
000025c0  63 6f 6e 74 61 69 6e 69  6e 67 20 6e 69 6e 65 20  |containing nine |
000025d0  66 72 61 6d 65 73 0a 20  20 20 6f 66 20 61 6e 69  |frames.   of ani|
000025e0  6d 61 74 69 6f 6e 20 6e  61 6d 65 64 20 21 62 6c  |mation named !bl|
000025f0  61 63 6b 30 20 74 68 72  6f 75 67 68 20 21 62 6c  |ack0 through !bl|
00002600  61 63 6b 38 20 69 6e 63  6c 75 73 69 76 65 2e 20  |ack8 inclusive. |
00002610  4d 6f 64 65 20 31 32 20  73 70 72 69 74 65 73 0a  |Mode 12 sprites.|
00002620  20 20 20 73 68 6f 75 6c  64 20 62 65 20 33 34 20  |   should be 34 |
00002630  78 20 31 37 20 70 69 78  65 6c 73 2e 20 4d 6f 64  |x 17 pixels. Mod|
00002640  65 20 32 30 20 73 70 72  69 74 65 73 20 73 68 6f  |e 20 sprites sho|
00002650  75 6c 64 20 62 65 20 33  34 20 78 20 33 34 2e 20  |uld be 34 x 34. |
00002660  53 61 76 65 20 74 68 65  0a 20 20 20 73 70 72 69  |Save the.   spri|
00002670  74 65 20 66 69 6c 65 20  69 6e 74 6f 20 74 68 65  |te file into the|
00002680  20 64 69 72 65 63 74 6f  72 79 20 21 42 6c 61 6b  | directory !Blak|
00002690  48 6f 6c 65 32 2e 53 70  72 69 74 65 73 20 61 6e  |Hole2.Sprites an|
000026a0  64 20 69 74 20 77 69 6c  6c 20 61 70 70 65 61 72  |d it will appear|
000026b0  20 6f 6e 0a 20 20 20 74  68 65 20 53 70 72 69 74  | on.   the Sprit|
000026c0  65 73 20 6d 65 6e 75 2e  0a 20 20 20 54 68 65 20  |es menu..   The |
000026d0  73 74 61 6e 64 61 72 64  20 52 49 53 43 20 4f 53  |standard RISC OS|
000026e0  20 33 20 2a 49 63 6f 6e  53 70 72 69 74 65 73 20  | 3 *IconSprites |
000026f0  63 6f 6e 76 65 6e 74 69  6f 6e 20 69 73 20 75 73  |convention is us|
00002700  65 64 20 66 6f 72 20 74  68 65 73 65 20 66 69 6c  |ed for these fil|
00002710  65 73 3b 0a 20 20 20 69  2e 65 2e 20 74 68 65 20  |es;.   i.e. the |
00002720  73 61 6d 65 20 61 6e 69  6d 61 74 69 6f 6e 20 63  |same animation c|
00002730  61 6e 20 68 61 76 65 20  6c 6f 77 20 72 65 73 2e  |an have low res.|
00002740  20 28 4d 6f 64 65 20 31  32 29 2c 20 68 69 67 68  | (Mode 12), high|
00002750  20 72 65 73 2e 20 28 4d  6f 64 65 20 32 30 29 0a  | res. (Mode 20).|
00002760  20 20 20 61 6e 64 20 68  69 67 68 20 72 65 73 2e  |   and high res.|
00002770  20 6d 6f 6e 6f 63 68 72  6f 6d 65 20 73 70 72 69  | monochrome spri|
00002780  74 65 73 20 64 65 66 69  6e 65 64 2e 20 54 68 65  |tes defined. The|
00002790  20 4d 6f 64 65 20 31 32  20 73 70 72 69 74 65 73  | Mode 12 sprites|
000027a0  20 73 68 6f 75 6c 64 20  62 65 0a 20 20 20 73 61  | should be.   sa|
000027b0  76 65 64 20 61 73 20 77  68 61 74 65 76 65 72 20  |ved as whatever |
000027c0  79 6f 75 20 77 61 6e 74  20 74 6f 20 63 61 6c 6c  |you want to call|
000027d0  20 74 68 65 6d 2c 20 74  68 65 20 6d 6f 64 65 20  | them, the mode |
000027e0  32 30 20 6f 6e 65 73 20  73 68 6f 75 6c 64 20 68  |20 ones should h|
000027f0  61 76 65 20 74 68 65 0a  20 20 20 73 61 6d 65 20  |ave the.   same |
00002800  6e 61 6d 65 20 77 69 74  68 20 61 20 32 32 20 61  |name with a 22 a|
00002810  70 70 65 6e 64 65 64 2e  20 42 6c 61 63 6b 20 48  |ppended. Black H|
00002820  6f 6c 65 20 77 69 6c 6c  20 69 67 6e 6f 72 65 20  |ole will ignore |
00002830  61 6e 79 20 66 69 6c 65  73 20 65 6e 64 69 6e 67  |any files ending|
00002840  20 69 6e 0a 20 20 20 32  32 20 6f 72 20 32 33 20  | in.   22 or 23 |
00002850  6f 6e 20 69 74 73 20 73  70 72 69 74 65 20 6d 65  |on its sprite me|
00002860  6e 75 2c 20 62 75 74 20  52 49 53 43 20 4f 53 20  |nu, but RISC OS |
00002870  33 20 77 69 6c 6c 20 61  75 74 6f 6d 61 74 69 63  |3 will automatic|
00002880  61 6c 6c 79 20 73 65 6c  65 63 74 20 74 68 65 0a  |ally select the.|
00002890  20 20 20 63 6f 72 72 65  63 74 20 6f 6e 65 20 66  |   correct one f|
000028a0  6f 72 20 74 68 65 20 63  75 72 72 65 6e 74 20 6d  |or the current m|
000028b0  6f 64 65 2e 20 54 68 65  20 73 70 72 69 74 65 73  |ode. The sprites|
000028c0  20 77 69 6c 6c 20 61 6c  73 6f 20 62 65 20 63 68  | will also be ch|
000028d0  61 6e 67 65 64 20 73 68  6f 75 6c 64 0a 20 20 20  |anged should.   |
000028e0  79 6f 75 20 63 68 61 6e  67 65 20 6d 6f 64 65 2e  |you change mode.|
000028f0  20 54 68 65 20 64 65 66  61 75 6c 74 20 73 70 72  | The default spr|
00002900  69 74 65 73 20 28 42 6c  61 6b 48 6f 6c 65 29 20  |ites (BlakHole) |
00002910  61 72 65 20 64 65 66 69  6e 65 64 20 74 68 69 73  |are defined this|
00002920  20 77 61 79 2e 0a 0a 20  20 55 73 65 20 46 6f 6e  | way...  Use Fon|
00002930  74 73 3a 0a 20 20 20 53  65 6c 65 63 74 69 6e 67  |ts:.   Selecting|
00002940  20 74 68 69 73 20 63 61  75 73 65 73 20 42 6c 61  | this causes Bla|
00002950  63 6b 20 48 6f 6c 65 20  74 6f 20 75 73 65 20 61  |ck Hole to use a|
00002960  6e 20 6f 75 74 6c 69 6e  65 20 66 6f 6e 74 20 66  |n outline font f|
00002970  6f 72 20 74 68 65 20 74  65 78 74 20 69 6e 0a 20  |or the text in. |
00002980  20 20 69 74 73 20 6d 65  6e 75 73 20 61 6e 64 20  |  its menus and |
00002990  74 68 65 20 69 63 6f 6e  62 61 72 20 63 6c 6f 63  |the iconbar cloc|
000029a0  6b 2e 20 49 6e 20 6d 79  20 6f 70 69 6e 69 6f 6e  |k. In my opinion|
000029b0  2c 20 74 68 65 73 65 20  6c 6f 6f 6b 20 66 61 72  |, these look far|
000029c0  20 6e 69 63 65 72 20 74  68 61 6e 0a 20 20 20 74  | nicer than.   t|
000029d0  68 65 20 6e 6f 72 6d 61  6c 20 73 79 73 74 65 6d  |he normal system|
000029e0  20 66 6f 6e 74 20 61 6e  64 20 61 73 20 74 68 65  | font and as the|
000029f0  79 27 72 65 20 62 75 69  6c 74 20 69 6e 20 74 6f  |y're built in to|
00002a00  20 52 49 53 43 20 4f 53  20 33 2c 20 77 68 79 20  | RISC OS 3, why |
00002a10  73 68 6f 75 6c 64 6e 27  74 0a 20 20 20 74 68 65  |shouldn't.   the|
00002a20  79 20 62 65 20 75 73 65  64 3f 20 54 68 65 20 66  |y be used? The f|
00002a30  6f 6e 74 73 20 64 65 66  69 6e 69 74 65 6c 79 20  |onts definitely |
00002a40  6c 6f 6f 6b 20 62 65 73  74 20 69 6e 20 61 20 68  |look best in a h|
00002a50  69 2d 72 65 73 20 6d 6f  64 65 20 73 6f 20 74 68  |i-res mode so th|
00002a60  69 73 20 69 63 6f 6e 0a  20 20 20 69 73 20 70 72  |is icon.   is pr|
00002a70  6f 76 69 64 65 64 20 74  6f 20 61 6c 6c 6f 77 20  |ovided to allow |
00002a80  79 6f 75 20 74 6f 20 74  75 72 6e 20 74 68 65 6d  |you to turn them|
00002a90  20 6f 66 66 20 69 66 20  79 6f 75 20 64 6f 6e 27  | off if you don'|
00002aa0  74 20 6c 69 6b 65 20 74  68 65 6d 2e 20 28 41 6e  |t like them. (An|
00002ab0  79 77 61 79 2c 0a 20 20  20 77 68 79 20 61 72 65  |yway,.   why are|
00002ac0  6e 27 74 20 79 6f 75 20  75 73 69 6e 67 20 61 20  |n't you using a |
00002ad0  64 65 63 65 6e 74 20 6d  6f 64 65 3f 20 50 65 6f  |decent mode? Peo|
00002ae0  70 6c 65 20 77 68 6f 20  73 74 69 6c 6c 20 75 73  |ple who still us|
00002af0  65 20 6d 6f 64 65 20 31  32 20 64 65 73 65 72 76  |e mode 12 deserv|
00002b00  65 0a 20 20 20 74 6f 20  68 61 76 65 20 67 72 6f  |e.   to have gro|
00002b10  74 74 79 20 6c 6f 6f 6b  69 6e 67 20 74 65 78 74  |tty looking text|
00002b20  20 69 6e 20 74 68 65 69  72 20 73 6f 66 74 77 61  | in their softwa|
00002b30  72 65 2e 20 41 74 20 6c  65 61 73 74 20 6d 6f 64  |re. At least mod|
00002b40  65 20 32 37 20 6f 72 20  32 30 20 67 69 76 65 73  |e 27 or 20 gives|
00002b50  0a 20 20 20 64 65 63 65  6e 74 20 72 65 73 6f 6c  |.   decent resol|
00002b60  75 74 69 6f 6e 2e 2e 2e  29 0a 20 20 20 52 65 6d  |ution...).   Rem|
00002b70  65 6d 62 65 72 20 74 68  61 74 20 69 66 20 79 6f  |ember that if yo|
00002b80  75 20 64 6f 20 75 73 65  20 66 6f 6e 74 73 2c 20  |u do use fonts, |
00002b90  79 6f 75 20 77 69 6c 6c  20 6e 65 65 64 20 61 20  |you will need a |
00002ba0  73 6d 61 6c 6c 20 66 6f  6e 74 20 63 61 63 68 65  |small font cache|
00002bb0  20 2d 20 33 32 4b 0a 20  20 20 69 73 20 6d 6f 72  | - 32K.   is mor|
00002bc0  65 20 74 68 61 6e 20 61  64 65 71 75 61 74 65 2e  |e than adequate.|
00002bd0  0a 20 20 0a 20 20 54 6f  20 6d 61 6b 65 20 79 6f  |.  .  To make yo|
00002be0  75 72 20 4f 70 74 69 6f  6e 73 20 73 65 74 74 69  |ur Options setti|
00002bf0  6e 67 73 20 70 65 72 6d  61 6e 65 6e 74 2c 20 63  |ngs permanent, c|
00002c00  6c 69 63 6b 20 6f 6e 20  74 68 65 20 27 53 61 76  |lick on the 'Sav|
00002c10  65 20 4f 70 74 69 6f 6e  73 27 20 62 6f 78 2e 0a  |e Options' box..|
00002c20  0a 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |.---------------|
00002c30  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00002c60  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 0a 0a  |--------------..|
00002c70  54 68 65 20 41 75 74 6f  53 61 76 65 72 2e 0a 3d  |The AutoSaver..=|
00002c80  3d 3d 3d 3d 3d 3d 3d 3d  3d 3d 3d 3d 3d 0a 0a 48  |=============..H|
00002c90  6f 77 20 6d 61 6e 79 20  74 69 6d 65 73 20 68 61  |ow many times ha|
00002ca0  76 65 20 79 6f 75 20 73  74 61 72 74 65 64 20 74  |ve you started t|
00002cb0  6f 20 64 72 61 67 20 61  20 66 69 6c 65 20 66 72  |o drag a file fr|
00002cc0  6f 6d 20 74 68 65 20 73  61 76 65 20 62 6f 78 20  |om the save box |
00002cd0  6f 66 20 73 6f 6d 65 0a  61 70 70 6c 69 63 61 74  |of some.applicat|
00002ce0  69 6f 6e 2c 20 6f 6e 6c  79 20 74 6f 20 66 69 6e  |ion, only to fin|
00002cf0  64 20 79 6f 75 20 63 61  6e 27 74 20 73 65 65 20  |d you can't see |
00002d00  74 68 65 20 64 69 72 65  63 74 6f 72 79 20 77 68  |the directory wh|
00002d10  65 72 65 20 79 6f 75 20  77 61 6e 74 20 74 6f 20  |ere you want to |
00002d20  70 75 74 20 0a 74 68 65  20 66 69 6c 65 3f 20 57  |put .the file? W|
00002d30  6f 72 72 79 20 6e 6f 20  6c 6f 6e 67 65 72 2e 20  |orry no longer. |
00002d40  54 68 65 20 61 75 74 6f  73 61 76 65 72 20 61 6c  |The autosaver al|
00002d50  6c 6f 77 73 20 79 6f 75  20 74 6f 20 73 65 74 20  |lows you to set |
00002d60  75 70 20 62 65 66 6f 72  65 68 61 6e 64 20 61 20  |up beforehand a |
00002d70  0a 6c 69 73 74 20 6f 66  20 66 69 6c 65 74 79 70  |.list of filetyp|
00002d80  65 73 20 61 6e 64 20 77  68 69 63 68 20 70 61 74  |es and which pat|
00002d90  68 6e 61 6d 65 73 20 74  6f 20 73 61 76 65 20 74  |hnames to save t|
00002da0  68 65 6d 20 74 6f 2e 0a  0a 41 6e 20 65 78 61 6d  |hem to...An exam|
00002db0  70 6c 65 2e 20 53 75 70  70 6f 73 65 20 79 6f 75  |ple. Suppose you|
00002dc0  20 61 6c 77 61 79 73 20  73 61 76 65 20 54 65 78  | always save Tex|
00002dd0  74 20 66 69 6c 65 73 20  69 6e 74 6f 20 61 20 64  |t files into a d|
00002de0  69 72 65 63 74 6f 72 79  20 63 61 6c 6c 65 64 0a  |irectory called.|
00002df0  61 64 66 73 3a 3a 34 2e  24 2e 54 65 78 74 66 69  |adfs::4.$.Textfi|
00002e00  6c 65 73 2e 20 53 65 6c  65 63 74 20 74 68 65 20  |les. Select the |
00002e10  41 75 74 6f 73 61 76 65  72 20 6f 70 74 69 6f 6e  |Autosaver option|
00002e20  20 66 72 6f 6d 20 42 6c  61 63 6b 48 6f 6c 65 20  | from BlackHole |
00002e30  61 6e 64 20 74 79 70 65  20 46 46 46 0a 28 74 68  |and type FFF.(th|
00002e40  65 20 66 69 6c 65 74 79  70 65 20 66 6f 72 20 74  |e filetype for t|
00002e50  65 78 74 20 66 69 6c 65  73 29 20 69 6e 20 74 68  |ext files) in th|
00002e60  65 20 46 69 6c 65 74 79  70 65 20 62 6f 78 2e 20  |e Filetype box. |
00002e70  54 79 70 65 20 74 68 65  20 70 61 74 68 6e 61 6d  |Type the pathnam|
00002e80  65 20 69 6e 74 6f 20 74  68 65 0a 44 65 73 74 69  |e into the.Desti|
00002e90  6e 61 74 69 6f 6e 20 62  6f 78 2e 20 46 72 6f 6d  |nation box. From|
00002ea0  20 6e 6f 77 20 6f 6e 2c  20 69 66 20 79 6f 75 20  | now on, if you |
00002eb0  64 72 61 67 20 61 20 74  65 78 74 66 69 6c 65 20  |drag a textfile |
00002ec0  66 72 6f 6d 20 74 68 65  20 22 53 61 76 65 20 61  |from the "Save a|
00002ed0  73 3a 22 20 62 6f 78 0a  6f 66 20 45 64 69 74 20  |s:" box.of Edit |
00002ee0  28 6f 72 20 61 6e 79 20  61 70 70 6c 69 63 61 74  |(or any applicat|
00002ef0  69 6f 6e 20 77 68 69 63  68 20 63 61 6e 20 6f 75  |ion which can ou|
00002f00  74 70 75 74 20 64 61 74  61 20 61 73 20 61 20 74  |tput data as a t|
00002f10  65 78 74 66 69 6c 65 29  20 74 6f 20 74 68 65 20  |extfile) to the |
00002f20  0a 42 6c 61 63 6b 48 6f  6c 65 20 69 63 6f 6e 2c  |.BlackHole icon,|
00002f30  20 69 74 20 77 69 6c 6c  20 62 65 20 73 61 76 65  | it will be save|
00002f40  64 20 74 6f 20 74 68 65  20 73 70 65 63 69 66 69  |d to the specifi|
00002f50  65 64 20 70 61 74 68 6e  61 6d 65 2e 20 28 4e 6f  |ed pathname. (No|
00002f60  74 65 3a 20 61 20 66 69  6c 65 6e 61 6d 65 0a 6d  |te: a filename.m|
00002f70  75 73 74 20 62 65 20 73  70 65 63 69 66 69 65 64  |ust be specified|
00002f80  20 69 6e 20 74 68 65 20  61 70 70 6c 69 63 61 74  | in the applicat|
00002f90  69 6f 6e 27 73 20 53 61  76 65 20 41 73 20 62 6f  |ion's Save As bo|
00002fa0  78 2e 29 20 54 68 69 73  20 63 61 6e 20 62 65 20  |x.) This can be |
00002fb0  64 6f 6e 65 20 66 6f 72  20 61 6e 79 0a 66 69 6c  |done for any.fil|
00002fc0  65 74 79 70 65 2e 20 59  6f 75 20 63 61 6e 20 61  |etype. You can a|
00002fd0  6c 73 6f 20 74 79 70 65  20 74 68 65 20 6e 61 6d  |lso type the nam|
00002fe0  65 20 6f 66 20 74 68 65  20 66 69 6c 65 20 74 79  |e of the file ty|
00002ff0  70 65 20 28 65 67 20 54  65 78 74 20 69 6e 73 74  |pe (eg Text inst|
00003000  65 61 64 20 6f 66 20 46  46 46 29 2c 0a 62 75 74  |ead of FFF),.but|
00003010  20 6e 6f 74 65 20 74 68  61 74 20 74 68 69 73 20  | note that this |
00003020  69 73 20 63 61 73 65 20  73 65 6e 73 69 74 69 76  |is case sensitiv|
00003030  65 2e 0a 0a 54 68 69 73  20 6f 6e 6c 79 20 61 70  |e...This only ap|
00003040  70 6c 69 65 73 20 77 68  65 6e 20 79 6f 75 20 64  |plies when you d|
00003050  72 61 67 20 61 20 66 69  6c 65 20 46 52 4f 4d 20  |rag a file FROM |
00003060  54 48 45 20 53 41 56 45  20 42 4f 58 20 4f 46 20  |THE SAVE BOX OF |
00003070  41 4e 20 41 50 50 4c 49  43 41 54 49 4f 4e 2e 0a  |AN APPLICATION..|
00003080  49 66 20 79 6f 75 20 64  72 61 67 20 61 20 66 69  |If you drag a fi|
00003090  6c 65 20 66 72 6f 6d 20  61 20 64 69 72 65 63 74  |le from a direct|
000030a0  6f 72 79 20 76 69 65 77  65 72 20 74 6f 20 74 68  |ory viewer to th|
000030b0  65 20 41 75 74 6f 73 61  76 65 72 20 77 69 6e 64  |e Autosaver wind|
000030c0  6f 77 2c 20 69 74 27 73  20 74 79 70 65 0a 77 69  |ow, it's type.wi|
000030d0  6c 6c 20 62 65 20 69 6e  73 65 72 74 65 64 20 69  |ll be inserted i|
000030e0  6e 20 74 68 65 20 77 69  6e 64 6f 77 2e 20 44 72  |n the window. Dr|
000030f0  61 67 67 69 6e 67 20 61  20 64 69 72 65 63 74 6f  |agging a directo|
00003100  72 79 20 74 6f 20 74 68  65 20 41 75 74 6f 73 61  |ry to the Autosa|
00003110  76 65 72 20 77 69 6e 64  6f 77 0a 69 6e 73 65 72  |ver window.inser|
00003120  74 73 20 69 74 73 20 70  61 74 68 6e 61 6d 65 2e  |ts its pathname.|
00003130  0a 0a 49 66 20 74 68 65  72 65 20 69 73 20 6e 6f  |..If there is no|
00003140  20 70 61 74 68 20 73 65  74 20 75 70 20 66 6f 72  | path set up for|
00003150  20 61 20 66 69 6c 65 74  79 70 65 20 64 72 61 67  | a filetype drag|
00003160  67 65 64 20 74 6f 20 74  68 65 20 69 63 6f 6e 2c  |ged to the icon,|
00003170  20 69 74 20 77 69 6c 6c  20 62 65 20 0a 73 61 76  | it will be .sav|
00003180  65 64 20 74 6f 20 74 68  65 20 63 75 72 72 65 6e  |ed to the curren|
00003190  74 20 42 6c 61 63 6b 20  48 6f 6c 65 20 42 69 6e  |t Black Hole Bin|
000031a0  20 64 69 72 65 63 74 6f  72 79 2e 0a 0a 49 66 20  | directory...If |
000031b0  79 6f 75 20 68 61 76 65  20 6d 6f 72 65 20 74 68  |you have more th|
000031c0  61 6e 20 6f 6e 65 20 70  61 74 68 20 73 65 74 20  |an one path set |
000031d0  75 70 20 66 6f 72 20 6f  6e 65 20 66 69 6c 65 74  |up for one filet|
000031e0  79 70 65 2c 20 74 68 65  6e 20 74 68 65 20 6f 6e  |ype, then the on|
000031f0  65 20 75 73 65 64 20 0a  77 69 6c 6c 20 62 65 20  |e used .will be |
00003200  45 49 54 48 45 52 20 74  68 65 20 6f 6e 65 20 63  |EITHER the one c|
00003210  75 72 72 65 6e 74 6c 79  20 64 69 73 70 6c 61 79  |urrently display|
00003220  65 64 20 69 6e 20 74 68  65 20 41 75 74 6f 53 61  |ed in the AutoSa|
00003230  76 65 72 20 77 69 6e 64  6f 77 20 28 65 76 65 6e  |ver window (even|
00003240  20 69 66 20 0a 69 74 20  69 73 20 6e 6f 74 20 76  | if .it is not v|
00003250  69 73 69 62 6c 65 20 6f  6e 20 73 63 72 65 65 6e  |isible on screen|
00003260  29 20 4f 52 20 69 66 20  6e 6f 20 70 61 74 68 20  |) OR if no path |
00003270  66 6f 72 20 74 68 61 74  20 66 69 6c 65 74 79 70  |for that filetyp|
00003280  65 20 69 73 20 64 69 73  70 6c 61 79 65 64 2c 20  |e is displayed, |
00003290  0a 74 68 65 6e 20 69 74  20 77 69 6c 6c 20 62 65  |.then it will be|
000032a0  20 74 68 65 20 6f 6e 65  20 68 69 67 68 65 73 74  | the one highest|
000032b0  20 69 6e 20 74 68 65 20  6c 69 73 74 2e 0a 49 66  | in the list..If|
000032c0  20 61 20 66 69 6c 65 20  61 6c 72 65 61 64 79 20  | a file already |
000032d0  65 78 69 73 74 73 20 77  69 74 68 20 74 68 65 20  |exists with the |
000032e0  70 61 74 68 6e 61 6d 65  20 67 69 76 65 6e 2c 20  |pathname given, |
000032f0  69 74 20 77 69 6c 6c 20  62 65 20 6f 76 65 72 77  |it will be overw|
00003300  72 69 74 74 65 6e 2e 0a  0a 54 68 65 20 6f 74 68  |ritten...The oth|
00003310  65 72 20 74 77 6f 20 69  63 6f 6e 73 20 69 6e 20  |er two icons in |
00003320  74 68 69 73 20 77 69 6e  64 6f 77 20 61 72 65 3a  |this window are:|
00003330  0a 0a 43 6f 6e 66 69 72  6d 20 62 65 66 6f 72 65  |..Confirm before|
00003340  20 53 61 76 69 6e 67 3a  0a 20 54 68 69 73 20 77  | Saving:. This w|
00003350  69 6c 6c 20 61 73 6b 20  77 68 65 74 68 65 72 20  |ill ask whether |
00003360  79 6f 75 20 61 72 65 20  73 75 72 65 20 62 65 66  |you are sure bef|
00003370  6f 72 65 20 73 61 76 69  6e 67 20 61 6e 79 74 68  |ore saving anyth|
00003380  69 6e 67 2e 20 49 74 20  77 69 6c 6c 20 61 6c 73  |ing. It will als|
00003390  6f 20 74 65 6c 6c 0a 20  79 6f 75 20 69 66 20 74  |o tell. you if t|
000033a0  68 65 20 66 69 6c 65 20  61 6c 72 65 61 64 79 20  |he file already |
000033b0  65 78 69 73 74 73 2e 0a  0a 4f 70 65 6e 20 44 65  |exists...Open De|
000033c0  73 74 69 6e 61 74 69 6f  6e 20 77 68 65 6e 20 53  |stination when S|
000033d0  61 76 65 64 3a 0a 20 54  68 69 73 20 77 69 6c 6c  |aved:. This will|
000033e0  20 6f 70 65 6e 20 74 68  65 20 64 65 73 74 69 6e  | open the destin|
000033f0  61 74 69 6f 6e 20 64 69  72 65 63 74 6f 72 79 20  |ation directory |
00003400  77 68 65 6e 20 61 20 66  69 6c 65 20 69 73 20 73  |when a file is s|
00003410  61 76 65 64 20 69 6e 74  6f 20 69 74 20 75 73 69  |aved into it usi|
00003420  6e 67 0a 20 74 68 65 20  41 75 74 6f 53 61 76 65  |ng. the AutoSave|
00003430  72 2e 0a 0a 54 6f 20 6d  61 6b 65 20 74 68 65 20  |r...To make the |
00003440  73 65 74 74 69 6e 67 73  20 69 6e 20 74 68 69 73  |settings in this|
00003450  20 77 69 6e 64 6f 77 20  70 65 72 6d 61 6e 65 6e  | window permanen|
00003460  74 2c 20 63 6c 69 63 6b  20 6f 6e 20 74 68 65 20  |t, click on the |
00003470  53 41 56 45 20 62 75 74  74 6f 6e 2e 0a 20 20 20  |SAVE button..   |
00003480  20 20 20 20 20 20 0a 2d  2d 2d 2d 2d 2d 2d 2d 2d  |      .---------|
00003490  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000034d0  2d 2d 2d 2d 0a 0a 54 68  65 20 46 69 6c 65 20 46  |----..The File F|
000034e0  69 6e 64 65 72 2e 0a 3d  3d 3d 3d 3d 3d 3d 3d 3d  |inder..=========|
000034f0  3d 3d 3d 3d 3d 3d 3d 0a  0a 54 68 65 20 66 69 6c  |=======..The fil|
00003500  65 20 66 69 6e 64 65 72  20 63 61 6e 20 62 65 20  |e finder can be |
00003510  75 73 65 64 20 74 6f 20  66 69 6e 64 20 66 69 6c  |used to find fil|
00003520  65 73 20 28 73 75 72 70  72 69 73 65 21 29 0a 45  |es (surprise!).E|
00003530  6e 74 65 72 20 74 68 65  20 70 61 74 68 20 79 6f  |nter the path yo|
00003540  75 20 77 69 73 68 20 74  6f 20 73 65 61 72 63 68  |u wish to search|
00003550  20 69 6e 20 74 68 65 20  27 53 65 61 72 63 68 20  | in the 'Search |
00003560  50 61 74 68 27 20 69 63  6f 6e 2e 20 54 68 69 73  |Path' icon. This|
00003570  20 64 69 72 65 63 74 6f  72 79 0a 61 6e 64 20 61  | directory.and a|
00003580  6c 6c 20 69 74 73 20 73  75 62 64 69 72 65 63 74  |ll its subdirect|
00003590  6f 72 69 65 73 20 77 69  6c 6c 20 62 65 20 73 65  |ories will be se|
000035a0  61 72 63 68 65 64 20 20  66 6f 72 20 66 69 6c 65  |arched  for file|
000035b0  73 20 61 6e 64 20 64 69  72 65 63 74 6f 72 69 65  |s and directorie|
000035c0  73 20 77 69 74 68 0a 6e  61 6d 65 73 20 61 6e 64  |s with.names and|
000035d0  2f 6f 72 20 66 69 6c 65  74 79 70 65 73 20 6d 61  |/or filetypes ma|
000035e0  74 63 68 69 6e 67 20 74  68 6f 73 65 20 73 70 65  |tching those spe|
000035f0  63 69 66 69 65 64 20 69  6e 20 74 68 65 20 27 53  |cified in the 'S|
00003600  65 61 72 63 68 20 46 6f  72 3a 27 20 73 65 63 74  |earch For:' sect|
00003610  69 6f 6e 2e 0a 4d 75 6c  74 69 70 6c 65 20 73 65  |ion..Multiple se|
00003620  61 72 63 68 20 70 61 74  68 73 20 28 69 6e 63 6c  |arch paths (incl|
00003630  75 64 69 6e 67 20 74 68  65 20 6e 61 6d 65 73 20  |uding the names |
00003640  6f 66 20 66 6c 6f 70 70  79 20 64 69 73 63 73 29  |of floppy discs)|
00003650  20 63 61 6e 20 62 65 20  73 70 65 63 69 66 69 65  | can be specifie|
00003660  64 0a 62 79 20 73 65 70  61 72 61 74 69 6e 67 20  |d.by separating |
00003670  74 68 65 6d 20 77 69 74  68 20 61 20 62 61 63 6b  |them with a back|
00003680  73 6c 61 73 68 20 28 61  20 22 5c 22 29 2e 20 46  |slash (a "\"). F|
00003690  6f 72 20 65 78 61 6d 70  6c 65 2c 20 79 6f 75 20  |or example, you |
000036a0  63 6f 75 6c 64 20 65 6e  74 65 72 0a 61 64 66 73  |could enter.adfs|
000036b0  3a 3a 34 2e 24 2e 41 70  70 73 5c 61 64 66 73 3a  |::4.$.Apps\adfs:|
000036c0  3a 34 2e 24 2e 47 61 6d  65 73 2e 20 54 68 65 20  |:4.$.Games. The |
000036d0  66 69 6c 65 72 20 77 69  6c 6c 20 70 72 6f 6d 70  |filer will promp|
000036e0  74 20 66 6f 72 20 64 69  73 63 20 69 6e 73 65 72  |t for disc inser|
000036f0  74 69 6f 6e 20 69 66 0a  6e 65 63 65 73 73 61 72  |tion if.necessar|
00003700  79 2e 0a 0a 53 69 6d 69  6c 61 72 6c 79 2c 20 79  |y...Similarly, y|
00003710  6f 75 20 63 61 6e 20 65  6e 74 65 72 20 6d 75 6c  |ou can enter mul|
00003720  74 69 70 6c 65 20 73 65  61 72 63 68 20 6e 61 6d  |tiple search nam|
00003730  65 73 20 69 73 20 74 68  65 20 27 4e 61 6d 65 28  |es is the 'Name(|
00003740  73 29 20 3a 27 20 62 6f  78 2e 20 41 67 61 69 6e  |s) :' box. Again|
00003750  0a 75 73 65 20 22 5c 22  20 61 73 20 61 20 73 65  |.use "\" as a se|
00003760  70 61 72 61 74 6f 72 2e  20 41 20 6d 61 78 69 6d  |parator. A maxim|
00003770  75 6d 20 6f 66 20 31 30  20 6e 61 6d 65 73 20 63  |um of 10 names c|
00003780  61 6e 20 62 65 20 65 6e  74 65 72 65 64 2c 20 61  |an be entered, a|
00003790  6e 64 20 74 68 65 79 20  63 61 6e 0a 63 6f 6e 74  |nd they can.cont|
000037a0  61 69 6e 20 77 69 6c 64  63 61 72 64 73 2e 20 54  |ain wildcards. T|
000037b0  68 65 20 77 69 6c 64 63  61 72 64 73 20 61 63 63  |he wildcards acc|
000037c0  65 70 74 65 64 20 61 72  65 20 74 68 65 20 73 74  |epted are the st|
000037d0  61 6e 64 61 72 64 20 52  49 53 43 20 4f 53 20 6f  |andard RISC OS o|
000037e0  6e 65 73 20 2d 20 0a 23  20 66 6f 72 20 61 6e 79  |nes - .# for any|
000037f0  20 6f 6e 65 20 63 68 61  72 61 63 74 65 72 2c 20  | one character, |
00003800  2a 20 66 6f 72 20 7a 65  72 6f 20 6f 72 20 6d 6f  |* for zero or mo|
00003810  72 65 20 63 68 61 72 61  63 74 65 72 73 2e 0a 0a  |re characters...|
00003820  44 72 61 67 67 69 6e 67  20 61 20 64 69 72 65 63  |Dragging a direc|
00003830  74 6f 72 79 20 74 6f 20  74 68 69 73 20 77 69 6e  |tory to this win|
00003840  64 6f 77 20 77 69 6c 6c  20 61 64 64 20 69 74 20  |dow will add it |
00003850  74 6f 20 74 68 65 20 70  61 74 68 20 6c 69 73 74  |to the path list|
00003860  2c 20 70 75 74 74 69 6e  67 20 61 0a 22 5c 22 20  |, putting a."\" |
00003870  69 6e 20 69 66 20 6f 6e  65 20 69 73 20 6e 6f 74  |in if one is not|
00003880  20 61 6c 72 65 61 64 79  20 74 68 65 72 65 2e 0a  | already there..|
00003890  44 72 61 67 67 69 6e 67  20 61 20 66 69 6c 65 20  |Dragging a file |
000038a0  74 6f 20 74 68 65 20 77  69 6e 64 6f 77 20 77 69  |to the window wi|
000038b0  6c 6c 20 6d 61 6b 65 20  74 68 65 20 74 79 70 65  |ll make the type|
000038c0  20 6f 66 20 74 68 61 74  20 66 69 6c 65 20 74 68  | of that file th|
000038d0  65 20 63 75 72 72 65 6e  74 0a 73 65 61 72 63 68  |e current.search|
000038e0  20 74 79 70 65 2e 0a 0a  54 68 65 20 62 75 74 74  | type...The butt|
000038f0  6f 6e 20 69 63 6f 6e 73  20 69 6e 20 74 68 69 73  |on icons in this|
00003900  20 77 69 6e 64 6f 77 20  63 6f 6e 74 72 6f 6c 20  | window control |
00003910  74 68 65 20 66 6f 6c 6c  6f 77 69 6e 67 3a 0a 0a  |the following:..|
00003920  43 61 73 65 20 53 65 6e  73 69 73 74 69 76 65 3a  |Case Sensistive:|
00003930  20 49 66 20 74 68 69 73  20 69 73 20 73 65 6c 65  | If this is sele|
00003940  63 74 65 64 2c 20 74 68  65 6e 20 74 68 65 20 73  |cted, then the s|
00003950  65 61 72 63 68 20 62 65  63 6f 6d 65 73 20 63 61  |earch becomes ca|
00003960  73 65 20 73 65 6e 73 69  74 69 76 65 2c 0a 20 20  |se sensitive,.  |
00003970  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 69  |               i|
00003980  2e 65 2e 20 65 6e 74 65  72 69 6e 67 20 27 48 65  |.e. entering 'He|
00003990  6c 70 27 20 61 73 20 74  68 65 20 66 69 6c 65 6e  |lp' as the filen|
000039a0  61 6d 65 20 77 69 6c 6c  20 66 69 6e 64 20 66 69  |ame will find fi|
000039b0  6c 65 73 20 63 61 6c 6c  65 64 0a 20 20 20 20 20  |les called.     |
000039c0  20 20 20 20 20 20 20 20  20 20 20 20 27 48 65 6c  |            'Hel|
000039d0  70 27 20 62 75 74 20 6e  6f 74 20 27 68 65 6c 70  |p' but not 'help|
000039e0  27 2e 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |'..             |
000039f0  20 20 20 20 0a 4f 70 65  6e 20 56 69 65 77 65 72  |    .Open Viewer|
00003a00  3a 20 20 20 20 20 57 69  6c 6c 20 6f 70 65 6e 20  |:     Will open |
00003a10  74 68 65 20 64 69 72 65  63 74 6f 72 79 20 76 69  |the directory vi|
00003a20  65 77 65 72 20 63 6f 6e  74 61 69 6e 69 6e 67 20  |ewer containing |
00003a30  74 68 65 20 66 6f 75 6e  64 20 66 69 6c 65 2e 0a  |the found file..|
00003a40  0a 4c 69 73 74 20 44 65  74 61 69 6c 73 3a 20 20  |.List Details:  |
00003a50  20 20 57 69 6c 6c 20 6c  69 73 74 20 74 68 65 20  |  Will list the |
00003a60  66 69 6c 65 73 20 66 6f  75 6e 64 2c 20 61 6c 6f  |files found, alo|
00003a70  6e 67 20 77 69 74 68 20  74 79 70 65 73 2c 20 61  |ng with types, a|
00003a80  6e 64 20 73 69 7a 65 73  20 69 6e 20 61 0a 20 20  |nd sizes in a.  |
00003a90  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 77  |               w|
00003aa0  69 6e 64 6f 77 2e 20 43  6c 69 63 6b 69 6e 67 20  |indow. Clicking |
00003ab0  6f 6e 20 61 20 66 69 6c  65 6e 61 6d 65 20 69 6e  |on a filename in|
00003ac0  20 74 68 69 73 20 77 69  6e 64 6f 77 20 77 69 6c  | this window wil|
00003ad0  6c 20 6f 70 65 6e 20 74  68 65 0a 20 20 20 20 20  |l open the.     |
00003ae0  20 20 20 20 20 20 20 20  20 20 20 20 70 61 72 65  |            pare|
00003af0  6e 74 20 64 69 72 65 63  74 6f 72 79 20 6f 66 20  |nt directory of |
00003b00  74 68 61 74 20 66 69 6c  65 2e 20 0a 0a 55 73 65  |that file. ..Use|
00003b10  20 41 72 63 46 53 20 6f  6e 20 41 72 63 68 69 76  | ArcFS on Archiv|
00003b20  65 73 3a 0a 41 72 63 46  53 20 69 73 20 61 20 66  |es:.ArcFS is a f|
00003b30  69 6c 69 6e 67 20 73 79  73 74 65 6d 20 77 68 69  |iling system whi|
00003b40  63 68 20 68 61 73 20 62  65 65 6e 20 77 72 69 74  |ch has been writ|
00003b50  74 65 6e 20 28 6e 6f 74  20 62 79 20 6d 65 29 20  |ten (not by me) |
00003b60  74 6f 20 61 6c 6c 6f 77  20 65 61 73 79 0a 61 63  |to allow easy.ac|
00003b70  63 65 73 73 20 74 6f 20  61 72 63 68 69 76 65 20  |cess to archive |
00003b80  66 69 6c 65 73 20 70 72  6f 64 75 63 65 64 20 62  |files produced b|
00003b90  79 20 44 61 76 69 64 20  50 69 6c 6c 69 6e 67 27  |y David Pilling'|
00003ba0  73 20 27 53 70 61 72 6b  27 20 61 72 63 68 69 76  |s 'Spark' archiv|
00003bb0  65 72 20 70 72 6f 67 72  61 6d 2e 0a 49 66 20 79  |er program..If y|
00003bc0  6f 75 20 6f 77 6e 20 41  72 63 46 53 20 79 6f 75  |ou own ArcFS you|
00003bd0  20 63 61 6e 20 73 65 6c  65 63 74 20 74 68 69 73  | can select this|
00003be0  20 6f 70 74 69 6f 6e 20  61 6e 64 20 74 68 65 6e  | option and then|
00003bf0  20 42 6c 61 63 6b 20 48  6f 6c 65 20 77 69 6c 6c  | Black Hole will|
00003c00  20 75 73 65 20 41 72 63  46 53 0a 74 6f 20 73 65  | use ArcFS.to se|
00003c10  61 72 63 68 20 74 68 72  6f 75 67 68 20 61 72 63  |arch through arc|
00003c20  68 69 76 65 73 20 6a 75  73 74 20 61 73 20 69 66  |hives just as if|
00003c30  20 74 68 65 79 20 77 65  72 65 20 64 69 72 65 63  | they were direc|
00003c40  74 6f 72 69 65 73 2e 20  0a 54 68 65 20 6d 6f 64  |tories. .The mod|
00003c50  75 6c 65 20 27 41 72 63  46 53 4d 6f 64 27 20 66  |ule 'ArcFSMod' f|
00003c60  72 6f 6d 20 69 6e 73 69  64 65 20 21 41 72 63 46  |rom inside !ArcF|
00003c70  53 20 6d 75 73 74 20 65  69 74 68 65 72 20 62 65  |S must either be|
00003c80  20 69 6e 20 6d 65 6d 6f  72 79 2c 20 6f 72 20 62  | in memory, or b|
00003c90  65 20 70 72 65 73 65 6e  74 0a 69 6e 20 74 68 65  |e present.in the|
00003ca0  20 64 69 72 65 63 74 6f  72 79 20 21 53 79 73 74  | directory !Syst|
00003cb0  65 6d 2e 4d 6f 64 75 6c  65 73 2c 20 6f 74 68 65  |em.Modules, othe|
00003cc0  72 77 69 73 65 20 74 68  69 73 20 69 63 6f 6e 20  |rwise this icon |
00003cd0  77 69 6c 6c 20 62 65 20  67 72 65 79 65 64 20 6f  |will be greyed o|
00003ce0  75 74 2e 0a 0a 41 73 20  61 6e 20 65 78 61 6d 70  |ut...As an examp|
00003cf0  6c 65 20 2d 20 69 66 20  79 6f 75 20 77 61 6e 74  |le - if you want|
00003d00  20 74 6f 20 73 65 61 72  63 68 20 74 68 65 20 64  | to search the d|
00003d10  69 72 65 63 74 6f 72 69  65 73 20 27 61 64 66 73  |irectories 'adfs|
00003d20  3a 3a 34 2e 24 2e 61 70  70 73 27 20 61 6e 64 0a  |::4.$.apps' and.|
00003d30  27 61 64 66 73 3a 3a 34  2e 24 2e 67 72 61 70 68  |'adfs::4.$.graph|
00003d40  69 63 73 27 20 66 6f 72  20 61 6e 79 20 66 69 6c  |ics' for any fil|
00003d50  65 73 20 6f 66 20 74 79  70 65 20 46 46 46 20 77  |es of type FFF w|
00003d60  69 74 68 20 6e 61 6d 65  73 20 63 6f 6e 74 61 69  |ith names contai|
00003d70  6e 69 6e 67 20 27 74 65  78 74 27 3a 0a 54 79 70  |ning 'text':.Typ|
00003d80  65 0a 20 20 61 64 66 73  3a 3a 34 2e 24 2e 61 70  |e.  adfs::4.$.ap|
00003d90  70 73 5c 61 64 66 73 3a  3a 34 2e 24 2e 67 72 61  |ps\adfs::4.$.gra|
00003da0  70 68 69 63 73 0a 69 6e  74 6f 20 74 68 65 20 73  |phics.into the s|
00003db0  65 61 72 63 68 20 70 61  74 68 20 62 6f 78 2e 20  |earch path box. |
00003dc0  54 79 70 65 0a 20 20 2a  74 65 78 74 2a 0a 69 6e  |Type.  *text*.in|
00003dd0  74 6f 20 74 68 65 20 4e  61 6d 65 20 62 6f 78 20  |to the Name box |
00003de0  61 6e 64 20 73 65 6c 65  63 74 20 63 61 73 65 20  |and select case |
00003df0  73 65 6e 73 69 74 69 76  69 74 79 20 61 73 20 61  |sensitivity as a|
00003e00  70 70 72 6f 70 72 69 61  74 65 2e 20 4e 6f 77 20  |ppropriate. Now |
00003e10  74 79 70 65 0a 20 20 46  46 46 20 28 6f 72 20 54  |type.  FFF (or T|
00003e20  65 78 74 29 0a 69 6e 74  6f 20 74 68 65 20 74 79  |ext).into the ty|
00003e30  70 65 20 62 6f 78 2e 20  46 69 6e 61 6c 6c 79 20  |pe box. Finally |
00003e40  63 6c 69 63 6b 20 6f 6e  20 47 4f 2e 0a 0a 49 66  |click on GO...If|
00003e50  20 79 6f 75 20 6c 65 61  76 65 20 62 6f 74 68 20  | you leave both |
00003e60  74 68 65 20 6e 61 6d 65  20 61 6e 64 20 74 79 70  |the name and typ|
00003e70  65 20 62 6f 78 65 73 20  62 6c 61 6e 6b 2c 20 74  |e boxes blank, t|
00003e80  68 65 6e 20 61 6c 6c 20  74 68 65 20 66 69 6c 65  |hen all the file|
00003e90  73 20 69 6e 20 74 68 65  0a 73 70 65 63 69 66 69  |s in the.specifi|
00003ea0  65 64 20 73 65 61 72 63  68 20 70 61 74 68 28 73  |ed search path(s|
00003eb0  29 20 77 69 6c 6c 20 62  65 20 6c 69 73 74 65 64  |) will be listed|
00003ec0  20 2d 20 42 6c 61 63 6b  20 48 6f 6c 65 20 64 65  | - Black Hole de|
00003ed0  66 61 75 6c 74 73 20 74  6f 20 61 20 22 2a 22 20  |faults to a "*" |
00003ee0  66 6f 72 0a 74 68 65 20  73 65 61 72 63 68 20 6e  |for.the search n|
00003ef0  61 6d 65 2e 0a 0a 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |ame...----------|
00003f00  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00003f40  2d 2d 2d 0a 0a 4e 6f 74  65 73 3a 20 0a 3d 3d 3d  |---..Notes: .===|
00003f50  3d 3d 3d 0a 0a 31 29 20  52 61 74 68 65 72 20 74  |===..1) Rather t|
00003f60  68 61 6e 20 75 73 69 6e  67 20 53 71 75 61 73 68  |han using Squash|
00003f70  2c 20 77 68 69 63 68 20  69 73 20 72 61 74 68 65  |, which is rathe|
00003f80  72 20 73 6c 6f 77 2c 20  79 6f 75 20 6d 61 79 20  |r slow, you may |
00003f90  6c 69 6b 65 20 74 6f 20  63 6f 6d 70 72 65 73 73  |like to compress|
00003fa0  0a 20 20 20 79 6f 75 72  20 52 65 74 61 69 6e 65  |.   your Retaine|
00003fb0  64 20 43 6f 70 69 65 73  20 62 79 20 61 6e 6f 74  |d Copies by anot|
00003fc0  68 65 72 20 6d 65 74 68  6f 64 2e 20 54 68 69 73  |her method. This|
00003fd0  20 69 73 20 6d 6f 73 74  20 65 61 73 69 6c 79 20  | is most easily |
00003fe0  64 6f 6e 65 20 69 66 20  79 6f 75 0a 20 20 20 6f  |done if you.   o|
00003ff0  77 6e 20 43 6f 6d 70 75  74 65 72 20 43 6f 6e 63  |wn Computer Conc|
00004000  65 70 74 27 73 20 43 6f  6d 70 72 65 73 73 69 6f  |ept's Compressio|
00004010  6e 2e 20 59 6f 75 20 63  61 6e 20 73 69 6d 70 6c  |n. You can simpl|
00004020  79 20 6d 61 6b 65 20 74  68 65 20 42 69 6e 20 44  |y make the Bin D|
00004030  69 72 65 63 74 6f 72 79  0a 20 20 20 61 20 43 46  |irectory.   a CF|
00004040  53 20 64 69 72 65 63 74  6f 72 79 2e 20 50 72 6f  |S directory. Pro|
00004050  76 69 64 65 64 20 43 46  53 20 69 73 20 6c 6f 61  |vided CFS is loa|
00004060  64 65 64 20 62 65 66 6f  72 65 20 42 6c 61 63 6b  |ded before Black|
00004070  20 48 6f 6c 65 20 6f 6e  20 62 6f 6f 74 75 70 2c  | Hole on bootup,|
00004080  0a 20 20 20 65 76 65 72  79 74 68 69 6e 67 20 77  |.   everything w|
00004090  69 6c 6c 20 62 65 20 4f  4b 2e 20 54 68 69 73 20  |ill be OK. This |
000040a0  68 61 73 20 74 68 65 20  61 64 64 65 64 20 61 64  |has the added ad|
000040b0  76 61 6e 74 61 67 65 20  74 68 61 74 20 66 69 6c  |vantage that fil|
000040c0  65 73 20 61 72 65 0a 20  20 20 63 6f 6d 70 72 65  |es are.   compre|
000040d0  73 73 65 64 20 61 73 20  74 68 65 79 20 61 72 65  |ssed as they are|
000040e0  20 61 64 64 65 64 20 74  6f 20 74 68 65 20 62 69  | added to the bi|
000040f0  6e 2e 0a 20 20 20 46 6f  72 20 65 78 61 6d 70 6c  |n..   For exampl|
00004100  65 2c 20 79 6f 75 20 63  6f 75 6c 64 20 6d 61 6b  |e, you could mak|
00004110  65 20 74 68 65 20 62 69  6e 20 64 69 72 65 63 74  |e the bin direct|
00004120  6f 72 79 20 0a 20 20 20  20 20 43 46 53 23 61 64  |ory .     CFS#ad|
00004130  66 73 3a 3a 49 44 45 44  69 73 63 34 2e 24 2e 21  |fs::IDEDisc4.$.!|
00004140  42 6c 61 6b 48 6f 6c 65  32 2e 42 6c 61 63 6b 48  |BlakHole2.BlackH|
00004150  6f 6c 65 2e 0a 0a 32 29  20 44 72 61 67 67 69 6e  |ole...2) Draggin|
00004160  67 20 74 68 65 20 63 6f  6e 74 65 6e 74 73 20 6f  |g the contents o|
00004170  66 20 74 68 65 20 42 69  6e 20 64 69 72 65 63 74  |f the Bin direct|
00004180  6f 72 79 20 74 6f 20 74  68 65 20 69 63 6f 6e 62  |ory to the iconb|
00004190  61 72 20 69 63 6f 6e 20  57 49 4c 4c 20 64 65 6c  |ar icon WILL del|
000041a0  65 74 65 0a 20 20 20 74  68 65 6d 20 69 66 20 66  |ete.   them if f|
000041b0  6f 72 63 65 20 69 73 20  6f 66 66 2c 20 62 75 74  |orce is off, but|
000041c0  20 77 69 6c 6c 20 6e 6f  74 20 69 66 20 66 6f 72  | will not if for|
000041d0  63 65 20 69 73 20 6f 6e  2e 20 54 68 69 73 20 69  |ce is on. This i|
000041e0  73 20 62 65 63 61 75 73  65 20 66 6f 72 63 65 0a  |s because force.|
000041f0  20 20 20 4d 4f 56 45 53  20 66 69 6c 65 73 2c 20  |   MOVES files, |
00004200  62 75 74 20 66 6f 72 63  65 20 6f 66 66 20 63 6f  |but force off co|
00004210  70 69 65 73 20 74 68 65  6e 20 64 65 6c 65 74 65  |pies then delete|
00004220  73 2e 0a 0a 33 29 20 42  6c 61 63 6b 20 48 6f 6c  |s...3) Black Hol|
00004230  65 20 74 72 65 61 74 73  20 44 4f 53 20 70 61 72  |e treats DOS par|
00004240  74 69 74 69 6f 6e 73 20  61 73 20 6e 6f 72 6d 61  |titions as norma|
00004250  6c 20 64 69 72 65 63 74  6f 72 69 65 73 20 66 6f  |l directories fo|
00004260  72 20 61 6c 6c 20 70 75  72 70 6f 73 65 73 2e 0a  |r all purposes..|
00004270  20 20 20 49 66 20 61 20  44 4f 53 20 70 61 72 74  |   If a DOS part|
00004280  69 74 69 6f 6e 20 69 73  20 64 65 6c 65 74 65 64  |ition is deleted|
00004290  20 77 69 74 68 20 27 52  65 74 61 69 6e 20 43 6f  | with 'Retain Co|
000042a0  70 69 65 73 27 20 73 65  74 2c 20 74 68 65 6e 20  |pies' set, then |
000042b0  74 68 65 20 66 69 6c 65  73 20 61 72 65 0a 20 20  |the files are.  |
000042c0  20 72 65 74 61 69 6e 65  64 20 62 75 74 20 69 6e  | retained but in|
000042d0  20 61 20 64 69 72 65 63  74 6f 72 79 20 77 69 74  | a directory wit|
000042e0  68 20 74 68 65 20 73 61  6d 65 20 6e 61 6d 65 20  |h the same name |
000042f0  61 73 20 74 68 65 20 70  61 72 74 69 74 69 6f 6e  |as the partition|
00004300  2c 20 6e 6f 74 20 61 73  0a 20 20 20 61 20 70 61  |, not as.   a pa|
00004310  72 74 69 74 69 6f 6e 2e  0a 0a 34 29 20 49 66 20  |rtition...4) If |
00004320  79 6f 75 20 77 61 6e 74  20 74 6f 20 63 75 73 74  |you want to cust|
00004330  6f 6d 69 7a 65 20 42 6c  61 63 6b 20 48 6f 6c 65  |omize Black Hole|
00004340  20 74 6f 20 75 73 65 20  66 6f 6e 74 73 20 6f 74  | to use fonts ot|
00004350  68 65 72 20 74 68 61 6e  20 74 68 65 20 64 65 66  |her than the def|
00004360  61 75 6c 74 73 2c 0a 20  20 20 74 68 65 6e 20 6c  |aults,.   then l|
00004370  6f 61 64 20 74 68 65 20  66 69 6c 65 20 27 4d 65  |oad the file 'Me|
00004380  73 73 61 67 65 73 27 20  69 6e 74 6f 20 61 20 74  |ssages' into a t|
00004390  65 78 74 20 65 64 69 74  6f 72 20 28 65 67 20 21  |ext editor (eg !|
000043a0  45 64 69 74 29 20 61 6e  64 20 63 68 61 6e 67 65  |Edit) and change|
000043b0  20 74 68 65 0a 20 20 20  6c 69 6e 65 73 20 69 6e  | the.   lines in|
000043c0  20 74 68 65 72 65 20 61  73 20 64 65 73 63 72 69  | there as descri|
000043d0  62 65 64 20 69 6e 20 74  68 61 74 20 66 69 6c 65  |bed in that file|
000043e0  2e 20 49 74 27 73 20 76  65 72 79 20 65 61 73 79  |. It's very easy|
000043f0  20 72 65 61 6c 6c 79 2c  20 68 6f 6e 65 73 74 2e  | really, honest.|
00004400  0a 0a 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |..--------------|
00004410  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00004440  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 0a  |---------------.|
00004450  0a 54 6f 20 43 6f 70 79  20 42 6c 61 63 6b 20 48  |.To Copy Black H|
00004460  6f 6c 65 2e 0a 3d 3d 3d  3d 3d 3d 3d 3d 3d 3d 3d  |ole..===========|
00004470  3d 3d 3d 3d 3d 3d 3d 3d  0a 0a 49 66 20 79 6f 75  |========..If you|
00004480  20 77 61 6e 74 20 74 6f  20 67 69 76 65 20 61 20  | want to give a |
00004490  63 6f 70 79 20 6f 66 20  74 68 69 73 20 74 6f 20  |copy of this to |
000044a0  73 6f 6d 65 6f 6e 65 20  65 6c 73 65 2c 20 66 65  |someone else, fe|
000044b0  65 6c 20 66 72 65 65 2e  20 49 66 20 79 6f 75 20  |el free. If you |
000044c0  68 61 76 65 0a 63 68 61  6e 67 65 64 20 74 68 65  |have.changed the|
000044d0  20 6f 70 74 69 6f 6e 73  20 74 68 65 6e 20 69 74  | options then it|
000044e0  20 77 6f 75 6c 64 20 62  65 20 68 65 6c 70 66 75  | would be helpfu|
000044f0  6c 20 69 66 20 79 6f 75  20 72 65 70 6c 61 63 65  |l if you replace|
00004500  64 20 74 68 65 20 66 69  6c 65 73 0a 21 42 6c 61  |d the files.!Bla|
00004510  6b 48 6f 6c 65 32 2e 4f  70 74 69 6f 6e 73 20 61  |kHole2.Options a|
00004520  6e 64 20 21 42 6c 61 6b  48 6f 6c 65 32 2e 53 61  |nd !BlakHole2.Sa|
00004530  76 65 4f 70 74 73 20 77  69 74 68 20 74 68 65 20  |veOpts with the |
00004540  72 65 6c 65 76 61 6e 74  20 64 65 66 61 75 6c 74  |relevant default|
00004550  20 66 69 6c 65 73 0a 66  72 6f 6d 20 74 68 65 20  | files.from the |
00004560  53 74 75 66 66 20 64 69  72 65 63 74 6f 72 79 2e  |Stuff directory.|
00004570  20 53 69 6d 69 6c 61 72  6c 79 20 66 6f 72 20 74  | Similarly for t|
00004580  68 65 20 4d 65 73 73 61  67 65 73 20 66 69 6c 65  |he Messages file|
00004590  2e 0a 41 6c 73 6f 20 72  65 6d 65 6d 62 65 72 20  |..Also remember |
000045a0  74 6f 20 65 6d 70 74 79  20 74 68 65 20 42 69 6e  |to empty the Bin|
000045b0  20 64 69 72 65 63 74 6f  72 79 21 0a 0a 2d 2d 2d  | directory!..---|
000045c0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00004600  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 0a 42 72 69 65  |----------..Brie|
00004610  66 20 45 78 70 6c 61 6e  61 74 69 6f 6e 20 6f 66  |f Explanation of|
00004620  20 43 6f 6e 74 65 6e 74  73 20 6f 66 20 21 42 6c  | Contents of !Bl|
00004630  61 6b 48 6f 6c 65 32 2e  0a 3d 3d 3d 3d 3d 3d 3d  |akHole2..=======|
00004640  3d 3d 3d 3d 3d 3d 3d 3d  3d 3d 3d 3d 3d 3d 3d 3d  |================|
*
00004660  3d 3d 3d 3d 3d 0a 0a 21  42 6f 6f 74 20 61 6e 64  |=====..!Boot and|
00004670  20 21 52 75 6e 20 61 72  65 20 74 68 65 20 75 73  | !Run are the us|
00004680  75 61 6c 20 73 74 75 66  66 2e 0a 0a 21 48 65 6c  |ual stuff...!Hel|
00004690  70 20 69 73 20 74 68 69  73 20 66 69 6c 65 2e 0a  |p is this file..|
000046a0  0a 21 52 75 6e 49 6d 61  67 65 2c 20 53 65 74 75  |.!RunImage, Setu|
000046b0  70 2c 20 61 6e 64 20 4f  76 65 72 6c 61 79 20 61  |p, and Overlay a|
000046c0  72 65 20 74 68 65 20 70  72 6f 67 72 61 6d 20 2d  |re the program -|
000046d0  20 69 74 27 73 20 73 70  6c 69 74 20 69 6e 74 6f  | it's split into|
000046e0  20 63 68 75 6e 6b 73 20  73 6f 20 49 0a 63 61 6e  | chunks so I.can|
000046f0  20 67 65 74 20 6d 6f 72  65 20 70 72 6f 67 72 61  | get more progra|
00004700  6d 20 69 6e 74 6f 20 74  68 65 20 73 61 6d 65 20  |m into the same |
00004710  6d 65 6d 6f 72 79 2e 0a  0a 21 53 70 72 69 74 65  |memory...!Sprite|
00004720  73 20 61 6e 64 20 21 53  70 72 69 74 65 73 32 32  |s and !Sprites22|
00004730  20 61 72 65 20 74 68 65  20 66 69 6c 65 72 20 73  | are the filer s|
00004740  70 72 69 74 65 73 2e 0a  0a 42 6c 61 63 6b 48 6f  |prites...BlackHo|
00004750  6c 65 20 69 73 20 74 68  65 20 64 65 66 61 75 6c  |le is the defaul|
00004760  74 20 62 69 6e 20 64 69  72 65 63 74 6f 72 79 2e  |t bin directory.|
00004770  0a 0a 69 63 6f 6e 73 20  61 6e 64 20 74 69 74 6c  |..icons and titl|
00004780  65 20 63 6f 6e 74 61 69  6e 20 74 68 65 20 73 70  |e contain the sp|
00004790  72 69 74 65 73 20 75 73  65 64 20 69 6e 20 74 68  |rites used in th|
000047a0  65 20 77 69 6e 64 6f 77  73 2e 0a 0a 4d 65 73 73  |e windows...Mess|
000047b0  61 67 65 73 20 63 6f 6e  74 61 69 6e 73 20 74 68  |ages contains th|
000047c0  65 20 48 65 6c 70 20 54  65 78 74 20 61 6e 64 20  |e Help Text and |
000047d0  6f 74 68 65 72 20 73 75  63 68 20 6e 6f 6e 73 65  |other such nonse|
000047e0  6e 73 65 2e 0a 0a 4f 70  74 69 6f 6e 73 20 69 73  |nse...Options is|
000047f0  20 77 68 65 72 65 20 74  68 65 20 77 69 70 65 20  | where the wipe |
00004800  6f 70 74 69 6f 6e 73 20  61 72 65 20 73 61 76 65  |options are save|
00004810  64 2e 0a 0a 53 61 76 65  6f 70 74 73 20 69 73 20  |d...Saveopts is |
00004820  74 68 65 20 6f 70 74 69  6f 6e 73 20 66 6f 72 20  |the options for |
00004830  74 68 65 20 41 75 74 6f  20 53 61 76 65 72 2e 20  |the Auto Saver. |
00004840  59 6f 75 20 63 61 6e 20  61 6c 74 65 72 20 74 68  |You can alter th|
00004850  69 73 20 75 73 69 6e 67  20 45 64 69 74 20 69 66  |is using Edit if|
00004860  0a 79 6f 75 20 6c 69 6b  65 2c 20 6a 75 73 74 20  |.you like, just |
00004870  73 61 76 65 20 61 20 73  61 6d 70 6c 65 20 66 69  |save a sample fi|
00004880  6c 65 20 74 6f 20 66 69  6e 64 20 6f 75 74 20 74  |le to find out t|
00004890  68 65 20 66 6f 72 6d 61  74 2e 0a 0a 53 70 72 69  |he format...Spri|
000048a0  74 65 73 20 63 6f 6e 74  61 69 6e 73 20 74 68 65  |tes contains the|
000048b0  20 73 70 72 69 74 65 20  66 69 6c 65 73 20 66 6f  | sprite files fo|
000048c0  72 20 74 68 65 20 61 6e  69 6d 61 74 69 6f 6e 20  |r the animation |
000048d0  6f 66 20 74 68 65 20 69  63 6f 6e 62 61 72 20 69  |of the iconbar i|
000048e0  63 6f 6e 2e 20 42 79 0a  64 65 66 61 75 6c 74 20  |con. By.default |
000048f0  74 68 65 73 65 20 61 72  65 20 42 6c 61 6b 48 6f  |these are BlakHo|
00004900  6c 65 2c 20 42 6c 61 6b  48 6f 6c 65 32 32 2c 20  |le, BlakHole22, |
00004910  61 6e 64 20 52 65 63 79  63 6c 65 2e 20 54 68 65  |and Recycle. The|
00004920  72 65 20 6d 61 79 20 62  65 20 6f 74 68 65 72 73  |re may be others|
00004930  2e 2e 2e 0a 0a 53 74 75  66 66 20 63 6f 6e 74 61  |.....Stuff conta|
00004940  69 6e 73 20 62 61 63 6b  75 70 20 64 65 66 61 75  |ins backup defau|
00004950  6c 74 20 76 65 72 73 69  6f 6e 73 20 6f 66 20 74  |lt versions of t|
00004960  68 65 20 4f 70 74 69 6f  6e 73 20 61 6e 64 20 53  |he Options and S|
00004970  61 76 65 4f 70 74 73 0a  66 69 6c 65 73 20 69 6e  |aveOpts.files in|
00004980  20 63 61 73 65 20 61 6e  79 20 70 72 6f 62 6c 65  | case any proble|
00004990  6d 73 20 61 72 65 20 65  6e 63 6f 75 6e 74 65 72  |ms are encounter|
000049a0  65 64 20 77 69 74 68 20  74 68 65 6d 2e 0a 0a 54  |ed with them...T|
000049b0  65 6d 70 20 69 73 20 61  20 64 69 72 65 63 74 6f  |emp is a directo|
000049c0  72 79 20 75 73 65 64 20  77 68 65 6e 20 64 69 72  |ry used when dir|
000049d0  65 63 74 6f 72 79 20 73  74 72 75 63 74 75 72 65  |ectory structure|
000049e0  20 6e 65 65 64 73 20 74  6f 20 62 65 20 72 65 74  | needs to be ret|
000049f0  61 69 6e 65 64 2e 0a 0a  54 65 6d 70 6c 61 74 65  |ained...Template|
00004a00  73 20 61 72 65 2e 2e 2e  2e 2e 2e 20 74 68 65 20  |s are...... the |
00004a10  74 65 6d 70 6c 61 74 65  73 21 21 0a 0a 2d 2d 2d  |templates!!..---|
00004a20  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00004a60  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 0a 4e 6f 74 65  |----------..Note|
00004a70  73 20 2d 20 54 68 65 20  53 65 71 75 65 6c 20 28  |s - The Sequel (|
00004a80  6d 6f 72 65 20 72 61 6e  64 6f 6d 20 72 61 6d 62  |more random ramb|
00004a90  6c 69 6e 67 73 29 0a 3d  3d 3d 3d 3d 3d 3d 3d 3d  |lings).=========|
00004aa0  3d 3d 3d 3d 3d 3d 3d 3d  3d 0a 0a 54 68 69 73 20  |=========..This |
00004ab0  70 72 6f 67 72 61 6d 20  69 73 20 66 61 72 20 66  |program is far f|
00004ac0  72 6f 6d 20 70 65 72 66  65 63 74 2e 20 54 68 65  |rom perfect. The|
00004ad0  20 72 65 61 73 6f 6e 73  20 66 6f 72 20 74 68 69  | reasons for thi|
00004ae0  73 20 61 72 65 20 6d 61  6e 79 20 61 6e 64 20 76  |s are many and v|
00004af0  61 72 69 65 64 0a 61 6e  64 20 74 68 65 20 77 6f  |aried.and the wo|
00004b00  72 64 20 27 69 6e 63 6f  6d 70 65 74 65 6e 63 65  |rd 'incompetence|
00004b10  27 20 61 70 70 65 61 72  73 20 69 6e 20 74 68 65  |' appears in the|
00004b20  6d 20 66 72 65 71 75 65  6e 74 6c 79 2e 20 41 20  |m frequently. A |
00004b30  6c 61 72 67 65 20 70 61  72 74 20 6f 66 20 69 74  |large part of it|
00004b40  0a 69 73 20 62 65 63 61  75 73 65 20 49 20 6c 65  |.is because I le|
00004b50  61 72 6e 74 20 74 6f 20  70 72 6f 67 72 61 6d 20  |arnt to program |
00004b60  52 49 53 43 20 4f 53 20  62 79 20 73 74 61 72 69  |RISC OS by stari|
00004b70  6e 67 20 76 61 63 61 6e  74 6c 79 20 61 74 20 6f  |ng vacantly at o|
00004b80  74 68 65 72 20 70 65 6f  70 6c 65 27 73 0a 70 72  |ther people's.pr|
00004b90  6f 67 72 61 6d 73 20 75  6e 74 69 6c 20 74 68 65  |ograms until the|
00004ba0  20 73 75 67 61 72 20 6f  66 20 75 6e 64 65 72 73  | sugar of unders|
00004bb0  74 61 6e 64 69 6e 67 20  62 65 67 61 6e 20 74 6f  |tanding began to|
00004bc0  20 63 72 79 73 74 61 6c  6c 69 73 65 20 69 6e 20  | crystallise in |
00004bd0  74 68 65 0a 73 79 72 75  70 20 6f 66 20 6d 79 20  |the.syrup of my |
00004be0  62 72 61 69 6e 2e 20 28  53 6f 72 72 79 2c 20 74  |brain. (Sorry, t|
00004bf0  6f 6f 20 6d 75 63 68 20  70 73 79 63 68 65 64 65  |oo much psychede|
00004c00  6c 69 63 20 6d 75 73 69  63 2e 29 0a 42 79 20 74  |lic music.).By t|
00004c10  68 65 20 77 61 79 2c 20  49 20 63 61 6e 20 73 74  |he way, I can st|
00004c20  72 6f 6e 67 6c 79 20 72  65 63 6f 6d 6d 65 6e 64  |rongly recommend|
00004c30  20 74 68 65 20 6d 65 74  68 6f 64 20 6f 66 20 70  | the method of p|
00004c40  72 6f 67 72 61 6d 6d 69  6e 67 20 49 20 75 73 65  |rogramming I use|
00004c50  3a 0a 31 29 20 44 65 63  69 64 65 20 77 68 61 74  |:.1) Decide what|
00004c60  20 69 74 20 69 73 20 79  6f 75 20 77 61 6e 74 20  | it is you want |
00004c70  74 6f 20 64 6f 2e 0a 32  29 20 46 69 6e 64 20 61  |to do..2) Find a|
00004c80  20 70 72 6f 67 72 61 6d  20 74 68 61 74 20 61 6c  | program that al|
00004c90  72 65 61 64 79 20 64 6f  65 73 20 69 74 2e 0a 33  |ready does it..3|
00004ca0  29 20 27 41 64 61 70 74  27 20 74 68 65 20 63 6f  |) 'Adapt' the co|
00004cb0  64 65 20 69 6e 20 74 68  61 74 20 70 72 6f 67 72  |de in that progr|
00004cc0  61 6d 2e 0a 34 29 20 48  61 76 65 20 61 20 63 6f  |am..4) Have a co|
00004cd0  66 66 65 65 2e 0a 54 68  69 73 20 77 6f 72 6b 73  |ffee..This works|
00004ce0  20 76 65 72 79 20 73 75  63 63 65 73 73 66 75 6c  | very successful|
00004cf0  6c 79 20 61 6e 64 20 70  72 6f 62 61 62 6c 79 20  |ly and probably |
00004d00  65 78 70 6c 61 69 6e 73  20 77 68 79 20 49 27 76  |explains why I'v|
00004d10  65 20 67 6f 74 20 74 68  72 65 65 0a 61 70 70 61  |e got three.appa|
00004d20  72 72 65 6e 74 6c 79 20  69 64 65 6e 74 69 63 61  |rrently identica|
00004d30  6c 20 70 72 6f 63 65 64  75 72 65 73 2c 20 65 61  |l procedures, ea|
00004d40  63 68 20 6f 66 20 77 68  69 63 68 20 69 73 20 61  |ch of which is a|
00004d50  62 73 6f 6c 75 74 65 6c  79 20 63 72 75 63 69 61  |bsolutely crucia|
00004d60  6c 20 74 6f 20 74 68 65  0a 70 72 6f 67 72 61 6d  |l to the.program|
00004d70  2e 20 48 6f 20 68 75 6d  2e 0a 0a 54 68 65 20 6e  |. Ho hum...The n|
00004d80  65 78 74 20 62 69 74 20  6f 66 20 74 68 69 73 20  |ext bit of this |
00004d90  66 69 6c 65 20 69 73 20  61 20 6c 6f 61 64 20 6f  |file is a load o|
00004da0  66 20 62 6f 72 69 6e 67  20 70 73 65 75 64 6f 2d  |f boring pseudo-|
00004db0  6c 65 67 61 6c 20 63 72  61 70 20 77 68 69 63 68  |legal crap which|
00004dc0  20 49 20 70 75 74 0a 69  6e 20 62 65 63 61 75 73  | I put.in becaus|
00004dd0  65 20 65 76 65 72 79 62  6f 64 79 20 65 6c 73 65  |e everybody else|
00004de0  20 64 6f 65 73 2c 20 73  6f 20 69 74 20 73 65 65  | does, so it see|
00004df0  6d 65 64 20 6c 69 6b 65  20 61 20 67 6f 6f 64 20  |med like a good |
00004e00  69 64 65 61 2e 0a 0a 2d  2d 2d 2d 2d 2d 2d 2d 2d  |idea...---------|
00004e10  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00004e50  2d 2d 2d 2d 0a 0a 44 69  73 63 6c 61 69 6d 65 72  |----..Disclaimer|
00004e60  3a 0a 3d 3d 3d 3d 3d 3d  3d 3d 3d 3d 3d 0a 0a 54  |:.===========..T|
00004e70  68 69 73 20 70 72 6f 67  72 61 6d 20 69 73 20 73  |his program is s|
00004e80  75 70 70 6c 69 65 64 20  27 61 73 20 69 73 27 20  |upplied 'as is' |
00004e90  77 69 74 68 20 6e 6f 20  67 75 61 72 61 6e 74 65  |with no guarante|
00004ea0  65 20 6f 66 20 69 74 73  20 73 75 69 74 61 62 69  |e of its suitabi|
00004eb0  6c 69 74 79 20 66 6f 72  20 61 6e 79 0a 70 75 72  |lity for any.pur|
00004ec0  70 6f 73 65 2e 20 49 20  77 69 6c 6c 20 6e 6f 74  |pose. I will not|
00004ed0  20 62 65 20 68 65 6c 64  20 72 65 73 70 6f 6e 73  | be held respons|
00004ee0  69 62 6c 65 20 66 6f 72  20 61 6e 79 20 6c 6f 73  |ible for any los|
00004ef0  73 20 6f 66 20 64 61 74  61 20 6f 63 63 75 72 69  |s of data occuri|
00004f00  6e 67 20 74 68 72 6f 75  67 68 0a 74 68 65 20 75  |ng through.the u|
00004f10  73 65 20 6f 72 20 6d 69  73 75 73 65 20 6f 66 20  |se or misuse of |
00004f20  74 68 69 73 20 70 72 6f  67 72 61 6d 2e 20 49 20  |this program. I |
00004f30  77 69 6c 6c 20 61 6c 73  6f 20 6e 6f 74 20 62 65  |will also not be|
00004f40  20 68 65 6c 64 20 72 65  73 70 6f 6e 73 69 62 6c  | held responsibl|
00004f50  65 20 66 6f 72 0a 61 6e  79 74 68 69 6e 67 20 65  |e for.anything e|
00004f60  6c 73 65 20 79 6f 75 20  6d 61 79 20 64 6f 20 61  |lse you may do a|
00004f70  66 74 65 72 20 61 63 63  69 64 65 6e 74 61 6c 6c  |fter accidentall|
00004f80  79 20 64 65 6c 65 74 69  6e 67 20 79 6f 75 72 20  |y deleting your |
00004f90  76 61 6c 75 61 62 6c 65  20 66 69 6c 65 73 2e 0a  |valuable files..|
00004fa0  49 66 20 79 6f 75 27 72  65 20 77 6f 72 72 69 65  |If you're worrie|
00004fb0  64 20 61 62 6f 75 74 20  6c 6f 73 69 6e 67 20 74  |d about losing t|
00004fc0  68 69 6e 67 73 2c 20 74  68 65 6e 20 75 73 65 20  |hings, then use |
00004fd0  27 52 65 74 61 69 6e 20  43 6f 70 69 65 73 27 20  |'Retain Copies' |
00004fe0  2d 20 74 68 61 74 27 73  20 77 68 61 74 0a 69 74  |- that's what.it|
00004ff0  27 73 20 66 6f 72 2e 0a  0a 2d 2d 2d 2d 2d 2d 2d  |'s for...-------|
00005000  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00005040  2d 2d 2d 2d 2d 2d 0a 0a  50 75 62 6c 69 63 20 44  |------..Public D|
00005050  6f 6d 61 69 6e 20 4e 6f  74 69 63 65 3a 0a 3d 3d  |omain Notice:.==|
00005060  3d 3d 3d 3d 3d 3d 3d 3d  3d 3d 3d 3d 3d 3d 3d 3d  |================|
00005070  3d 3d 3d 0a 0a 54 68 69  73 20 73 6f 66 74 77 61  |===..This softwa|
00005080  72 65 20 69 73 20 50 75  62 6c 69 63 20 44 6f 6d  |re is Public Dom|
00005090  61 69 6e 20 61 6e 64 20  6d 61 79 20 62 65 20 66  |ain and may be f|
000050a0  72 65 65 6c 79 20 63 6f  70 69 65 64 20 61 6e 64  |reely copied and|
000050b0  20 75 73 65 64 2c 20 61  73 20 6c 6f 6e 67 20 61  | used, as long a|
000050c0  73 0a 74 68 65 20 66 6f  6c 6c 6f 77 69 6e 67 20  |s.the following |
000050d0  63 6f 6e 64 69 74 69 6f  6e 73 20 61 72 65 20 6d  |conditions are m|
000050e0  65 74 3a 0a 0a 61 29 20  54 68 61 74 20 74 68 69  |et:..a) That thi|
000050f0  73 20 6e 6f 74 69 63 65  20 69 73 20 64 69 73 74  |s notice is dist|
00005100  72 69 62 75 74 65 64 20  75 6e 63 68 61 6e 67 65  |ributed unchange|
00005110  64 20 77 69 74 68 20 65  76 65 72 79 20 63 6f 70  |d with every cop|
00005120  79 2e 0a 62 29 20 54 68  61 74 20 74 68 65 20 61  |y..b) That the a|
00005130  70 70 6c 69 63 61 74 69  6f 6e 20 69 73 20 73 75  |pplication is su|
00005140  70 70 6c 69 65 64 20 77  69 74 68 20 75 6e 63 68  |pplied with unch|
00005150  61 6e 67 65 64 20 76 65  72 73 69 6f 6e 73 20 6f  |anged versions o|
00005160  66 20 61 6c 6c 20 74 68  65 20 66 69 6c 65 73 0a  |f all the files.|
00005170  20 20 20 64 65 73 63 72  69 62 65 64 20 61 62 6f  |   described abo|
00005180  76 65 2e 0a 20 20 20 28  49 66 20 79 6f 75 20 64  |ve..   (If you d|
00005190  6f 20 6d 61 6b 65 20 6d  6f 64 69 66 69 63 61 74  |o make modificat|
000051a0  69 6f 6e 73 20 74 6f 20  61 6e 79 20 70 61 72 74  |ions to any part|
000051b0  20 6f 66 20 42 6c 61 63  6b 48 6f 6c 65 2c 20 70  | of BlackHole, p|
000051c0  6c 65 61 73 65 20 64 6f  20 6e 6f 74 0a 20 20 20  |lease do not.   |
000051d0  64 69 73 74 72 69 62 75  74 65 20 74 68 65 6d 20  |distribute them |
000051e0  77 69 74 68 6f 75 74 20  63 6f 6e 74 61 63 74 69  |without contacti|
000051f0  6e 67 20 6d 65 20 66 69  72 73 74 2c 20 61 74 20  |ng me first, at |
00005200  74 68 65 20 61 64 64 72  65 73 73 20 62 65 6c 6f  |the address belo|
00005210  77 2e 29 0a 63 29 20 4e  6f 20 63 68 61 72 67 65  |w.).c) No charge|
00005220  20 69 73 20 6d 61 64 65  20 66 6f 72 20 74 68 65  | is made for the|
00005230  20 64 69 73 74 72 69 62  75 74 69 6f 6e 2e 20 50  | distribution. P|
00005240  75 62 6c 69 63 20 64 6f  6d 61 69 6e 20 6c 69 62  |ublic domain lib|
00005250  72 61 72 69 65 73 20 6d  61 79 20 6d 61 6b 65 0a  |raries may make.|
00005260  20 20 20 61 20 73 6d 61  6c 6c 20 63 68 61 72 67  |   a small charg|
00005270  65 20 74 6f 20 63 6f 76  65 72 20 64 69 73 74 72  |e to cover distr|
00005280  69 62 75 74 69 6f 6e 20  63 6f 73 74 73 2e 20 49  |ibution costs. I|
00005290  74 20 69 73 20 68 69 67  68 6c 79 20 75 6e 65 74  |t is highly unet|
000052a0  68 69 63 61 6c 2c 20 6e  6f 74 0a 20 20 20 74 6f  |hical, not.   to|
000052b0  20 6d 65 6e 74 69 6f 6e  20 64 69 73 68 6f 6e 65  | mention dishone|
000052c0  73 74 20 74 6f 20 6d 61  6b 65 20 61 20 63 68 61  |st to make a cha|
000052d0  72 67 65 20 66 6f 72 20  73 6f 66 74 77 61 72 65  |rge for software|
000052e0  20 77 68 69 63 68 20 70  72 6f 67 72 61 6d 6d 65  | which programme|
000052f0  72 73 0a 20 20 20 68 61  76 65 20 69 6e 74 65 6e  |rs.   have inten|
00005300  64 65 64 20 74 6f 20 62  65 20 66 72 65 65 6c 79  |ded to be freely|
00005310  20 64 69 73 74 72 69 62  75 74 65 64 2c 20 65 73  | distributed, es|
00005320  70 65 63 69 61 6c 6c 79  20 69 66 20 6e 6f 6e 65  |pecially if none|
00005330  20 6f 66 20 74 68 61 74  20 70 72 6f 66 69 74 0a  | of that profit.|
00005340  20 20 20 66 69 6e 64 73  20 69 74 73 20 77 61 79  |   finds its way|
00005350  20 74 6f 20 74 68 65 20  70 72 6f 67 72 61 6d 6d  | to the programm|
00005360  65 72 2e 20 0a 0a 41 6c  6c 20 63 6f 70 79 72 69  |er. ..All copyri|
00005370  67 68 74 20 69 73 20 72  65 73 65 72 76 65 64 2e  |ght is reserved.|
00005380  20 59 6f 75 20 6d 61 79  20 6e 6f 74 20 75 73 65  | You may not use|
00005390  20 61 6e 79 20 70 61 72  74 20 6f 66 20 74 68 69  | any part of thi|
000053a0  73 20 61 70 70 6c 69 63  61 74 69 6f 6e 20 69 6e  |s application in|
000053b0  0a 61 6e 79 20 70 72 6f  6a 65 63 74 20 77 68 69  |.any project whi|
000053c0  63 68 20 69 73 20 74 6f  20 62 65 20 73 6f 6c 64  |ch is to be sold|
000053d0  20 66 6f 72 20 70 72 6f  66 69 74 20 77 69 74 68  | for profit with|
000053e0  6f 75 74 20 6d 79 20 65  78 70 72 65 73 73 20 70  |out my express p|
000053f0  65 72 6d 69 73 73 69 6f  6e 0a 69 6e 20 77 72 69  |ermission.in wri|
00005400  74 69 6e 67 2e 0a 0a 49  66 20 79 6f 75 20 77 69  |ting...If you wi|
00005410  73 68 20 74 6f 20 75 73  65 20 70 69 65 63 65 73  |sh to use pieces|
00005420  20 6f 66 20 6d 79 20 63  6f 64 65 20 69 6e 20 79  | of my code in y|
00005430  6f 75 72 20 6f 77 6e 20  70 64 20 70 72 6f 67 72  |our own pd progr|
00005440  61 6d 73 20 74 68 65 6e  20 70 6c 65 61 73 65 20  |ams then please |
00005450  66 65 65 6c 0a 66 72 65  65 20 74 6f 20 64 6f 20  |feel.free to do |
00005460  73 6f 2c 20 70 72 6f 76  69 64 65 64 20 74 68 65  |so, provided the|
00005470  73 65 20 70 72 6f 67 72  61 6d 73 20 61 72 65 20  |se programs are |
00005480  6e 6f 74 20 69 6e 74 65  6e 74 65 64 20 66 6f 72  |not intented for|
00005490  20 73 61 6c 65 2e 0a 49  20 73 61 79 20 74 68 69  | sale..I say thi|
000054a0  73 20 6d 61 69 6e 6c 79  20 62 65 63 61 75 73 65  |s mainly because|
000054b0  20 6d 79 20 74 65 6c 6c  69 6e 67 20 79 6f 75 20  | my telling you |
000054c0  6e 6f 74 20 74 6f 20 64  6f 20 73 6f 20 77 6f 75  |not to do so wou|
000054d0  6c 64 20 6e 6f 74 20 73  74 6f 70 20 79 6f 75 2c  |ld not stop you,|
000054e0  20 62 75 74 0a 61 6c 73  6f 20 62 65 63 61 73 75  | but.also becasu|
000054f0  65 20 49 20 6c 65 61 72  6e 65 64 20 70 72 6f 67  |e I learned prog|
00005500  72 61 6d 6d 69 6e 67 20  62 79 20 6e 69 63 6b 69  |ramming by nicki|
00005510  6e 67 20 61 6e 64 20 73  70 6c 69 63 69 6e 67 20  |ng and splicing |
00005520  62 69 74 73 20 6f 66 20  6f 74 68 65 72 0a 70 65  |bits of other.pe|
00005530  6f 70 6c 65 27 73 20 70  72 6f 67 72 61 6d 73 2c  |ople's programs,|
00005540  20 73 6f 20 77 68 79 20  73 68 6f 75 6c 64 6e 27  | so why shouldn'|
00005550  74 20 79 6f 75 3f 0a 0a  49 66 20 79 6f 75 20 64  |t you?..If you d|
00005560  6f 20 75 73 65 20 6d 79  20 63 6f 64 65 2c 20 61  |o use my code, a|
00005570  20 63 72 65 64 69 74 20  77 6f 75 6c 64 20 62 65  | credit would be|
00005580  20 6e 69 63 65 2e 20 4d  6f 6e 65 79 20 77 6f 75  | nice. Money wou|
00005590  6c 64 20 62 65 20 65 76  65 6e 20 62 65 74 74 65  |ld be even bette|
000055a0  72 2e 0a 0a 41 6e 79 6f  6e 65 20 6f 75 74 20 74  |r...Anyone out t|
000055b0  68 65 72 65 20 66 65 65  6c 69 6e 67 20 70 61 72  |here feeling par|
000055c0  74 69 63 75 6c 61 72 6c  79 20 67 65 6e 65 72 6f  |ticularly genero|
000055d0  75 73 20 63 61 6e 20 73  65 6e 64 20 6d 65 20 61  |us can send me a|
000055e0  20 a3 35 2e 30 30 0a 72  65 67 69 73 74 72 61 74  | .5.00.registrat|
000055f0  69 6f 6e 20 66 65 65 20  61 6e 64 20 61 20 64 69  |ion fee and a di|
00005600  73 63 2c 20 61 6e 64 20  49 20 77 69 6c 6c 20 73  |sc, and I will s|
00005610  65 6e 64 20 74 68 65 6d  20 66 72 65 65 20 75 70  |end them free up|
00005620  67 72 61 64 65 73 20 77  68 65 6e 65 76 65 72 20  |grades whenever |
00005630  49 0a 77 72 69 74 65 20  6f 6e 65 2c 20 70 6f 73  |I.write one, pos|
00005640  73 69 62 6c 79 20 61 63  63 6f 6d 70 61 6e 69 65  |sibly accompanie|
00005650  64 20 62 79 20 61 6e 79  20 50 44 20 61 70 70 6c  |d by any PD appl|
00005660  69 63 61 74 69 6f 6e 73  20 49 20 63 61 6e 20 67  |ications I can g|
00005670  65 74 20 6d 79 20 67 72  75 62 62 79 0a 6c 69 74  |et my grubby.lit|
00005680  74 6c 65 20 6d 69 74 74  73 20 6f 6e 2e 0a 0a 2d  |tle mitts on...-|
00005690  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000056d0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 0a 20 20 20  |------------.   |
000056e0  20 20 0a 54 68 61 6e 6b  73 20 67 6f 20 74 6f 3a  |  .Thanks go to:|
000056f0  0a 3d 3d 3d 3d 3d 3d 3d  3d 3d 3d 3d 3d 3d 0a 0a  |.=============..|
00005700  41 6c 6c 20 74 68 65 20  70 72 6f 67 72 61 6d 6d  |All the programm|
00005710  65 72 73 20 77 68 6f 20  75 6e 6b 6e 6f 77 69 6e  |ers who unknowin|
00005720  67 6c 79 20 74 61 75 67  68 74 20 6d 65 20 68 6f  |gly taught me ho|
00005730  77 20 74 6f 20 70 72 6f  67 72 61 6d 20 52 49 53  |w to program RIS|
00005740  43 20 4f 53 3b 20 49 20  63 61 6e 27 74 0a 61 66  |C OS; I can't.af|
00005750  66 6f 72 64 20 61 20 73  65 74 20 6f 66 20 50 52  |ford a set of PR|
00005760  4d 27 73 20 28 61 6e 64  20 74 68 65 20 52 49 53  |M's (and the RIS|
00005770  43 20 4f 53 20 33 20 6f  6e 65 73 20 61 72 65 6e  |C OS 3 ones aren|
00005780  27 74 20 6f 75 74 20 79  65 74 29 20 73 6f 20 6c  |'t out yet) so l|
00005790  6f 6f 6b 69 6e 67 20 61  74 0a 6f 74 68 65 72 20  |ooking at.other |
000057a0  70 65 6f 70 6c 65 27 73  20 63 6f 64 65 20 77 61  |people's code wa|
000057b0  73 20 74 68 65 20 71 75  69 63 6b 65 73 74 20 77  |s the quickest w|
000057c0  61 79 20 74 6f 20 6c 65  61 72 6e 2e 0a 42 72 69  |ay to learn..Bri|
000057d0  65 66 20 6d 65 6e 74 69  6f 6e 20 6f 66 20 74 68  |ef mention of th|
000057e0  65 20 70 72 6f 67 72 61  6d 6d 65 72 73 20 77 69  |e programmers wi|
000057f0  74 68 6f 75 74 20 77 68  6f 6d 20 42 6c 61 63 6b  |thout whom Black|
00005800  48 6f 6c 65 20 77 6f 75  6c 64 20 6e 6f 74 20 68  |Hole would not h|
00005810  61 76 65 0a 65 78 69 73  74 65 64 2e 20 28 57 69  |ave.existed. (Wi|
00005820  74 68 20 61 64 64 72 65  73 73 65 73 20 77 68 65  |th addresses whe|
00005830  72 65 20 74 68 65 73 65  20 77 65 72 65 20 69 6e  |re these were in|
00005840  63 6c 75 64 65 64 20 69  6e 20 74 68 65 69 72 20  |cluded in their |
00005850  48 65 6c 70 20 66 69 6c  65 73 2e 29 0a 0a 52 6f  |Help files.)..Ro|
00005860  62 69 6e 20 57 61 74 74  73 20 20 20 20 20 2d 20  |bin Watts     - |
00005870  54 68 65 20 66 69 6e 65  72 20 64 65 74 61 69 6c  |The finer detail|
00005880  73 20 6f 66 20 6f 6e 65  20 6f 72 20 74 77 6f 20  |s of one or two |
00005890  53 59 53 20 63 61 6c 6c  73 20 61 6e 64 20 74 68  |SYS calls and th|
000058a0  65 20 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |e .             |
000058b0  20 20 20 20 20 61 73 73  6f 63 69 61 74 65 64 20  |     associated |
000058c0  72 6f 75 74 69 6e 65 73  20 66 6f 72 20 65 78 74  |routines for ext|
000058d0  72 61 63 74 69 6e 67 20  74 68 65 20 75 73 65 66  |racting the usef|
000058e0  75 6c 20 64 61 74 61 20  66 72 6f 6d 0a 20 20 20  |ul data from.   |
000058f0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 74  |               t|
00005900  68 65 6d 20 77 65 72 65  20 70 75 72 6c 6f 69 6e  |hem were purloin|
00005910  65 64 20 66 72 6f 6d 20  68 69 73 20 65 78 63 65  |ed from his exce|
00005920  6c 6c 65 6e 74 20 21 4c  61 72 67 65 72 20 2d 20  |llent !Larger - |
00005930  27 53 74 69 63 6b 79 0a  20 20 20 20 20 20 20 20  |'Sticky.        |
00005940  20 20 20 20 20 20 20 20  20 20 42 61 63 6b 64 72  |          Backdr|
00005950  6f 70 20 45 78 74 72 61  6f 72 64 69 6e 61 69 72  |op Extraordinair|
00005960  65 27 2c 20 77 68 69 63  68 20 49 20 73 70 65 6e  |e', which I spen|
00005970  64 20 6d 6f 73 74 20 6f  66 20 6d 79 20 74 69 6d  |d most of my tim|
00005980  65 0a 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |e.              |
00005990  20 20 20 20 62 65 74 61  2d 20 74 65 73 74 69 6e  |    beta- testin|
000059a0  67 20 66 6f 72 20 68 69  6d 2e 20 28 49 27 76 65  |g for him. (I've|
000059b0  20 67 6f 74 20 52 49 53  43 20 4f 53 20 33 2c 20  | got RISC OS 3, |
000059c0  77 68 69 63 68 20 68 61  73 20 61 0a 20 20 20 20  |which has a.    |
000059d0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 62 75  |              bu|
000059e0  69 6c 74 2d 69 6e 20 73  74 69 63 6b 79 20 62 61  |ilt-in sticky ba|
000059f0  63 6b 64 72 6f 70 2c 20  62 75 74 20 69 74 27 73  |ckdrop, but it's|
00005a00  20 63 72 61 70 2c 20 73  6f 20 21 4c 61 72 67 65  | crap, so !Large|
00005a10  72 20 69 73 20 61 0a 20  20 20 20 20 20 20 20 20  |r is a.         |
00005a20  20 20 20 20 20 20 20 20  20 6d 6f 73 74 20 77 65  |         most we|
00005a30  6c 63 6f 6d 65 20 62 75  72 64 65 6e 20 6f 6e 20  |lcome burden on |
00005a40  6d 79 20 68 61 72 64 20  64 69 73 63 2e 29 20 52  |my hard disc.) R|
00005a50  6f 62 69 6e 20 77 61 73  20 61 6c 73 6f 20 6e 65  |obin was also ne|
00005a60  76 65 72 0a 20 20 20 20  20 20 20 20 20 20 20 20  |ver.            |
00005a70  20 20 20 20 20 20 74 6f  6f 20 62 75 73 79 20 74  |      too busy t|
00005a80  6f 20 67 69 76 65 20 61  64 76 69 63 65 20 6f 72  |o give advice or|
00005a90  20 74 6f 20 6c 65 74 20  6d 65 20 75 73 65 20 68  | to let me use h|
00005aa0  69 73 20 50 52 4d 73 2e  0a 20 20 20 20 20 20 20  |is PRMs..       |
00005ab0  20 20 20 20 20 20 20 20  20 20 20 28 57 65 6c 6c  |           (Well|
00005ac0  2c 20 68 61 72 64 6c 79  20 65 76 65 72 2e 2e 2e  |, hardly ever...|
00005ad0  2e 2e 29 0a 20 20 20 20  20 20 20 20 20 20 20 20  |..).            |
00005ae0  20 20 20 20 20 20 52 6f  62 69 6e 27 73 20 41 64  |      Robin's Ad|
00005af0  64 72 65 73 73 65 73 20  61 72 65 3a 0a 20 20 20  |dresses are:.   |
00005b00  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 32  |               2|
00005b10  31 37 20 57 61 74 65 72  68 6f 75 73 65 20 4d 6f  |17 Waterhouse Mo|
00005b20  6f 72 2c 20 48 61 72 6c  6f 77 2c 20 45 73 73 65  |or, Harlow, Esse|
00005b30  78 20 43 4d 31 38 20 36  42 57 2c 20 4f 52 0a 20  |x CM18 6BW, OR. |
00005b40  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00005b50  20 53 74 2e 20 43 61 74  68 65 72 69 6e 65 27 73  | St. Catherine's|
00005b60  20 43 6f 6c 6c 65 67 65  2c 20 4d 61 6e 6f 72 20  | College, Manor |
00005b70  52 6f 61 64 2c 20 4f 78  66 6f 72 64 20 4f 58 31  |Road, Oxford OX1|
00005b80  20 33 55 4a 0a 20 20 20  20 20 20 20 20 20 20 20  | 3UJ.           |
00005b90  20 20 20 20 20 20 20 6f  72 20 62 79 20 4a 61 6e  |       or by Jan|
00005ba0  65 74 3a 20 6d 39 30 72  6a 77 40 75 6b 2e 61 63  |et: m90rjw@uk.ac|
00005bb0  2e 6f 78 66 6f 72 64 2e  65 63 73 0a 0a 53 74 65  |.oxford.ecs..Ste|
00005bc0  76 65 20 53 69 6e 67 65  72 20 20 20 20 2d 20 49  |ve Singer    - I|
00005bd0  20 64 69 64 6e 27 74 20  63 6f 70 79 20 61 6e 79  | didn't copy any|
00005be0  20 63 6f 64 65 20 66 72  6f 6d 20 53 74 65 76 65  | code from Steve|
00005bf0  2c 20 62 75 74 20 69 74  20 77 61 73 20 68 65 20  |, but it was he |
00005c00  77 68 6f 0a 20 20 20 20  20 20 20 20 20 20 20 20  |who.            |
00005c10  20 20 20 20 20 20 63 6f  6d 70 6c 61 69 6e 65 64  |      complained|
00005c20  20 74 68 61 74 20 68 65  20 77 6f 75 6c 64 6e 27  | that he wouldn'|
00005c30  74 20 65 76 65 6e 20 6c  6f 6f 6b 20 61 74 20 6d  |t even look at m|
00005c40  79 20 70 72 6f 67 67 79  20 69 66 20 74 68 65 0a  |y proggy if the.|
00005c50  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00005c60  20 20 69 63 6f 6e 62 61  72 20 69 63 6f 6e 20 64  |  iconbar icon d|
00005c70  69 64 6e 27 74 20 73 70  69 6e 20 72 6f 75 6e 64  |idn't spin round|
00005c80  2e 20 41 6e 64 20 68 65  20 61 6c 73 6f 20 77 72  |. And he also wr|
00005c90  6f 74 65 20 42 6c 6f 78  65 64 2c 20 0a 20 20 20  |ote Bloxed, .   |
00005ca0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 61  |               a|
00005cb0  20 67 61 6d 65 20 77 68  69 63 68 20 6d 61 79 20  | game which may |
00005cc0  62 65 20 74 68 65 20 66  75 74 75 72 65 20 63 61  |be the future ca|
00005cd0  75 73 65 20 6f 66 20 66  61 69 6c 75 72 65 20 69  |use of failure i|
00005ce0  6e 20 46 69 6e 61 6c 73  0a 20 20 20 20 20 20 20  |n Finals.       |
00005cf0  20 20 20 20 20 20 20 20  20 20 20 66 6f 72 20 68  |           for h|
00005d00  61 6c 66 20 6f 66 20 53  74 2e 20 43 61 74 68 65  |alf of St. Cathe|
00005d10  72 69 6e 65 27 20 43 6f  6c 6c 65 67 65 2e 20 48  |rine' College. H|
00005d20  65 20 61 6c 73 6f 20 73  68 6f 77 65 64 20 6d 65  |e also showed me|
00005d30  20 74 68 65 0a 20 20 20  20 20 20 20 20 20 20 20  | the.           |
00005d40  20 20 20 20 20 20 20 4e  65 58 54 20 77 6f 72 6b  |       NeXT work|
00005d50  73 74 61 74 69 6f 6e 20  77 68 69 63 68 20 77 61  |station which wa|
00005d60  73 20 72 75 6e 6e 69 6e  67 20 74 68 65 20 70 72  |s running the pr|
00005d70  6f 67 72 61 6d 20 77 68  69 63 68 20 67 61 76 65  |ogram which gave|
00005d80  0a 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |.               |
00005d90  20 20 20 6d 65 20 74 68  65 20 69 6e 73 70 69 72  |   me the inspir|
00005da0  61 74 69 6f 6e 20 66 6f  72 20 42 6c 61 63 6b 20  |ation for Black |
00005db0  48 6f 6c 65 2e 20 41 6e  64 20 6e 6f 77 20 68 65  |Hole. And now he|
00005dc0  20 74 65 6c 6c 73 20 6d  65 20 68 65 0a 20 20 20  | tells me he.   |
00005dd0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 6e  |               n|
00005de0  65 76 65 72 20 75 73 65  73 20 57 61 73 74 65 62  |ever uses Wasteb|
00005df0  69 6e 20 70 72 6f 67 72  61 6d 73 2e 2e 2e 2e 2e  |in programs.....|
00005e00  0a 0a 0a 27 53 70 61 72  6b 27 20 69 73 20 63 6f  |...'Spark' is co|
00005e10  70 79 72 69 67 68 74 20  44 61 76 69 64 20 50 69  |pyright David Pi|
00005e20  6c 6c 69 6e 67 20 61 6e  64 20 68 61 73 20 6e 6f  |lling and has no|
00005e30  20 63 6f 6e 6e 65 63 74  69 6f 6e 20 77 69 74 68  | connection with|
00005e40  20 6d 79 73 65 6c 66 2e  0a 27 41 72 63 46 53 27  | myself..'ArcFS'|
00005e50  20 69 73 20 63 6f 70 79  72 69 67 68 74 20 4d 61  | is copyright Ma|
00005e60  72 6b 20 53 6d 69 74 68  20 61 6e 64 20 61 6c 73  |rk Smith and als|
00005e70  6f 20 68 61 73 20 6e 6f  20 63 6f 6e 6e 65 63 74  |o has no connect|
00005e80  69 6f 6e 20 77 69 74 68  20 6d 65 2e 0a 0a 2d 2d  |ion with me...--|
00005e90  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00005ed0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 0a 0a 44 69 66  |-----------..Dif|
00005ee0  66 65 72 65 6e 63 65 73  20 62 65 74 77 65 65 6e  |ferences between|
00005ef0  20 42 6c 61 63 6b 20 48  6f 6c 65 20 61 6e 64 20  | Black Hole and |
00005f00  42 6c 61 63 6b 20 48 6f  6c 65 20 49 49 0a 3d 3d  |Black Hole II.==|
00005f10  3d 3d 3d 3d 3d 3d 3d 3d  3d 3d 3d 3d 3d 3d 3d 3d  |================|
*
00005f30  3d 3d 3d 3d 3d 3d 3d 3d  3d 3d 3d 3d 3d 3d 0a 0a  |==============..|
00005f40  54 68 65 20 6f 72 69 67  69 6e 61 6c 20 42 6c 61  |The original Bla|
00005f50  63 6b 20 48 6f 6c 65 20  72 61 6e 20 6f 6e 20 52  |ck Hole ran on R|
00005f60  49 53 43 20 4f 53 20 32  20 61 6e 64 20 52 49 53  |ISC OS 2 and RIS|
00005f70  43 20 4f 53 20 33 2e 20  41 73 20 52 49 53 43 20  |C OS 3. As RISC |
00005f80  4f 53 20 33 20 69 73 20  6e 6f 77 0a 61 63 63 65  |OS 3 is now.acce|
00005f90  70 74 65 64 20 61 73 20  73 74 61 6e 64 61 72 64  |pted as standard|
00005fa0  20 6f 6e 20 41 63 6f 72  6e 20 6d 61 63 68 69 6e  | on Acorn machin|
00005fb0  65 73 20 49 20 64 65 63  69 64 65 64 20 74 6f 20  |es I decided to |
00005fc0  6d 61 6b 65 20 75 73 65  20 6f 66 20 73 6f 6d 65  |make use of some|
00005fd0  20 6f 66 20 69 74 73 0a  6e 65 77 20 66 65 61 74  | of its.new feat|
00005fe0  75 72 65 73 20 69 6e 20  74 68 69 73 20 6e 65 77  |ures in this new|
00005ff0  20 76 65 72 73 69 6f 6e  20 6f 66 20 74 68 65 20  | version of the |
00006000  70 72 6f 67 72 61 6d 2e  0a 0a 31 29 20 41 6c 6c  |program...1) All|
00006010  20 46 69 6c 65 72 20 6f  70 65 72 61 74 69 6f 6e  | Filer operation|
00006020  73 20 61 72 65 20 6e 6f  77 20 72 75 6e 20 62 79  |s are now run by|
00006030  20 46 69 6c 65 72 5f 41  63 74 69 6f 6e 2e 20 54  | Filer_Action. T|
00006040  68 65 20 61 64 76 61 6e  74 61 67 65 73 20 6f 66  |he advantages of|
00006050  20 74 68 69 73 0a 61 72  65 3a 0a 20 20 69 29 20  | this.are:.  i) |
00006060  41 20 64 72 61 6d 61 74  69 63 20 73 70 65 65 64  |A dramatic speed|
00006070  20 69 6e 63 72 65 61 73  65 20 77 68 65 6e 20 64  | increase when d|
00006080  65 6c 65 74 69 6e 67 20  6c 61 72 67 65 20 6e 75  |eleting large nu|
00006090  6d 62 65 72 73 20 6f 66  20 66 69 6c 65 73 2e 0a  |mbers of files..|
000060a0  20 20 69 69 29 20 41 6e  79 20 65 72 72 6f 72 73  |  ii) Any errors|
000060b0  20 77 68 69 63 68 20 6f  63 63 75 72 20 61 72 65  | which occur are|
000060c0  20 74 72 61 70 70 65 64  20 62 79 20 74 68 65 20  | trapped by the |
000060d0  66 69 6c 65 72 20 61 6e  64 20 73 68 6f 75 6c 64  |filer and should|
000060e0  20 6e 6f 74 20 63 72 61  73 68 0a 20 20 42 6c 61  | not crash.  Bla|
000060f0  63 6b 20 48 6f 6c 65 20  61 73 20 68 61 70 70 65  |ck Hole as happe|
00006100  6e 65 64 20 76 65 72 79  20 6f 63 63 61 73 69 6f  |ned very occasio|
00006110  6e 61 6c 6c 79 20 69 6e  20 74 68 65 20 6f 72 69  |nally in the ori|
00006120  67 69 6e 61 6c 20 28 49  20 63 61 6e 27 74 20 74  |ginal (I can't t|
00006130  68 69 6e 6b 20 6f 66 0a  20 20 65 76 65 72 79 74  |hink of.  everyt|
00006140  68 69 6e 67 2e 2e 2e 2e  2e 29 0a 20 20 69 69 69  |hing.....).  iii|
00006150  29 20 4d 6f 72 65 20 74  68 61 6e 20 6f 6e 65 20  |) More than one |
00006160  6f 70 65 72 61 74 69 6f  6e 20 63 61 6e 20 62 65  |operation can be|
00006170  20 63 61 72 72 69 65 64  20 6f 75 74 20 73 69 6d  | carried out sim|
00006180  75 6c 74 61 6e 65 6f 75  73 6c 79 2e 0a 54 68 65  |ultaneously..The|
00006190  20 64 69 73 61 64 76 61  6e 74 61 67 65 73 20 61  | disadvantages a|
000061a0  72 65 3a 0a 20 20 69 29  20 57 68 65 6e 20 63 6f  |re:.  i) When co|
000061b0  70 79 69 6e 67 20 74 6f  20 74 68 65 20 62 69 6e  |pying to the bin|
000061c0  2c 20 46 69 6c 65 72 5f  41 63 74 69 6f 6e 20 69  |, Filer_Action i|
000061d0  67 6e 6f 72 65 73 20 74  68 65 20 61 63 63 65 73  |gnores the acces|
000061e0  73 20 73 74 61 74 75 73  20 6f 66 0a 20 20 66 69  |s status of.  fi|
000061f0  6c 65 73 2e 20 54 68 75  73 20 69 66 20 46 6f 72  |les. Thus if For|
00006200  63 65 20 69 73 20 6f 66  66 2c 20 79 6f 75 20 73  |ce is off, you s|
00006210  74 69 6c 6c 20 67 65 74  20 61 6c 6c 20 74 68 65  |till get all the|
00006220  20 6c 6f 63 6b 65 64 20  66 69 6c 65 73 20 63 6f  | locked files co|
00006230  70 69 65 64 0a 20 20 61  6c 74 68 6f 75 67 68 20  |pied.  although |
00006240  74 68 65 79 20 61 72 65  6e 27 74 20 64 65 6c 65  |they aren't dele|
00006250  74 65 64 2e 20 48 6f 77  65 76 65 72 2c 20 49 20  |ted. However, I |
00006260  64 6f 6e 27 74 20 61 6e  74 69 63 69 70 61 74 65  |don't anticipate|
00006270  20 6d 61 6e 79 20 70 65  6f 70 6c 65 0a 20 20 75  | many people.  u|
00006280  73 69 6e 67 20 74 68 69  73 20 70 72 6f 67 72 61  |sing this progra|
00006290  6d 20 77 69 74 68 20 46  6f 72 63 65 20 6f 66 66  |m with Force off|
000062a0  2e 0a 20 20 69 69 29 20  46 6f 72 20 52 65 74 61  |..  ii) For Reta|
000062b0  69 6e 20 53 74 72 75 63  74 75 72 65 2c 20 74 68  |in Structure, th|
000062c0  65 20 6f 72 69 67 69 6e  61 6c 20 77 6f 75 6c 64  |e original would|
000062d0  20 73 69 6d 70 6c 79 20  6e 6f 74 20 64 65 6c 65  | simply not dele|
000062e0  74 65 20 61 6e 79 0a 20  20 64 69 72 65 63 74 6f  |te any.  directo|
000062f0  72 69 65 73 2e 20 46 69  6c 65 72 5f 41 63 74 69  |ries. Filer_Acti|
00006300  6f 6e 20 63 61 6e 6e 6f  74 20 64 6f 20 74 68 69  |on cannot do thi|
00006310  73 2c 20 73 6f 20 74 68  65 20 73 74 72 75 63 74  |s, so the struct|
00006320  75 72 65 20 68 61 73 20  66 69 72 73 74 20 74 6f  |ure has first to|
00006330  20 62 65 0a 20 20 63 6f  70 69 65 64 2c 20 74 68  | be.  copied, th|
00006340  65 6e 20 77 72 69 74 74  65 6e 20 62 61 63 6b 20  |en written back |
00006350  6f 6e 63 65 20 74 68 65  20 64 65 6c 65 74 69 6f  |once the deletio|
00006360  6e 20 68 61 73 20 66 69  6e 69 73 68 65 64 2e 0a  |n has finished..|
00006370  20 20 69 69 69 29 20 43  6f 70 69 65 73 20 63 61  |  iii) Copies ca|
00006380  6e 6e 6f 74 20 62 65 20  73 71 75 61 73 68 65 64  |nnot be squashed|
00006390  20 61 73 20 74 68 65 79  20 61 72 65 20 63 6f 70  | as they are cop|
000063a0  69 65 64 2e 20 54 68 69  73 20 76 65 72 73 69 6f  |ied. This versio|
000063b0  6e 20 68 61 73 20 61 0a  20 20 53 71 75 61 73 68  |n has a.  Squash|
000063c0  20 6f 70 74 69 6f 6e 20  6f 6e 20 61 20 6d 65 6e  | option on a men|
000063d0  75 2e 0a 0a 32 29 20 54  68 65 20 66 69 6c 65 20  |u...2) The file |
000063e0  66 69 6e 64 65 72 20 68  61 73 20 62 65 65 6e 20  |finder has been |
000063f0  64 72 61 6d 61 74 69 63  61 6c 6c 79 20 73 70 65  |dramatically spe|
00006400  65 64 65 64 20 75 70 20  61 6e 64 20 41 72 63 46  |eded up and ArcF|
00006410  53 20 63 6f 6d 70 61 74  69 62 69 6c 69 6c 74 79  |S compatibililty|
00006420  0a 69 6e 63 6c 75 64 65  64 2e 20 57 69 6c 64 63  |.included. Wildc|
00006430  61 72 64 65 64 20 73 65  61 72 63 68 65 73 20 61  |arded searches a|
00006440  72 65 20 6e 6f 77 20 70  6f 73 73 69 62 6c 65 2e  |re now possible.|
00006450  0a 0a 33 29 20 44 4f 53  20 70 61 72 74 69 74 69  |..3) DOS partiti|
00006460  6f 6e 73 20 61 72 65 20  72 65 63 6f 67 6e 69 73  |ons are recognis|
00006470  65 64 20 61 6e 64 20 74  72 65 61 74 65 64 20 61  |ed and treated a|
00006480  73 20 64 69 72 65 63 74  6f 72 69 65 73 2e 0a 0a  |s directories...|
00006490  34 29 20 54 68 65 20 62  69 6e 20 73 74 72 75 63  |4) The bin struc|
000064a0  74 75 72 65 20 68 61 73  20 62 65 65 6e 20 63 68  |ture has been ch|
000064b0  61 6e 67 65 64 20 74 6f  20 68 61 76 65 20 61 20  |anged to have a |
000064c0  73 65 70 61 72 61 74 65  20 73 75 62 64 69 72 65  |separate subdire|
000064d0  63 74 6f 72 79 20 66 6f  72 0a 65 61 63 68 20 64  |ctory for.each d|
000064e0  61 79 20 6f 66 20 75 73  65 2e 20 54 68 69 73 20  |ay of use. This |
000064f0  61 6c 6c 6f 77 73 20 6d  6f 72 65 20 6f 72 67 61  |allows more orga|
00006500  6e 69 73 61 74 69 6f 6e  20 6f 66 20 79 6f 75 72  |nisation of your|
00006510  20 72 75 62 62 69 73 68  20 28 77 68 69 63 68 20  | rubbish (which |
00006520  6d 61 79 20 6f 72 0a 6d  61 79 20 6e 6f 74 20 62  |may or.may not b|
00006530  65 20 75 73 65 66 75 6c  29 20 61 6e 64 20 61 6c  |e useful) and al|
00006540  73 6f 20 61 6c 6c 6f 77  73 20 74 68 65 20 61 75  |so allows the au|
00006550  74 6f 20 64 65 6c 65 74  69 6f 6e 20 74 6f 20 62  |to deletion to b|
00006560  65 20 6d 75 63 68 20 66  61 73 74 65 72 2c 20 77  |e much faster, w|
00006570  68 69 63 68 0a 77 69 6c  6c 20 73 74 6f 70 20 70  |hich.will stop p|
00006580  65 6f 70 6c 65 20 66 72  6f 6d 20 73 68 6f 75 74  |eople from shout|
00006590  69 6e 67 20 61 74 20 6d  65 2e 0a 0a 35 29 20 42  |ing at me...5) B|
000065a0  65 63 61 75 73 65 20 70  65 6f 70 6c 65 20 63 6f  |ecause people co|
000065b0  6d 70 6c 61 69 6e 65 64  20 61 62 6f 75 74 20 6d  |mplained about m|
000065c0  79 20 6f 70 74 69 6f 6e  73 20 61 6e 64 20 72 61  |y options and ra|
000065d0  64 69 6f 20 69 63 6f 6e  73 2c 20 49 27 76 65 20  |dio icons, I've |
000065e0  74 61 6b 65 6e 0a 74 68  65 6d 20 6f 75 74 2e 20  |taken.them out. |
000065f0  54 68 65 20 70 72 6f 67  72 61 6d 20 6e 6f 77 20  |The program now |
00006600  75 73 65 73 20 77 68 69  63 68 65 76 65 72 20 69  |uses whichever i|
00006610  63 6f 6e 73 20 61 72 65  20 73 74 61 6e 64 61 72  |cons are standar|
00006620  64 20 6f 6e 20 79 6f 75  72 20 6d 61 63 68 69 6e  |d on your machin|
00006630  65 2e 0a 0a 36 29 20 33  64 20 69 63 6f 6e 73 20  |e...6) 3d icons |
00006640  68 61 76 65 20 62 65 65  6e 20 61 64 6f 70 74 65  |have been adopte|
00006650  64 2e 20 49 20 68 61 76  65 20 6e 6f 20 69 64 65  |d. I have no ide|
00006660  61 20 77 68 61 74 20 74  68 65 20 41 63 6f 72 6e  |a what the Acorn|
00006670  20 67 75 69 64 65 6c 69  6e 65 73 20 61 72 65 2c  | guidelines are,|
00006680  0a 73 6f 20 49 27 76 65  20 61 64 6f 70 74 65 64  |.so I've adopted|
00006690  20 74 68 6f 73 65 20 75  73 65 64 20 62 79 20 43  | those used by C|
000066a0  6f 6d 70 75 74 65 72 20  43 6f 6e 63 65 70 74 73  |omputer Concepts|
000066b0  20 61 6e 64 20 53 69 6d  6f 6e 20 48 75 6e 74 69  | and Simon Hunti|
000066c0  6e 67 64 6f 6e 27 73 0a  49 6e 74 65 72 66 61 63  |ngdon's.Interfac|
000066d0  65 20 6d 6f 64 75 6c 65  2c 20 73 69 6e 63 65 20  |e module, since |
000066e0  41 63 6f 72 6e 20 73 65  65 6d 73 20 74 6f 20 68  |Acorn seems to h|
000066f0  61 76 65 20 63 6f 70 69  65 73 20 74 68 65 69 72  |ave copies their|
00006700  20 69 63 6f 6e 73 2e 20  28 4e 6f 74 65 3a 20 4e  | icons. (Note: N|
00006710  6f 0a 72 65 6c 61 74 69  6f 6e 20 62 65 74 77 65  |o.relation betwe|
00006720  65 6e 20 53 2e 48 2e 20  61 6e 64 20 43 43 20 69  |en S.H. and CC i|
00006730  73 20 69 6d 70 6c 69 65  64 2e 2e 2e 2e 2e 2e 2e  |s implied.......|
00006740  28 67 6f 74 20 74 6f 20  63 6f 76 65 72 20 6d 79  |(got to cover my|
00006750  73 65 6c 66 21 29 29 0a  0a 37 29 20 54 68 65 20  |self!))..7) The |
00006760  49 6e 66 6f 20 77 69 6e  64 6f 77 20 68 61 73 20  |Info window has |
00006770  67 6f 74 20 73 69 6c 6c  69 65 72 2e 0a 0a 38 29  |got sillier...8)|
00006780  20 49 20 68 61 76 65 20  61 64 64 65 64 20 61 6e  | I have added an|
00006790  20 6f 70 74 69 6f 6e 20  74 6f 20 75 73 65 20 6f  | option to use o|
000067a0  75 74 6c 69 6e 65 20 66  6f 6e 74 73 20 69 6e 20  |utline fonts in |
000067b0  74 68 65 20 6d 65 6e 75  73 2e 20 49 20 6c 69 6b  |the menus. I lik|
000067c0  65 20 74 68 69 73 2c 20  62 75 74 0a 73 6f 6d 65  |e this, but.some|
000067d0  20 70 65 6f 70 6c 65 20  70 72 65 66 65 72 20 63  | people prefer c|
000067e0  6f 6e 73 69 73 74 65 6e  63 79 20 2d 20 74 68 61  |onsistency - tha|
000067f0  74 27 73 20 77 68 79 20  69 74 27 73 20 61 6e 20  |t's why it's an |
00006800  6f 70 74 69 6f 6e 2e 20  41 6c 73 6f 20 69 74 20  |option. Also it |
00006810  64 6f 65 73 20 4e 4f 54  0a 6c 6f 6f 6b 20 67 6f  |does NOT.look go|
00006820  6f 64 20 69 6e 20 6d 6f  64 65 20 31 32 2e 2e 2e  |od in mode 12...|
00006830  2e 0a 0a 39 29 20 49 20  68 61 76 65 20 72 65 6d  |...9) I have rem|
00006840  6f 76 65 64 20 74 68 65  20 46 69 6c 65 20 54 79  |oved the File Ty|
00006850  70 65 20 6d 65 6e 75 2e  20 54 68 69 73 20 61 74  |pe menu. This at|
00006860  65 20 75 70 20 61 20 6c  61 72 67 65 20 63 68 75  |e up a large chu|
00006870  6e 6b 20 6f 66 20 6d 65  6d 6f 72 79 0a 77 68 69  |nk of memory.whi|
00006880  63 68 20 49 20 64 65 63  69 64 65 64 20 49 20 6e  |ch I decided I n|
00006890  65 65 64 65 64 2e 20 41  6e 64 20 49 20 6e 65 76  |eeded. And I nev|
000068a0  65 72 20 75 73 65 64 20  69 74 20 61 6e 79 77 61  |er used it anywa|
000068b0  79 2e 2e 2e 20 59 6f 75  20 63 61 6e 20 6e 6f 77  |y... You can now|
000068c0  20 74 79 70 65 20 74 68  65 0a 6e 61 6d 65 20 6f  | type the.name o|
000068d0  66 20 61 20 66 69 6c 65  74 79 70 65 20 28 65 67  |f a filetype (eg|
000068e0  20 27 4d 6f 64 75 6c 65  27 20 65 74 63 29 20 69  | 'Module' etc) i|
000068f0  6e 74 6f 20 61 20 27 46  69 6c 65 74 79 70 65 27  |nto a 'Filetype'|
00006900  20 77 72 69 74 65 61 62  6c 65 20 69 63 6f 6e 2e  | writeable icon.|
00006910  0a 0a 31 30 29 20 54 68  65 20 69 63 6f 6e 62 61  |..10) The iconba|
00006920  72 20 73 70 72 69 74 65  73 20 63 68 61 6e 67 65  |r sprites change|
00006930  20 66 72 6f 6d 20 6c 6f  77 2d 72 65 73 20 74 6f  | from low-res to|
00006940  20 68 69 67 68 2d 72 65  73 20 28 61 6e 64 20 76  | high-res (and v|
00006950  69 63 65 2d 76 65 72 73  61 29 20 0a 61 75 74 6f  |ice-versa) .auto|
00006960  6d 61 74 69 63 61 6c 6c  79 20 77 68 65 6e 20 79  |matically when y|
00006970  6f 75 20 63 68 61 6e 67  65 20 6d 6f 64 65 2e 0a  |ou change mode..|
00006980  0a 31 31 29 20 41 20 73  6c 69 67 68 74 6c 79 20  |.11) A slightly |
00006990  6d 6f 72 65 20 73 65 6e  73 69 62 6c 65 20 28 69  |more sensible (i|
000069a0  65 20 6e 6f 6e 2d 72 61  6e 64 6f 6d 29 20 76 65  |e non-random) ve|
000069b0  72 73 69 6f 6e 20 6e 75  6d 62 65 72 69 6e 67 20  |rsion numbering |
000069c0  73 79 73 74 65 6d 20 68  61 73 0a 62 65 65 6e 20  |system has.been |
000069d0  69 6e 74 72 6f 64 75 63  65 64 2e 0a 0a 2d 2d 2d  |introduced...---|
000069e0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00006a20  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 20 0a 4d 75 73  |----------. .Mus|
00006a30  69 63 20 70 6c 61 79 65  64 20 77 68 69 6c 65 20  |ic played while |
00006a40  70 72 6f 67 72 61 6d 6d  69 6e 67 3a 0a 3d 3d 3d  |programming:.===|
00006a50  3d 3d 3d 3d 3d 3d 3d 3d  3d 3d 3d 3d 3d 3d 3d 3d  |================|
00006a60  3d 3d 3d 3d 3d 3d 3d 3d  3d 3d 3d 3d 0a 0a 54 6f  |============..To|
00006a70  6f 20 6d 61 6e 79 20 74  6f 20 6e 61 6d 65 20 61  |o many to name a|
00006a80  6c 6c 2c 20 62 75 74 20  74 68 65 73 65 20 61 6e  |ll, but these an|
00006a90  64 20 6d 6f 72 65 3a 0a  42 72 69 61 6e 20 45 6e  |d more:.Brian En|
00006aa0  6f 2c 20 4d 61 67 6d 61  2c 20 4b 69 6e 67 20 43  |o, Magma, King C|
00006ab0  72 69 6d 73 6f 6e 2c 20  41 6d 6f 6e 20 44 fc fc  |rimson, Amon D..|
00006ac0  6c 20 49 49 2c 20 4a 65  74 68 72 6f 20 54 75 6c  |l II, Jethro Tul|
00006ad0  6c 2c 20 47 65 6e 65 73  69 73 2c 0a 52 6f 78 79  |l, Genesis,.Roxy|
00006ae0  20 4d 75 73 69 63 2c 20  54 68 65 20 53 6f 66 74  | Music, The Soft|
00006af0  20 4d 61 63 68 69 6e 65  2c 20 54 68 65 20 49 6e  | Machine, The In|
00006b00  63 72 65 64 69 62 6c 65  20 53 74 72 69 6e 67 20  |credible String |
00006b10  42 61 6e 64 2c 20 4f 7a  72 69 63 20 54 65 6e 74  |Band, Ozric Tent|
00006b20  61 63 6c 65 73 2c 0a 43  61 6e 2c 20 43 61 72 61  |acles,.Can, Cara|
00006b30  76 61 6e 2c 20 4c 65 64  20 5a 65 70 70 65 6c 69  |van, Led Zeppeli|
00006b40  6e 2c 20 56 61 6e 20 44  65 72 20 47 72 61 61 66  |n, Van Der Graaf|
00006b50  20 47 65 6e 65 72 61 74  6f 72 2c 20 44 65 65 70  | Generator, Deep|
00006b60  20 50 75 72 70 6c 65 2e  2e 2e 2e 2e 0a 54 68 69  | Purple......Thi|
00006b70  73 20 70 72 6f 62 61 62  6c 79 20 65 78 70 6c 61  |s probably expla|
00006b80  69 6e 73 20 71 75 69 74  65 20 61 20 6c 6f 74 2e  |ins quite a lot.|
00006b90  20 28 53 6f 6d 65 20 6f  66 20 74 68 69 73 20 73  | (Some of this s|
00006ba0  74 75 66 66 20 69 73 20  73 69 6d 70 6c 79 20 6e  |tuff is simply n|
00006bb0  6f 74 20 6d 75 73 69 63  0a 74 6f 20 77 6f 72 6b  |ot music.to work|
00006bc0  20 74 6f 2e 20 49 20 66  65 65 6c 20 49 27 76 65  | to. I feel I've|
00006bd0  20 63 6f 6d 69 74 74 65  64 20 73 61 63 72 69 6c  | comitted sacril|
00006be0  65 64 67 65 20 61 6e 64  20 74 68 69 73 20 70 72  |edge and this pr|
00006bf0  6f 67 72 61 6d 20 69 73  20 69 74 2e 2e 2e 29 0a  |ogram is it...).|
00006c00  0a 0a 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |..              |
00006c10  20 20 20 20 20 20 20 20  20 20 20 20 20 20 54 68  |              Th|
00006c20  65 20 46 61 74 20 47 65  72 6d 61 6e 2c 20 31 39  |e Fat German, 19|
00006c30  39 32 0a 20 20 20 20 20  20 20 20 20 20 20 20 20  |92.             |
00006c40  20 20 20 20 20 28 48 65  27 73 20 6e 6f 74 20 66  |     (He's not f|
00006c50  61 74 20 61 6e 64 20 68  65 27 73 20 6e 6f 74 20  |at and he's not |
00006c60  47 65 72 6d 61 6e 20 65  69 74 68 65 72 29 0a 20  |German either). |
00006c70  20 20 20 20 20 20 20 20  20 20 20 20 20 3d 3d 3d  |             ===|
00006c80  3d 3d 3d 3d 3d 3d 3d 3d  3d 3d 3d 3d 3d 3d 3d 3d  |================|
*
00006ca0  3d 3d 3d 3d 3d 3d 3d 3d  3d 3d 3d 3d 3d 3d 3d 0a  |===============.|
00006cb0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
00006cd0  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 0a  |               .|
00006ce0  4d 61 72 6b 20 47 72 65  65 6e 77 6f 6f 64 2c 20  |Mark Greenwood, |
00006cf0  31 32 32 20 4d 69 73 77  65 6c 6c 20 4c 61 6e 65  |122 Miswell Lane|
00006d00  2c 20 54 72 69 6e 67 2c  20 48 65 72 74 73 2e 20  |, Tring, Herts. |
00006d10  48 50 32 33 20 34 45 55  0a 45 2d 6d 61 69 6c 20  |HP23 4EU.E-mail |
00006d20  28 4a 61 6e 65 74 29 20  3a 20 62 61 69 6e 31 40  |(Janet) : bain1@|
00006d30  75 6b 2e 61 63 2e 6f 78  2e 76 61 78 20 28 56 61  |uk.ac.ox.vax (Va|
00006d40  6c 69 64 20 6f 6e 6c 79  20 75 6e 74 69 6c 20 65  |lid only until e|
00006d50  6e 64 20 6f 66 20 4a 75  6e 65 20 31 39 39 33 29  |nd of June 1993)|
00006d60