Prettify
by Bob Crispen <crispen@hiwaay.net>

This software is provided under the terms of the Gnu
General Public License.

This archive contains 5 Ada 95 source code files and
one text file:

   keywords.ads		-- package spec
   keywords.adb		-- package body
   abbreviations.ads	-- package spec
   abbreviations.adb	-- package body
   prettify.adb		-- main procedure spec and body
   readme.txt		-- this file

Install these files together in their own directory.
Compile and link by entering (from a shell that has
visibility to Gnat):

	gnatmake prettify

Example of use:

	prettify <prettify.adb >foo.adb
	diff prettify.adb foo.adb

(the last line assumes you have diff).

I've left a couple of lines unprettified so you can
see the results.

You can use prettify in conjunction with your editor
(e.g., vim) and map it to a function key:

	map <fkey> .! <path prefix>\prettify.exe^M

However, you'll need to make sure the Gnat runtime DLLs
are visible in the editor's environment.

I will be happy to answer any questions by email if you
have registered this program.  Registration costs
$US1,000,000.  Payment can be made by posting your
bank account number and PIN number to alt.hackers.

As much documentation as I intend to write is in the
source files.
