[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: process.c changes causes problem with JDEbug of the JDE package
From: |
Harald Maier |
Subject: |
Re: process.c changes causes problem with JDEbug of the JDE package |
Date: |
Mon, 02 Feb 2004 14:46:43 +0100 |
User-agent: |
Gnus/5.110002 (No Gnus v0.2) Emacs/21.3.50 (gnu/linux) |
address@hidden (Kim F. Storm) writes:
> Harald Maier <address@hidden> writes:
>>
>> it looks that the following changes below on process.c has influence
>> on functioninng of JDEbug of the JDE package. Emacses later as
>> 2004-01-01 fail to establish a connection to the JDEbug process.
>
> Does this patch fix the problem?
Hello Kim,
I applied the patch, but I could not see any improvement in running a
JDEbug process when I set the variable process-adaptive-read-buffering
to t. It looks that it still fails on accept-process-output.
Harald
>
> *** process.c.~1.419.~ 2004-01-07 01:26:59.000000000 +0100
> --- process.c 2004-02-02 13:23:12.000000000 +0100
> ***************
> *** 4301,4307 ****
> check_delay--;
> if (NILP (XPROCESS (proc)->read_output_skip))
> continue;
> ! FD_CLR (channel, &Available);
> XPROCESS (proc)->read_output_skip = Qnil;
> if (XINT (XPROCESS (proc)->read_output_delay) < usecs)
> usecs = XINT (XPROCESS (proc)->read_output_delay);
> --- 4301,4308 ----
> check_delay--;
> if (NILP (XPROCESS (proc)->read_output_skip))
> continue;
> ! if (channel != wait_channel)
> ! FD_CLR (channel, &Available);
> XPROCESS (proc)->read_output_skip = Qnil;
> if (XINT (XPROCESS (proc)->read_output_delay) < usecs)
> usecs = XINT (XPROCESS (proc)->read_output_delay);
>
>
>
> --
> Kim F. Storm <address@hidden> http://www.cua.dk