[gnu.emacs.bug] Emacs 18.55 process bug on Xenix 2.3.2

kayvan@mrspoc.transact.com (Kayvan Sylvan) (12/12/89)

In GNU Emacs 18.55.3 of Mon Dec 11 1989 on mrspoc (xenix)

Invoking c-macro-expand often results in the following error message:

"writing to process: i/O error, macros" (or "macros<1>", "macros<2>",
etc.)

Sometimes I get this message in shell buffers.

Note the difference in case in "i/O". This is puzzling. I grepped
through the src and lisp files in serach of the message and could not
find "i/O error" anywhere. A bit of investigation revealed that the
report_error_file function downcases the first word in the system error
list when printing it. Bizarre.

This is a completely vanilla version of 18.55 and I have HAVE_PTYS and
FIRST_PTY_LETTER defined in config.h. I have had 18.52 running with no
problems on this same machine (with HAVE_PTYS and FIRST_PTY_LETTER)
for a long time...

Any help would be greatly appreciated.

Thanks!

			---Kayvan