Paul Keating wrote privately:
> 1. high-win does not accept bad input gracefully:
I noticed this problem with external commands a few days ago,
and the current experimental release (accessible via the 'update'
command) corrects it.
> 2. addscores does not accept bad input gracefully:
This was originally intentional, but I agree with you now that tsh
should tell you what the correct form of the input is instead. I'm
rewriting the parser for modal commands like addscore and editscores,
so that it uses a separate instance of the main parser. When I've
finished doing so, this should address your problem.
> 3. Name substring input to addscores is misdocumented:
I have just posted a patch that lets you type "km" to identify a player
named "beckmann" provided no other player has that digraph in their
name; you no longer need to enter "km,".
> 4. Wrongly specifying ANSI terminal escapes leads to mystifying behaviour on
> Windows:
As you go on to suggest, I am thinking about phasing out the colour
support, mainly because it conflicts with the use of the Term::Readline
package (that lets you scroll back through your command history) even
on systems where ANSI colour works. Also because I should have the
web interface up this summer, and that should be enough for anyone who
wants pretty colours.
> I frankly think you should drop the feature entirely. Dressing up
> terminal IO is very 80s.
There I was, thinking I was improving on the retro 1970's look of
the command-line interface.
John
--
John Chew (poslfit on MD) * jjchew@... * http://www.poslfit.com