Age | Commit message (Collapse) | Author |
|
|
|
Implement terminfo capabilities as do_CAP on the Terminal class. This is
a bit more generic and might allow to pull the parsing from terminfo at
some point.
|
|
With bytearrays there is no need for hacks specific to the Python
version such as byte_sequence.
|
|
We don't gain anything here, because the emulated terminal does not
support these keys. Should we switch the emulated terminal, this
immediately helps.
|
|
Most applications do a full redraw on WINCH anyway. A shell doesn't and
looks ugly.
|
|
* The switch to single column on WINCH was a bad idea.
* The new window would get old dimensions, because we would
reinitialize windows before curses noticed the new dimensions.
|
|
|
|
|
|
|
|
We now get the characters from terminfo "acsc".
|
|
Thereby we avoid accidentally treating graphics chars as regular chars,
just because they were not yet implemented.
|
|
This makes aptitude work.
Reported-By: Axel Beckert
|
|
Most often this feature comes at an inconvenient time. If a key turns
out dysfunctional, export TCVT_DEVEL=1 to see the value of the key.
|
|
|
|
The TwoColumn class is renamed to Columns since it now has a
configurable number of columns. Note that this support is not to the
command line yet.
|
|
|
|
|
|
This enables running tcvt inside tcvt resulting in four non-linearly
ordered columns.
|
|
Previously it would refresh after at most 1024 bytes of output. With a
slow terminal and much output this can be very annoying. So now we only
refresh when there is no more output or a tenth of a second has passed
since the last output.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|