Update TODO file.

[CONFIGURATION]
* NEW: Update TODO file.
This commit is contained in:
gambas 2020-07-04 12:03:40 +02:00
parent 6d6f99887a
commit 8a8c10d57c

7
TODO
View file

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