                                  SpacedFiles
                                  ===========

Version 1.00 (09 May 1995)
  
Introduction
------------
  Now you've got longfilenames on the desktop, would it make life easier if
you could use spaces in filenames as well ?
  No. Well, don't run this then.
  But if you would like them, then run this program and watch the spectacular
results as it automatically converts space to hard space if you save from one
application on the desktop to another.
  Note that this is only an aesthetic change and bears no relation to the
usage of filenames outside the desktop. Note that all applications which are
written correctly should work correctly with this patch. If they keep an
internal record of the filename they saved as (which should not be done - the
application should listen to what the other application tells it to use),
then the application may get confused as to where to save the file and not
save it correctly.
  Having said that, it is pretty unlikely.
  Remember that all the Impression suite of applications dislike intensely
any usage of long filenames.


Usage
-----
   Run the !Run file. That's it.
   Hopefully, the code will be assembled with no errors and all that in
future will be required is the running of the resultant code file.
   This application works particularly well when used in conjunction with my
Filer+Patch 1.13, which displays long filenames intelligently split over two
lines and gives gorgeous slabbing icons behind all the files.


Problems
--------
   Because some applications don't allow spaces in their save icons, it is
likely that you will have to either alter the template file so that it will
allow spaces (change "A~ " or some such to not include the space), or select
the underline to space option when assembling the code.

       
How it works
------------
   The application installs a filter on every task running and catches the
DataSave message. It changes the filename if it contains any spaces it
translates them to hard spaces.


Disclaimer
----------
  The author accepts no responsibility for any problems which this
application may cause or loss of data resulting in its use. This application
is Public Domain. This means that it may be distributed, so long as no charge
other than copying costs are charged for it.
  This code was written in about 40mins after butchering my TextCopy module,
and therefore it's success rate may be somewhat dubious. However, as the code
is so simple I would stake quite a lot on it running correctly all the time 
(ie it is in my boot sequence!)
  

Source code
-----------
   This program requires the !JFPatch pre-assembler to make the code. This is
a simple text-to-basic assembler which takes a text assembler file, makes a
basic program from it to assemble, assembles it and returns any errors.
Currently, it is under development and requires a lot of work before it will
be released in any form. As such, the patch file is mostly useless, but must
be distributed with the resultant module.
   All source code an the resultant module must be distributed together.


Contact
-------
Any comments, queries, donations or bug reports can be sent to Justin
Fletcher at :

E-Mail : Gerph@essex.ac.uk
URL    : http://users.essex.ac.uk/users/gerph
IRC    : On #Acorn as Gerph
Finger : finger jrflet@postman.essex.ac.uk
Tel    : (01842) 813979

Snail Mail :
    Justin Fletcher
    Galadriel
    17b Cromwell Road,
    Weeting,
    Brandon,
    Suffolk.
    IP27 0QT
