www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/07/03/07:30:58

X-Spam-Check-By: sourceware.org
To: "Charli Li" <KBarticle889459 AT aim DOT com>
Cc: "XEmacs-news Mailing List" <xemacs-news AT xemacs DOT org>,
"Cygwin/X Mailing List" <cygwin-xfree AT cygwin DOT com>,
"Cygwin Mailing List" <cygwin AT cygwin DOT com>
Subject: Re: FW: xemacs freezes when latexing a file
Reply-To: XEmacs Testers <xemacs-beta AT xemacs DOT org>,
"Cygwin/X Mailing List" <cygwin-xfree AT cygwin DOT com>,
"Cygwin Mailing List" <cygwin AT cygwin DOT com>
References: <LLEBLEDLPAKFHFKGNDBMKELECBAA DOT KBarticle889459 AT aim DOT com>
From: "Stephen J. Turnbull" <stephen AT xemacs DOT org>
X-Attribution: sjt
Date: Mon, 03 Jul 2006 20:30:23 +0900
In-Reply-To: <LLEBLEDLPAKFHFKGNDBMKELECBAA.KBarticle889459@aim.com> (Charli Li's message of "Sun, 2 Jul 2006 17:03:34 -0400")
Message-ID: <8764if53jk.fsf@tleepslib.sk.tsukuba.ac.jp>
User-Agent: Gnus/5.1007 (Gnus v5.10.7) XEmacs/21.5-b27 (linux)
MIME-Version: 1.0
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

Replies directed to xemacs-beta, cygwin/x, and cygwin mailing lists.
I'm not sure that cygwin/x is relevant, but that's what charli
suggested so I'm leaving it in for now.

>>>>> "Charli" == Charli Li <KBarticle889459 AT aim DOT com> writes:

    >>> From: Yuval Grossman

    >>> I am running xemacs (21.4.19) under cygwin/X (1.5.19.4). When
    >>> I am in latex mode and I latex my file (C-c C-f) sometimes
    >>> xemacs freezes. That

Are you sure that hitting C-g several times in succession doesn't work?

This sounds like a process I/O issue.  Since I have seen no other
reports, the only things I can suggest are (a) try using a different
version of the Cygwin dll, (b) since there's a pending change to
process I/O, build XEmacs from CVS checked out with -rrelease-21-4 or
wait for the release of 21.4.20 (downgrading XEmacs is unlikely to
help, as the last changes to the process code are fairly ancient,
you'd have to go back to at least 21.4.17, released 2006-02-06), or
(c) run XEmacs under gdb, elicit the freeze, get a C backtrace at the
point of the freeze, and send it to xemacs-beta.

FWIW the "pending change to process I/O" is

2006-03-23  Tony Bennett  <tbennett AT nvidia DOT com>

	* process-unix.c (unix_send_process): Reduce timeout for
	Faccept_process_output to 10ms.  This dramatically speeds up many
	functions that read from processes, eg, inferior interpreter
	processes as in ilisp or python-mode.

and the "most recent released change to process I/O" is

2005-02-03  David Evers  <extsw AT appliedgenerics DOT com>

	* process-unix.c (unix_send_process): Flush the last chunk, even
	when the pipe is blocked.

If the Cygwin build actually uses the process-nt.c code, then I have
no idea what's going on---that code hasn't changed since 21.4.9 in mid-2002.

    Charli> ...and the XEmacs-news mailing list, perhaps?

Please direct questions that clearly indicate a problem that could
easily be an XEmacs bug to xemacs-beta AT xemacs DOT org.

Yuval may also want to post to the comp.emacs.xemacs newsgroup, as
somebody there may know workarounds.  It is unlikely that changes in
areas as delicate as process I/O will be made in haste to the 21.4
line, especially since the experts on that are currently on vacation,
so (if it's our bug) you're going to need to be patient.

N.B.  Despite the description of xemacs-news on the XEmacs Mailing
Lists home page, the mail-news gateway has never worked well, and with
nearly zero traffic, xemacs-news is going to be decomissioned next
week, as announced several weeks ago.

Regards,

Stephen Turnbull
stephen AT xemacs DOT org

-- 
School of Systems and Information Engineering http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba                    Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
               Ask not how you can "do" free software business;
              ask what your business can "do for" free software.

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019