2007-12-30 16:41:49 +00:00
|
|
|
TODO list: always incomplete :-)
|
|
|
|
--------------------------------
|
|
|
|
|
2008-02-02 10:54:13 +00:00
|
|
|
COMPILER
|
|
|
|
|
2010-12-28 02:24:20 +00:00
|
|
|
- Compilation error must always indicate the column, not sometimes only the line.
|
2008-02-02 10:54:13 +00:00
|
|
|
|
|
|
|
INTERPRETER
|
2007-12-30 16:41:49 +00:00
|
|
|
|
|
|
|
- A special syntax to make variable writable once only (for controls variables).
|
2008-03-17 14:54:17 +00:00
|
|
|
- Add global parameters for each component. Or no, a global configuration repository, to
|
2008-04-02 01:15:31 +00:00
|
|
|
tell, for example, which socket the mysql component must use...
|
2007-12-30 16:41:49 +00:00
|
|
|
- Make objects printable, with a "_print" hidden method or something else.
|
|
|
|
- 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
|
2008-07-19 13:35:36 +00:00
|
|
|
- Catch kill signal to remove temporary files.
|
2008-04-11 22:36:53 +00:00
|
|
|
- MOD with floats.
|
2008-09-13 15:35:13 +00:00
|
|
|
- Make the error information associated with the current stack frame.
|
2010-09-04 13:21:11 +00:00
|
|
|
- Timer.TimeLeft.
|
2010-12-28 21:58:42 +00:00
|
|
|
- OPEN ... LOCK. True lock while reading/writing a file.
|
2011-03-18 02:14:59 +00:00
|
|
|
- select() system call can fail if a watched file descriptor is in error. But how can I know
|
2020-07-04 12:03:40 +02:00
|
|
|
the offending file descriptor? Maybe by using poll() instead.
|
2008-01-19 17:52:05 +00:00
|
|
|
|
2011-04-12 22:38:32 +00:00
|
|
|
DEBUGGER
|
|
|
|
|
|
|
|
- Add/Remove a breakpoint without pausing the program!
|
|
|
|
|
2007-12-30 16:41:49 +00:00
|
|
|
DEVELOPMENT ENVIRONMENT
|
|
|
|
|
|
|
|
- Manage Object properties in IDE.
|
|
|
|
- Make a visual control clipboard.
|
2008-03-11 13:29:47 +00:00
|
|
|
- Generates an index control->component to suggest components for missing controls.
|
2008-06-20 18:14:02 +00:00
|
|
|
- Be able to open a .tar.gz project, and compress it back when the project is closed.
|
2009-05-19 15:59:29 +00:00
|
|
|
- Conditional breakpoints.
|
2011-01-19 01:42:32 +00:00
|
|
|
- Define a control order somewhere for the toolbox.
|
2011-11-06 20:12:51 +00:00
|
|
|
- An option to interpret "." and "," when reading float in a CSV import.
|
|
|
|
- Class template files.
|
|
|
|
- Redesign the source code navigator (F2 and SHIFT+F2).
|
2008-02-02 10:54:13 +00:00
|
|
|
|
2007-12-30 16:41:49 +00:00
|
|
|
GUI RELATED STUFF
|
|
|
|
|
|
|
|
- Deleting a currently expanding item in TreeView crashes.
|
2009-04-10 21:19:32 +00:00
|
|
|
- ValueBox.Value should be visible in the IDE.
|
2010-10-31 22:05:29 +00:00
|
|
|
- ListView and GridView selection interface should be the same.
|
2011-04-16 00:25:07 +00:00
|
|
|
- More clever vertical toolbar.
|
2008-05-15 11:23:16 +00:00
|
|
|
|
2008-02-02 10:54:13 +00:00
|
|
|
DESKTOP COMPONENT
|
|
|
|
|
|
|
|
- Detect an already running application.
|
|
|
|
|
2007-12-30 16:41:49 +00:00
|
|
|
DATABASE COMPONENT
|
|
|
|
|
|
|
|
- Add Views support in database component.
|
|
|
|
- Changeable client Charset in database driver.
|
|
|
|
- Returns the number of records affected by a query.
|
|
|
|
- A new database driver model.
|
|
|
|
- Copy a result line into another one.
|
|
|
|
|
|
|
|
DOCUMENTATION WIKI
|
|
|
|
|
|
|
|
- Mass rename command.
|
|
|
|
- Fix last changes: only those in one language.
|
2008-07-10 08:00:19 +00:00
|
|
|
- A documentation page to explain the Gambas syntax.
|
2011-07-29 21:13:08 +00:00
|
|
|
- User comments on documentation pages.
|
2007-12-30 16:41:49 +00:00
|
|
|
|
2010-12-28 21:58:42 +00:00
|
|
|
NETWORK COMPONENT
|
|
|
|
|
|
|
|
- Do a big cleanup.
|
|
|
|
|
2007-12-30 16:41:49 +00:00
|
|
|
COMPONENTS
|
|
|
|
|
2008-04-17 10:18:25 +00:00
|
|
|
- Put version number in *.component files, and use it when making dependencies in the IDE.
|