[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gnus makes emacs lose response
From: |
Leon |
Subject: |
Re: gnus makes emacs lose response |
Date: |
Fri, 07 Apr 2006 14:25:55 +0100 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/23.0.0 (gnu/linux) |
address@hidden (Kim F. Storm) writes:
> Leon <address@hidden> writes:
>
>> It seems when I compiled emacs I didn't turn on debug. I have followed
>> your instruction and get some debug info attached.
>>
>
> Thanks, but...
> .. without debugging information, the output from those commands
> is inadequate to diagnose the problem.
>
How can compile with debug information? I'll try to re-compile in a
week!
>> #0 0x0055b402 in __kernel_vsyscall ()
>> #1 0x0063a53d in ___newselect_nocancel () from /lib/libc.so.6
>> #2 0x0819b11e in wait_reading_process_output ()
>
> This is "near the spot" where I made the fix I mentioned.
> Maybe that fix isn't in your sources. A simple way to check:
>
> If you do C-h C-f accept-process-output, do you get this result
> [check that the arguments are named SECONDS and MILLISEC] ??
>
Seems it's in my source.
,--------[ C-h f accept-process-output ]
| accept-process-output is a built-in function in `C source code'.
| (accept-process-output &optional PROCESS SECONDS MILLISEC
| JUST-THIS-ONE)
|
| Allow any pending output from subprocesses to be read by Emacs.
| It is read into the process' buffers or given to their filter functions.
| Non-nil arg PROCESS means do not return until some output has been received
| from PROCESS.
|
| Non-nil second arg SECONDS and third arg MILLISEC are number of
| seconds and milliseconds to wait; return after that much time whether
| or not there is input. If SECONDS is a floating point number,
| it specifies a fractional number of seconds to wait.
|
| If optional fourth arg JUST-THIS-ONE is non-nil, only accept output
| from PROCESS, suspending reading output from other processes.
| If JUST-THIS-ONE is an integer, don't run any timers either.
| Return non-nil iff we received any output before the timeout expired.
|
| [back]
`--------
>
> accept-process-output is a built-in function in `C source code'.
> (accept-process-output &optional process seconds millisec
> just-this-one)
>
> Allow any pending output from subprocesses to be read by Emacs.
> It is read into the process' buffers or given to their filter functions.
> Non-nil arg process means do not return until some output has been received
> from process.
>
> Non-nil second arg seconds and third arg millisec are number of
> seconds and milliseconds to wait; return after that much time whether
> or not there is input. If seconds is a floating point number,
> it specifies a fractional number of seconds to wait.
>
> If optional fourth arg just-this-one is non-nil, only accept output
> from process, suspending reading output from other processes.
> If just-this-one is an integer, don't run any timers either.
> Return non-nil iff we received any output before the timeout expired.
Thank you for explaining this.
--
Leon
- Re: gnus makes emacs lose response, Kim F. Storm, 2006/04/05
- Re: gnus makes emacs lose response, Leon, 2006/04/05
- Re: gnus makes emacs lose response, Ralf Angeli, 2006/04/07
- Re: gnus makes emacs lose response, Leon, 2006/04/08
- Re: gnus makes emacs lose response, Ralf Angeli, 2006/04/17
- Re: gnus makes emacs lose response, Leon, 2006/04/17
- Re: gnus makes emacs lose response, Ralf Angeli, 2006/04/19
- Re: gnus makes emacs lose response, Leon, 2006/04/19
- Re: gnus makes emacs lose response, Ralf Angeli, 2006/04/19
- Re: gnus makes emacs lose response, Stefan Monnier, 2006/04/19
- Re: gnus makes emacs lose response, Ralf Angeli, 2006/04/19
- Re: gnus makes emacs lose response, Gregory Novak, 2006/04/20