Detailed 2.2.0 Todo
From Lazarus wiki
Jump to navigationJump to searchThis 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)
- improve HTML rendering of IDE (Florian/Tomas(?))
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)
- Very important!! : fix delphi incompat of register calling conventions (push order of stack based arguments)
- bug fixing (all)
Packaging
- Use fpmake for building (Michael/Peter)
- Use fppkg for package repository (Michael/Peter)
RTL
- 64-bit file support for Solaris (?)
- 64-bit file support for MacOS (?)
- 64-bit file support for Netwlibc (?)
64-bit file support for Linux (Neli)- 64-bit file support for Linux/FPC_USE_LIBC (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)