From 4091151b36f0fc5a977dbd8f4fbe3d6dd2210167 Mon Sep 17 00:00:00 2001 From: Robin Haberkorn Date: Fri, 5 Jul 2013 22:02:21 +0200 Subject: updated TODO --- TODO | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/TODO b/TODO index c596718..4e5fe42 100644 --- a/TODO +++ b/TODO @@ -2,16 +2,21 @@ Known Bugs: * ??? Dot is not always restored properly (e.g. after closing file) need test case!!! * Null-byte in strings not always handled transparently + * strange crashes during automated builds: + I will investigate after finishing the error tracing feature * saving another user's file will only preserve the user when run as root (WON'T FIX!?) * Scintilla/Scinterm: sometimes indents too much (see e.g. state declarations) + * adding a new buffer with syntax highlighting screws up styles: + obviously they are attached to the view instead of the document Features: * properly support Unicode encodings and the character-based model * link against libncursesw if possible * translate documents to Unicode strings * a position refers to a character/codepoint - * refactor lexer macro library using new possibilities + * refactor lexer macro library using new possibilities: + fix the styling bug in the process * protect ED hook executions (process like "(M0$)"). Perhaps use a long name for ED registers now. How about "ED"? * Progress indication in commandline cursor @@ -33,6 +38,9 @@ Features: only basic commands (no loops etc.). it is removed when the file is saved. in case of an abnormal program termination the journal file can be replayed. + * Add special Q-Register for dot: + Would simplify inserting dot with string building and saving/restoring + dot on the QReg stack Optimizations: * prevent command-line flickering when using function key macros. -- cgit v1.2.3