JS-Space Utility Program Documentation
(Ver 5.0)

Author: Johnathan Mark Smith


THE OLD DISCLAIMER

  This software and manual are sold "as is" and without warranties
  as to performance or merchant ability or any other warranties
  whether expressed or implied. Because of the various hardware and
  software environments into which this program may be put, no
  warranty of fitness for a particular purpose is offered.

  The user must assume the entire risk of using and evaluating this
  program. Any liability of  Johnathan Mark Smith Technology will be
  limited exclusively to product replacement or refund of purchase
  price. If you find these terms unacceptable, do not use this
  product.

Introduction

	As time goes by more and more Mainframe Systems are being down 
sized to run on PC's, but one of the biggest setbacks are file with
Tabs and Spaces. You may want to change your spaces to tabs to save space.
JS-Space will convert X amount of spaces to a tab on a new output file. This
will save you space on your disk.

If you dont tell JS-Space the amount of spaces you want to be one tab,
it will use the default of 4 spaces. this will make each set of 4 spaces to
one tab this will save you 3 bytes in each set.



    JS-Space Ver 5.0 provides the following features:

    1)     Faster then JS-Space (Freeware Ver.).

    3)     No more need for a control file.

    4)     No limit on input file size.

    5)     For Huge file a fast and stealth mode.


    
    The JS-Space program must be provided with control information
to govern its execution. This information is read from the command line.
The format is:
JS-Space [OPTION(S)]

OPTIONS
-------

        -i or -I  THE INPUT FILE NAME.

        -o or -O  THE OUTPUT FILE NAME.

        -k or -K  TO DELETE INPUT FILE ON EXIT.

        -t or -T  TO BEEP ON EXIT.

        -s or -S  TURNS ON FAST AND STEALTH MODE.

        -d or -D  CHANGE THE AMOUNT OF SPACES.



Sample #1:

    JS-Space -I A:\TEST.DAT -O A:\NEW.OUT

This tells the utility to use the file "A:\TEST.DAT" as the input file and
use the file "A:\NEW.OUT" for the output file. The utility will use the
default amount that is set to 4 spaces. So each set of 4 spaces will be
turn into one tab.



Sample #2:

    JS-Space -S -i A:\TEST.OUT -o A:\NEW.OUT
This is the same thing as sample #1 but now the utility turns on
fast and stealth mode.  (You have to try it !)



Sample #3:

    JS-Space -S -D 2 -i A:\TEST.OUT -o A:\NEW.OUT
This is the same thing as sample #2 but now the utility will change
each set of 2 spaces to a tab.



Registration

  I will keep improving the program if I know enough people are
  finding it useful.

  My registration policy is very flexible. The nominal fee are listed
  in the file REGISTER.TXT. If you don't feel you will get your money
  worth of use out of JS-Space, send whatever it is worth to you.
  If you are impoverished and can't afford to pay anything,
  enclose a stamped self-addressed envelope
  and I will send you a registration.

  This is not freeware or public domain. Shareware is simply a means
  of marketing commercial software. You are required to register if
  you intend to use this program after a reasonable trial period.

  When registering, please tell me the version number you have 
  and where you obtained your copy of JS-Space.

  Foreign checks and credit cards are NOT OK. See REGISTER.TXT for details.

  JS-UCase should be registered for the maximum number of copies that
  can be used simultaneously at your site. Site fees for commercial
  users can be negotiated.

  If you register for the full fee, and enclose a Shipping and
  Handling fee of $3 I will send you the latest versions of JS-Space and
  Some Free Demo's.  if you decide to use it after a trial period. 
  I will also send other File related shareware programs.


Registered version features

* FREE NEWSLETTERS

* DISCOUNTS ON SHAREWARE

* CUSTOM DEFAULT SETTINGS


Program Abort

    Hitting Control-C (or Control-Break) will terminate the program
    immediately. 


Distribution

    Permission is hereby given to copy and distribute this program
    as long as no more than $5 is charged. It must be made clear to
    the buyer that this is only a handling charge and not a
    registration fee. You must include all files in their original
    unmodified form when distributing this program. .

    Permission to distribute may be revoked by the Johnathan Mark Smith 
    at any time for any reason.

    YOU MUST NOT DISTRIBUTE ANY COPY WHICH HAS BEEN BRANDED WITH
    A REGISTRATION CODE. 

All trademarks used in this document are the property of their
owners.

					     -Johnathan Mark Smith-


Questions or suggestions regarding JS-Space should be directed to the
author at the following address:

	Johnathan Mark Smith
	2039 85 STREET
	BROOKLYN, NY 11214

	Telephone: 718-373-3886




