On Sun, Nov 01, 2009 at 08:47:42AM +0000, Robin Green wrote:
> Most likely this is a bug in emacs 23.1, then. I don't think it could
> be a failure-to-flush-output bug in darcs, because emacs uses a
> psuedoterminal to communicate with subprocesses (at least in this
> case, anyway), and so such a bug would have been evident when using
> darcs directly.
Without further information, I'd like to suspect haskeline here. Can
you tell xdarcs to use stdio instead of allocating a pty? That ought
to convince Darcs that it's talking to a script (not a human).
You may also want to check how vc-darcs.el and darcsum.el do things,
since AFAIK they both still work, though I haven't checked lately...
PS: this message came across as a weirdly broken up over several
posts, so I am replying to it via pipermail instead of gmane.
What I saw was (most header fields elided):
From: Robin Green <[email protected]>
Subject: Strange bug in xdarcs.el (1/3)
Newsgroups: gmane.comp.version-control.darcs.user
To: [email protected]
Date: Sun, 01 Nov 2009 19:47:42 +1100
Organization: Swansea University
[1. message/partial]...
_______________________________________________
darcs-users mailing list
[email protected]
http://lists.osuosl.org/mailman/listinfo/darcs-users