Gus Fernandez, May '85.

This directory contains the source code for the new VGTS draw program.
The files in this directory are as follows:

draw		A linked draw program, ready to run (slowly) on the VAX
draw.r		The linked draw program, ready to run on the SUN

draw.h		General purpose include file.
icons.h		Define icon names
menu.h		Define menu dimensions
press.h		Define low level press constructs
vec.h		Define the vector package on top of press
dfont.h		Define press font data structures

icons		a directory containing the bitmaps for the menu icons

manual.mss	Scribe source for the User's manual.
manual.press	Dover ready copy of the User's manual.
internal.mss	Scribe source for the Internals Documentation.
internal.press	Dover ready version of the same.

alto.file.format	Notes on Alto Draw file format.
bug.list	List of known bugs.

backend.c	Back end - object manipulation routines
commands.c	Support for named menu commands (load, save, quite, etc.)
debug.c		Debug printout routines
draw.c		Source for the mainline.
drawpress.c	Highest level draw-to press conversion routines
find.c		Hit detection
help.c		The help system
icons.c		Definitions of the various menu icons. See directory icons
init.c		Initialization code
input.c		Low level input routines
load.c		Load file in V draw, Alto draw, or SIL format
menu.c		Menu hilighing routines
nouns.c		Support for nouns (splines, polygons, arrows, text, etc.)
point.c		Data point input routines
press.c		Low-level press file generator
save.c		Save file in draw format
spline.c	Used to draw splines for press files
splinedefs.c	Data tables for spline.c
vec.c		Middle-level press file routines
verbs.c		support for nouns (copy, move, scale, stretch, rotate, etc.)

The local buildfile defines a few useful commands:
	build all	-- produce new output copies of everything.
	build unix	-- produce draw
	build sun	-- produce draw.r
	build lint	-- produce a lint listing in lint.out
	build clean	-- removes .CKP, .BAK, and binary files.
	build install	-- installs the draw command
	build all-listings	-- sends many listings to the dover.
	build incr-listings	-- sends new listings to the dover.
	build no-listings	-- flags all files as printed.

