	[312,315] README.1ST
	FALL 1982 COLLECTION

	The following new or revised programs await your delectation:
BIGTPC   .MAC	-	The standard RSX SIG format independent tape
		copy utility. An assembly conditional $VAX will, if
		defined, allow a version to be built which will handle
		buffers up to 11000. bytes, large enough for VMS
		backup tapes (and of course BRU or whatever, or UNIX dd
		standard format... or anything else desired.) This version
		is otherwise like the one on S82. It can be run in
		compatibility mode on VMS V2.5 or VMS V3 and runs faster
		there than most native mode utilities.


DDTBLD   .CMD	-	The latest and greatest DDT. This version has had
		some more work with the I / D space option of RSX11M+ V2
		and is smoother in operation and has some minor bugs fixed.
		Also, it allows register sets to work from a second task;
		the old version did not (BUG). This increases the kernel
		a few words in the case of I/D space separation, but not
		otherwise. DDTINTRO.DOC has also had some updates to reflect
		the I/D space functionality.
DDTINTRO .DOC
DDTKNL   .MAC
DDTMU    .MAC
DDT22    .MAC


FPEM     .MAC	-	The famous Floating Point Emulator for RSX11M. I have
		added support for RSX11M+ in this version and also added some
		logic for RSX11M V4 to let it work with headers in new locat-
		ions. The test site has not told me how it works in M+ as yet
		though I believe it will work correctly. This version needs
		no system generation (the exec must NOT think there's any
		floating point). See the initial part of the source for
		assembly conditionals to set for M+ or RSX V4 operation.
		Assemble and build as any /PR:5 task and link with RSX11M.STB
		and run in its own partition (or noncheckpointable, non-
		shuffleable in GEN). If it shuffles, the system crashes!
		To use with F4P or F77 include F4PEIS in your OTS (replace
		it into your library). This was developed from the Los
		Alamos floating point emulator which was a great start but
		didn't work. This does. Under RSX11M+ V2 I have not tested
		this version, though I hope it will work. Under M V4 it will
		work. Note however that it grabs and does not return some pool
		when run, so only fix it, and run it in your system's
		startup.cmd file. Unstopping it will get it to replace the
		system's vectors and exit.


GHASP    .FTN	-	A Generalized Histogram and Scatter Plot routine for
		ordinary printers. The program was submitted a few years
		ago but the source now contains documentation on use. Also
		runs well on VAX.


RECOVER  .MAC	-	The version of Ray French's file recovery program
		from the "Reese's Pieces" tape of Frank Borger. Handles
		multiheader files, works well on RSX. No RSX installation
		should be without it. Use it when your long-running task
		aborts with a 20000 block output file that you want to
		recover up to the point of failure...


TECEDT   .DOC	-	This is a TECO macro that runs (RSX or VMS) in TECO
		to emulate EDT V2. I have cleaned up the draw and overprint
		modes (which EDT lacks) and added text justification. Note
		that the ^W key is used to set width (a la straight TECO)
		for justification. This makes it able to do some crude
		word processing for those with time but not much money. The
		TECO.INI here allows TEC/ED file to load [1,1]EDT.TEC
		or TEC/VT to load [1,1]VTEDIT.TEC. The only glitch in it
		that I've seen is that to create a file I need to say
		file=NL:, and TEC/ED all by itself will not work; it requires
		a file (or an output=input). Using this macro, one need
		not have VTEDIT.TEC in each UIC to avoid having terminals
		set to VT52 mode, and it makes using the EDT emulator
		easy. Note that TECO.INI seems not to run well on VMS;
		I haven't investigated.
TECEDT   .HLP
TECEDT   .TEC
TECEDT   .TES
TECO     .INI


BLDTRUNC .CMD	-	Truncate will truncate all files needing to be
		truncated but not alter any revision dates. This version
		adds 2 switches to enable listings of errors or
		summaries of what it did (defaults to a quiet truncate)
		and can execute a canned command if scheduled. At our
		site it does a global truncate every 3 hours, started
		up by STARTUP.CMD. It must have a terminal set with
		COLOG to run; if CO: is redirected to TT0:, TRUNC will
		not execute its default commands.
TRUNC    .MAC
WLDCRD   .MAC

FFL      .MAC	-	This version of FFL knows how to handle in image
		mode some extra file types. In particular, it will now
		recognize files of type .ULB, .HLB, .CLB, .DSK, and .DOS
		as image mode files and transfer them in that way. The
		list of types is parametrized now so you can alter it at
		will.

	(watch this space for a public domain spreadsheet in S83.)
