diff options
Diffstat (limited to 'TODO')
| -rw-r--r-- | TODO | 19 |
1 files changed, 8 insertions, 11 deletions
@@ -1,8 +1,6 @@ Tasks: * Have a look at TECO-86. * VEDIT and PMATE for MS-DOS - * Update to Scinterm 5.5. - Perhaps we can make use of the arbitrary RGB color feauture? * Macro to get the current word at dot (or by numeric argument) similar to double right click. @@ -451,15 +449,6 @@ Features: On Video TECO it appears to free the current Q-Reg, which probably makes more sense than the current semantics. Should be changed along with implementing FQq. - * multiline commandline - * Perhaps use Scintilla view as mini buffer. - This means patching Scintilla, so it does not break lines - on new line characters and we can use character representations - (extend SCI_SETLINEENDTYPESALLOWED?). - Also, we cannot currently force ^I to be rendered with representations. - cmdline.c can then directly operate on the Scintilla document. - * A Scintilla view will allow syntax highlighting - * These Scintilla enhancements will also improve hex mode (M#hx). * command line could highlight dead branches (e.g. gray them out) * Perhaps add a ^E register analogous to ":", but working with byte offsets. This would mainly be useful in ^E\^E. @@ -764,6 +753,14 @@ Features: To format a hex byte, you would write 16^R 2,Qa\ ^D. The same extension might be useful for =/==/===. * OpenVMS port. Just for the fun of it. + * Curses: allow freely using RGB colors instead of only the constants + corresponding with the 16 default curses colors. + Scinterm v5.5 supports that. This means we also need a hash map for + mapping RGB color values to curses color numbers, analoguous to what + Scinterm does. + The problem of Scinterm using the same color namespace both for + arbitrary RGB values and for predefined special constants however + hasn't been solved yet. Optimizations: * Use SC_DOCUMENTOPTION_STYLES_NONE in batch mode. |
