On 10/8/07, Ethan Blanton <[EMAIL PROTECTED]> wrote:
> > It's a good idea but you need to be careful how you implement it.
> > Hardwiring VT220 color control codes would be bad.  So would making us
> > depend on ncurses.
>
> ncurses is far less odious than boost -- most systems actually *have*
> ncurses, and it doesn't kick compilation times into the stratosphere,
> either.  ;-)

Well, probably it wouldn't be much trouble, but I must point out that
GNU ls manages to have optional colorized output without depending on
ncurses (however, I have no idea how that feature works).

> > I'd suggest a set of Lua hooks that know the necessary escape
> > sequences for the most common TERM= settings (xterm, etc) and can
> > query the 'tput' utility for less common ones.  You could also use
> > this to get at the line-drawing characters for
> > asciik...
>
> Down this path lies madness.  You're reinventing terminfo.

Not so - it's just a more arms-length version of the code we would
write if we used ncurses directly.

zw


_______________________________________________
Monotone-devel mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/monotone-devel

Reply via email to