[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: cvs emacs stalls with: error in process filter
From: |
Klaus Zeitler |
Subject: |
Re: cvs emacs stalls with: error in process filter |
Date: |
09 Jan 2004 16:01:10 +0100 |
User-agent: |
Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 |
>>>>> "Richard" == Richard Stallman <address@hidden> writes:
Richard>
Richard> accept-process-output ought to allow quitting, and looking at the
Richard> code in wait_reading_process_input, I would say it does:
Richard>
Richard>
Richard> /* If calling from keyboard input, do not quit
Richard> since we want to return C-g as an input character.
Richard> Otherwise, do pending quit if requested. */
Richard> if (XINT (read_kbd) >= 0)
Richard> QUIT;
Richard>
Richard> Can you figure out why accept-process-output fails to check
Richard> for quit when you use it?
the QUIT macro checks Vinhibit_quit and I've seen in the debugger that
this one's set to t. Some other function (timer-event-handler?) probably
disables inhibit-quit. Here's an xbacktrace:
(gdb) xbacktrace
"accept-process-output"
"clearcase-ct-accept-process-output"
"clearcase-ct-start-cleartool"
"clearcase-ct-blocking-call"
"clearcase-vprop-read-properties"
"clearcase-vprop-get-properties"
0x809b8ac0 PVEC_COMPILED
"mapcar"
"clearcase-vprop-timer-function"
"apply"
"byte-code"
"timer-event-handler"
--
------------------------------------------
| Klaus Zeitler Lucent Technologies |
| Email: address@hidden |
------------------------------------------
---
The goal of Computer Science is to build something that
will last at least until we've finished building it.
- Re: cvs emacs stalls with: error in process filter,
Klaus Zeitler <=
Re: cvs emacs stalls with: error in process filter, Klaus Zeitler, 2004/01/12