On Fri, Nov 28, 2008 at 10:05 AM, Gwern Branwen <[EMAIL PROTECTED]> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA512
>
> On Fri, Nov 28, 2008 at 11:52 AM, Eric Kow  wrote:
>> On Fri, Nov 28, 2008 at 08:43:30 -0800, Judah Jacobson wrote:
>>> Would it make sense to set the terminfo flag to be true by default,
>>> and instead use this in the .cabal file?
>>>
>>>   if flag(terminfo) && !os(windows)
>>>     build-depends:    terminfo == 0.2.* && >= 0.2.2
>>>     cpp-options:      -DHAVE_TERMINFO
>>
>> Indeed that sounds sensible (with a comment saying why we refuse to
>> allow terminfo on Windows).  I would welcome a patch (which would
>> rollback mine, which I now regret pushing) to do this if you were
>> willing to submit it :-)
>
> If Judah doesn't want to do it, I don't mind doing it.

I just "darcs sent" it, although there may be a problem with my system
so I'll try emailing it manually if it doesn't go through.

> I was saddened when I saw my arrow keys had begun to dump garbage into patch 
> names
> again.

Actually, the terminfo flag is only used for coloring of output; the
behavior you're describing is probably due to the haskeline flag being
off by default in darcs' Cabal file.  However, that surprised me a
little since haskeline is still enabled by default in configure.ac;
was there a reason for the change?

If there's no objection, I can send another patch to reenable
haskeline by default.

-Judah
_______________________________________________
darcs-users mailing list
[email protected]
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to