atari email archive

a collection of messages sent at Atari from 1983 to 1992.

More TPU

(1 / 1)


More changes to our section file:

	Control_V - scrolls down (by section) the aux window leaving the
	 	cursor in the main window. (Control 6 does the same thing).
	Control_^ - (control/shift 6) scrolls up the aux window (by section)
	 	leaving the cursor in the main window.
	Gold/control_b - has been changed (again). It now senses which
		direction to search based on the character under the
		cursor. If the char is one of ({[<, it'll search forward
		for the matching close character. If the char is one of )}]>,
		it'll search in reverse for the matching open character.
		If the current character is a double quote ("), it'll
		search in the current direction.
	 Gold/K	- (Keep/Kill) Toggles update mode bit in current buffer.
	 	If the buffer is marked for update (write on exit), then
	 	this function will mark the buffer for no write. It will
	 	prompt you for a Y or N to make sure you really want to
	 	do this. If the buffer is marked for no write, then this
	 	function will mark it for update and display the filename
	 	that the buffer will be written to. If no file has been
	 	attached to the buffer, then it will prompt you for one.
	 	You would use this function to convert a Gold/I into a
	 	Gold/U or visa-versa. You might also decide that you don't
	 	want to keep changes you made to a buffer without quitting
	 	the whole edit session.
	 CERROR - This function that you've grown to know and love, has been
	 	re-written and behaves quite differently than it used to.
	 	Now it reads in the error file as before but marks all the
	 	lines in error in an psuedo-array which holds up to 40
	 	errors. It also optionally does a Gold/E on all include files
	 	found in the error file. In the case of an include file,
	 	it prompts you for a Y, N (the default) or directory in which
	 	the include file may be found since only the file name is
	 	present in the error file. PF2 is mapped as the "next" error
	 	key and will select the next error according to the current
	 	direction. There may be multiple errors logged for a single
	 	line of source code. The buffer which contains the line in
	 	error will be mapped to the main window unless it is already
	 	mapped to the aux window in which case, the cursor will be
	 	moved to the aux window. Since the lines in error are marked
	 	at the beginning, edits to lines before and after the line
	 	will not screw up the mark UNLESS you delete the line that
	 	has the error even if you put it right back in. Deleting a
	 	line that has a mark causes the mark to move to the line
	 	following. The line number reported in the message window
	 	probably will be garbage if you've added or deleted any lines.
		Confused? You won't be after the next section update.

I had a dream about TPU (nightmare?) the other night. I dreamt that I needed
magic potions, charms, coins, keys etc. in order to enable certain TPU
functions. Characters that were deleted disappeard in a cloud of smoke
accompanied with popping sounds. Whole sentences would vanish with a loud
bang. Theives would be crawling around in your buffers moving characters and
strings while you are not looking. Hmmmm....just wait until the NEXT version
of the section file is released....

ds
Message 1 of 1

Aug 21, 1987