[comp.sys.atari.st] MicroEMACS 3.10 -- thanks

chrisl@fulcrum.bt.co.uk (Chris Parkin Lilley [cs12]) (02/16/90)

	I'd just like to express my appreciation to those of you who responded
to my request for help in stopping uEMACS 3.10 going ``BONG'' on my ST. I
finally fixed it when I discovered that the `mousehidden' variable (number of
calls to hide_mouse) was called something totally different on my m/c.

	All I have to do now is fix the bug that causes it to crash when I try
to shell out... (a 4-bomb crash). Any offers ...?

	Thanx again,

	-Chrisl.

--
		"Time is an illusion. Lunchtime doubly so."
--------------------------------------------------------------------------------
Chris Parkin Lilley, CS1.2, BT Fulcrum, UK               chrisl@uk.co.bt.fulcrum

markr@seqp4.ORG (Mark Roddy) (02/20/90)

Yes, 3.10 as distributed CANNOT SHELL OUT. Part of the
problem is that it attempts to use MWC library routines
without being "in" a MWC shell environment. The other part
is that there is no attempt to clean up GEM and the mouse
handlers before shelling out. 


I have resolved most of this by reworking "atari.c" and "st520.c",
(i-shell works, filters and pipes are broken.)

I am planning on integrating 3.10 with micro-rtx and your favorite
shell to provide a shell co-process. If this takes too long I might
be convinced to post the repaired source files to allow at least
i-shell functions.
-- 
				-Mark Roddy
				seqp4!markr@m2c.org
				m2c!seqp4!markr