I've just checked with HEAD ... and you're absolutely right.
Awesome, thanks.
--Ben
On 31 Mar 2009, at 21:31, Judah Jacobson wrote:
On Tue, Mar 31, 2009 at 1:11 PM, Ben Moseley <[email protected]>
wrote:
Hi,
One thing which I find somewhat of an annoyance is that I've
discovered no
way to use darcs in interactive mode from within something which
isn't a
real (pseudo)terminal (eg from within M-x shell / M-x eshell etc in
emacs).
I think the problem boils down to the fact that the darcs code
(which I
haven't yet examined properly) is expecting to be able to detect
single
keypresses (ie raw terminal input) rather than line-based input.
I mentioned to Eric that I might take a look at this, and he
thought it'd be
best to check whether other people have any opinions about this. (I
hadn't
really come up with any concrete plans, but was maybe thinking
about a
standard darcs option which would allow darcs to accept responses as
individual lines of input ... actually some kind of auto-detection
based on
terminal capabilities might be preferable - but might be more
fragile...).
I think Haskeline+darcs already takes care of this (at least, it
should with the darcs HEAD and haskeline>=0.6.1.). It only provides
the fancy user interaction if the "terminal" stdin has echo=on (which
is false in the emacs shell).
If you find that it doesn't work, please let me know since I added
that check specifically to fix emacs :-)
-Judah
_______________________________________________
darcs-users mailing list
[email protected]
http://lists.osuosl.org/mailman/listinfo/darcs-users