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

Reply via email to