On Mon, Dec 22, 2014 at 10:21:26PM -0600, Rob Landley wrote: > If "less" is a priority, that actually helps prioritize the rest of > them. Once I've written the basic "navigate a line" infrastructure (with > querying screen size via ansi probe fallback, and reassembling escape > sequences that got decoupled going over serial line; I fixed both of > these in busybox several years ago), then stacking them isn't quite as > big a deal.
I hope you'll have an option just to rely on TIOCGWINSZ. The escapes that cause the terminal to "echo back" a response are considered a security misdesign by some people (myself included) and they're also problematic from the standpoint that you don't know if they'll be supported and that you can't distinguish between a terminal that doesn't support them and one which is just slow to respond. I realize you don't have any other option on serial terminals, but thankfully lots of us don't have to deal with serial terminals. > I do follow a security researcher on twitter (@0xabad1dea) and for a > while she had as her handle: > > echo -e "Melissa \xe2\x80\xae ασσιλέΜ \xe2\x80\xed" > > So it would be nice to get the reversal codes to work. But given that > xfce's terminal doesn't handle it either... > > (Dalias wrote a terminal that probably does. I should compile/install > that and try it out...) Mine doesn't. Bidirectional text is the main (only?) multilingual feature uuterm is missing. Rich _______________________________________________ Toybox mailing list [email protected] http://lists.landley.net/listinfo.cgi/toybox-landley.net
