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