[gnu.emacs.bug] async C-g broken in sysV/386/X11

wolfgang%artm2@UUNET.UU.NET (Wolfgang Rupprecht) (11/20/89)

In GNU Emacs 18.55.1 of Sun Sep 17 1989 on ATT6386WGS (usg-unix-v)

config: "ATT 6386 WGS" SysV.3 box w. ISC X11, Interlan ethernet. 

bug: no async functionality of control-g when running under X.  (All
elisp will run to completion before C-g is acted upon.)  When emacs is
run on a terminal (or under xterm directly) C-g is honored.

Is it possible to get async control G to work on an X11 machine
without SIGIO?  It looks like it may not be possible.

I quick trip through emacs with gdb revealed that the SIGINT stuff in
the terminal driver is set only for the non-X case, and the interrupt
driven IO is used only for BSD machines.  With both of these off emacs
gets no async C-g.  Am I missing something?

-wolfgang
---
These *$#@ uucp machines insist on mangling the Reply-to: headers. 
Here is the correct reply-to address:
---
Wolfgang Rupprecht	ARPA:  wolfgang@mgm.mit.edu (IP 18.82.0.114)
TEL: (703) 768-2640	UUCP:  mit-eddie!mgm.mit.edu!wolfgang