home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: gnu.emacs.help
- Path: sparky!uunet!cis.ohio-state.edu!mama3.INTellection.COM!kennedy
- From: kennedy@mama3.INTellection.COM (Brian M Kennedy)
- Subject: Shell, processes, and rlogin
- Message-ID: <9208201249.AA12000@intellection.com>
- Sender: daemon@cis.ohio-state.edu
- Reply-To: Brian M Kennedy <kennedy@intellection.com>
- Organization: Gatewayed from the GNU Project mailing list help-gnu-emacs@prep.ai.mit.edu
- Date: Thu, 20 Aug 1992 02:49:01 GMT
- Lines: 35
-
- Can anyone explain the following behavior?
-
- 1) M-x shell
- 2) In the shell, rlogin to anywhere
- 3) C-c C-c
- -- no effect
- 4) C-q C-c RET
- -- one new prompt for the C-c received by the shell
- -- one new prompt for the return
- => I conclude that I can send C-c characters through rlogin
- to the shell on the other side; good.
- 5) sleep 30
- 6) Within 30 seconds:
- 6a) C-c C-c
- -- no effect
- 6b) C-q C-c RET
- -- something echos the C-c RET;
- but otherwise no effect
- 6c) wait for end of 30 seconds
- -- sleep exits, prompt is output
- -- THEN shell processes the C-c (rings bell, new prompt)
-
- Why does this behave this way?
-
- Or more to the point, I want to be able to break that sleep 30 -- how
- do I do it when it is running inside of an rlogin?
-
- >From an xterm running rlogin, I know it is possible to send a kill
- through an rlogin to that sleep 30; but how do I do it from an Emacs
- shell (or can I modify shell to do it)?
-
- Any hints are welcome,
- Thanks,
-
- Brian
-