Emacs on Microport

Charles Hedrick hedrick at athos.rutgers.edu
Sat Apr 9 12:24:02 AEST 1988


>Does anyone have any recommendations on Emacs for Microport UNIX?
>Specifically, has anyone gotten GNU Emacs up on one?

Jove can be configured to be fairly compatible with Gnu.  Of course it
doesn't have the fancier features, but for editing I don't notice any
differences.  It has similar built in help, command and file name
completion, etc.  So for people who really want Gnu, I'd recommend
looking into Jove.

However people considering running Emacs might want to know about
the following problems I've seen:

  - JOVE likes to put the time at the lower right of the screen.  If
	you use that, you'll drop input characters because of bugs
	in handling of signals.  I have a workaround for this, which
	was posted in my JOVE diffs.

  - JOVE occasionally suffers from problems with malloc.  Typically
	these trigger unnecessary swapping.  Apparently one of these
	problems has been fixed in a kernel PTF, and the other is
	fixed by using my version of malloc.

  - Recently I've started seeing hangs where ps shows the process
	in "X" state (expanding memory), with a WCHAN below 0x200.
	It looks like the memory manager has gotten confused about
	what it should be waiting for, and will wait forever.  The
	process can't be killed except by a reboot.  I have also
	seen this happen when starting vi.  This problem only appeared
	after I put up the new asynch driver and the clock priority
	changed posted to the Uport BBS.  I've just removed the
	latter.  I agree with the Uport consultant that I talked to 
	about this that neither of those kernel updates could
	possibly be causing this problem, but those are the only
	thing that has changed in my kernel, so it's worth trying...

  - It is very slow to start, apparently because my disk is fairly
	slow and so loading it takes a lot of time.  I tried doing
	"chmod +t", hoping that by keeping it in swap space, startup
	would be speeded.  I'm not entirely clear about this, but so
	far it doesn't look like this feature has any effect.



More information about the Comp.unix.microport mailing list