diff --git a/TODO b/TODO index dda0e0fd3..b541cdb5c 100644 --- a/TODO +++ b/TODO @@ -11,20 +11,17 @@ INTERPRETER - Add global parameters for each component. Or no, a global configuration repository, to tell, for example, which socket the mysql component must use... - Make objects printable, with a "_print" hidden method or something else. -- Make objects writable and readable to streams. - Type mismatch error: print the mismatched values. - Special runtime debugging commands for dumping all the variables for example. - A new debugging compilation option to only put line number information in the output files. - If project compilation version < compiler version then => compile all - Catch kill signal to remove temporary files. -- Sorting two or more arrays at the same time. - MOD with floats. - Make the error information associated with the current stack frame. - Timer.TimeLeft. - OPEN ... LOCK. True lock while reading/writing a file. - select() system call can fail if a watched file descriptor is in error. But how can I know - the offending file descritor? Maybe by using poll() instead. -- Find a way to optimize the &= operator. + the offending file descriptor? Maybe by using poll() instead. DEBUGGER @@ -46,7 +43,6 @@ GUI RELATED STUFF - Deleting a currently expanding item in TreeView crashes. - ValueBox.Value should be visible in the IDE. -- Moveable tabs. - ListView and GridView selection interface should be the same. - More clever vertical toolbar. @@ -61,7 +57,6 @@ DATABASE COMPONENT - Returns the number of records affected by a query. - A new database driver model. - Copy a result line into another one. -- Use SAVEPOINT in postgresql to simulate nested transactions. DOCUMENTATION WIKI