[PATCH] Raw strings, from Python via SXEmacs
Jerry James
james at xemacs.org
Mon Jul 17 12:54:13 EDT 2006
Aidan Kehoe <kehoea at parhasard.net> wrote:
> Ar an t-ochtú lá déag de mí Iúil, scríobh Stephen J. Turnbull:
>
> > I would guess it's in the lstream code, which Jerry and Tony Bennett
> > have been playing with over the last year or so. I suspect their
> > patches are responsible for the "Write failed flushing stdout
> > buffer.\nwrite stdout: broken pipe" warnings I've been seeing using
> > CVS recently.
Really? As far as I know, this is the only nontrivial change I made to
the lstream code:
2004-11-12 Jerry James <james at xemacs.org>
* lstream.c (Lstream_really_write): Don't call the flusher if the
writer returned an error.
I remember talking with Tony about a bug he was chasing, but I can't
seem to find a corresponding ChangeLog entry, nor does "cvs log" show
anything I can identify as originating with Tony.
> I reported it first just over two years ago;
> http://mid.gmane.org/20040708204208.316043280C3@ns5.nestdesign.com . I
> suspect it was introduced when Ben made console-coding-streams work
> properly, which was a year at least before that. Unfortunately, I don't have
> a Linux desktop machine to hand, I can't provoke it on NetBSD, OS X or
> Cygwin, and I'm a little reluctant to put my friend's server under stress by
> developing on it :-( .
I can provoke it at will. Back home I stick with X Windows. So it's
lucky that I'm logging in to my office machine remotely over a TTY this
summer.
The fact that it only manifests on Linux suggests that it is a Linux
bug, but I'll see if I can track it down. It's been bothering me, too.
--
Jerry James, Assistant Professor james at xemacs.org
Computer Science Department http://www.cs.usu.edu/~jerry/
Utah State University
More information about the XEmacs-Beta
mailing list