Difference between revisions of "Detailed 2.2.0 Todo"
From Free Pascal wiki
Jump to navigationJump to search(One intermediate revision by the same user not shown) | |||
Line 2: | Line 2: | ||
Compiler | Compiler | ||
− | * packages (Florian/Peter) | + | * <strike>packages (Florian/Peter)</strike> (2.4.0) |
* <strike>[[Module handling rewrite]] (Peter/Florian)</strike> (2.4.0) | * <strike>[[Module handling rewrite]] (Peter/Florian)</strike> (2.4.0) | ||
* Crosscompiling to Mac OS X (Marco) | * Crosscompiling to Mac OS X (Marco) | ||
− | * rewrite assigning of automated types like variants and widestrings (Florian) | + | * <strike>rewrite assigning of automated types like variants and widestrings (Florian)</strike> |
* complete unique type support (Florian) | * complete unique type support (Florian) | ||
− | |||
* dispinterfaces (Florian) | * dispinterfaces (Florian) | ||
* <strike>Internal linker for ELF platforms?</strike> (2.4.0) | * <strike>Internal linker for ELF platforms?</strike> (2.4.0) | ||
* <strike>better string append support (Peter)</strike> | * <strike>better string append support (Peter)</strike> | ||
− | * Use Sysutils (Peter) | + | * <strike>Use Sysutils (Peter)</strike> |
− | * Directory caching (Peter) | + | * <strike>Directory caching (Peter)</strike> |
+ | * Fix all testsuite failures which are in 2.1.x but not in 2.0.x (all) | ||
+ | * bug fixing (all) | ||
Packaging | Packaging | ||
Line 19: | Line 20: | ||
RTL | RTL | ||
− | * 64-bit file support ( | + | * 64-bit file support for Unix (Neli) |
* Fix get_caller_frame stuff for code without stackframes (Daniel) | * Fix get_caller_frame stuff for code without stackframes (Daniel) | ||
* ARM badly needs mod/divide helpers in assembler | * ARM badly needs mod/divide helpers in assembler | ||
+ | * add {$optimization nostackframe} to <strike>objects unit</strike> and to all code which uses it (IDE, fvision) | ||
FCL | FCL |
Revision as of 11:20, 31 October 2006
This todo is for people working on fpc to write down what they want to do till 2.2.0 is released. It's not a wishlist what shall be done. Feature requests etc. should be added to mantis.
Compiler
packages (Florian/Peter)(2.4.0)Module handling rewrite (Peter/Florian)(2.4.0)- Crosscompiling to Mac OS X (Marco)
rewrite assigning of automated types like variants and widestrings (Florian)- complete unique type support (Florian)
- dispinterfaces (Florian)
Internal linker for ELF platforms?(2.4.0)better string append support (Peter)Use Sysutils (Peter)Directory caching (Peter)- Fix all testsuite failures which are in 2.1.x but not in 2.0.x (all)
- bug fixing (all)
Packaging
- Use fpmake for building (Michael/Peter)
- Use fppkg for package repository (Michael/Peter)
RTL
- 64-bit file support for Unix (Neli)
- Fix get_caller_frame stuff for code without stackframes (Daniel)
- ARM badly needs mod/divide helpers in assembler
- add {$optimization nostackframe} to
objects unitand to all code which uses it (IDE, fvision)
FCL
IDE
- Try to implement a TP like evaluate/modify window (Daniel)