Tue Jul  3 11:03:18 1990  Alan M. Carroll  (carroll at sunb6)

	* Fixed server.el to use the wrapper functions.

Wed Jun 27 11:01:29 1990  Alan M. Carroll  (carroll at sunb2)

	* Changed iconify-screen from an fset to a function that selects
	another screen if you iconify the current screen.

Wed Jun 20 12:16:14 1990  Alan M. Carroll  (carroll at LookingGlass)

	* Fixed atomize in property.el. The problem was that if it was
	compiled, it didn't work right. Fixed by changing the internal
	symbol name to "PrOpErTy" to avoid collisions.

	* Added query-tree wrapper

	* Added "EPOCH_EXECUTE" handler to property.el. Setting this
	property causes the value (if a string) to be eval'd on the screen
	it was set on.

Sat Jun 16 21:37:28 1990  Alan M. Carroll  (carroll at LookingGlass)

	* Added some doc strings to button.el in the attribute section.

Fri Jun 15 22:45:40 1990  Alan M. Carroll  (carroll at LookingGlass)

	* Fixed scr-pool so that dead screens are clipped from the list.

Thu Jun  7 08:18:46 1990  Alan M. Carroll  (carroll at LookingGlass)

	* Changed motion.el and mouse.el to take advantage of the new
	primitives symbol-buffer-value and epoch::coords-to-point.

Tue Jun  5 15:54:46 1990  Alan M. Carroll  (carroll at LookingGlass)

	* Changed mouse.el so that mouse::down-buffer is set to nil on a
	mouse button release.

Sun Jun  3 15:39:33 1990  Alan M. Carroll  (carroll at LookingGlass)

	* Changed the create-screen hook variable name to
	*create-screen-alist-hook*.

Fri Jun  1 16:24:27 1990  Alan M. Carroll  (carroll at LookingGlass)

	* Fixed a bug in alist-delete, where the item would be evaluated
	too many times.

Wed May 30 09:32:39 1990  Alan M. Carroll  (carroll at LookingGlass)

	* create-screen now calls *screen-placement-hook* if present, and
	assumes that it will return a string of the form "+X+Y" for a
	geometry specification. The function is passed (nil nil), but
	other layers on top of create-screen should pass in the screen
	height and width (CB uses this).

Mon May 28 12:43:04 1990  Alan M. Carroll  (carroll at LookingGlass)

	* Added button-text to button.el. This returns the buffer
	substring delimited by a button.

Sun May 27 08:20:50 1990  Alan M. Carroll  (carroll at LookingGlass)

	* Added change-screen-size and query-cursor to the fsets in
	epoch.el.

	* Changed mouse-select-line-update so that it won't scroll if
	within one of (point-max), so that the last line can have a
	trailing newline without scrolling.

	* Changed mouse-sweep-update to have a condition-case around the
	scrolls in y, so that it wouldn't get error beeps at the ends of
	buffers.

	* Changed mouse.el so that it simulates grabs for button presses.
	If the mouse down is in a buffer, then the mouse up is forced to
	that buffer too, even if the event happens in another buffer. I
	think that this is the right behvaiour, so mouse downs can depend
	on the mouse up doing cleanup.

Sat May 26 15:57:33 1990  Alan M. Carroll  (carroll at LookingGlass)

	* Changed mouse-line-select-update to mouse-select-line-update to
	be consistent with the other functions.


	* Changed mouse-line-select-update so that it won't scroll if the
	end of the last line is the end of the buffer (no trailing newline)

	* Changed dot.emacs to set term-file-prefix to nil, so we don't
	load the x-win/xterm/x-mouse stuff.

	* Fixed a bug in mouse-sweep-update - it didn't handle off screen
	stuff well, since I added the mouse::xy-to-point call. Now fixed.

	* uglify-current-buffer now gathers close parens up onto the
	previous line if there is no comment there.

	* Minor changes to amc-lisp.el. amcize-sexp now breaks up closing
	parens if the brutal flag is set.

Fri May 25 15:46:05 1990  Alan M. Carroll  (carroll at LookingGlass)

	* Changed handle-map-events to map::handler to be consistent.

	* Fixed some other minor bugs in the message and property
	handlers. Changed the name of the message handler to remove the
	suzi- in it.

	* Fixed Chris's uglify.el. It's almost entirely re-written. It
	will take files in the amc-style and convert that to (almost) the
	standard style. The top level form is (uglify-current-buffer).

	* Added the ability to indent s-expression to amc-lisp. It will
	also break up standard version files into a form close to my style.

	* Fixed a bug in event.el - the handler reset should have been
	event::handler instead of suzi-event-handler.

Thu May 24 09:05:08 1990  Alan M. Carroll  (carroll at LookingGlass)

	* Changed motion.el to use more of the fset functions instead of
	the raw epoch:: ones. This means that button.el has to be loaded
	before mouse.el and motion.el

	* Changed button.el to do fset's for epoch functions.

