signals not working in shells run under emacs on SUSE 6.3

Derek Martin dmartin at ne.arris-i.com
Mon Feb 14 12:25:34 EST 2000


On Mon, 14 Feb 2000, Jerry Callen wrote:

> 
> I've been having a problem running shells in an emacs buffer on SUSE 6.3.
> For some reason signals (like ^C) are not being passed thru to the shell.
> What's especially weird is that it *does* work when I'm logged in as root.
> Does this ring a bell with anyone?

Emacs is a beast, and the problem could be anything... but the first thing
I'd look at would be your terminal settings.  As each user, do 

  stty -a

and compare the results.  Look especially for a setting near the beginning
that looks like

intr = ^C;

That sets the interrupt character to ctrl-c.  My initial guess is that it
is set to something else.

My next guess would be that Emacs is sucking up the ctrl-c and doing
something with it... but I have no idea what to do about that.


-- 
"Quis custodiet ipsos custodes?"    "Who watches the watchmen?" 
-Juvenal, Satires, VI, 347 

Derek D. Martin      |  Senior UNIX Systems/Network Administrator
Arris Interactive    |  A Nortel Company
derekm at mediaone.net  |  dmartin at ne.arris-i.com
-------------------------------------------------

-
Subcription/unsubscription/info requests: send e-mail with
"subscribe", "unsubscribe", or "info" on the first line of the
message body to discuss-request at blu.org (Subject line is ignored).



More information about the Discuss mailing list