EMBT vydalo novou roadmap RoadMap září 2017.
Je znatelný důraz na VCL, Windows 10, High DPI. Novinky v jazyce mají přijít až s další verzí a některé nativní prvky pro Android (input pole, což by mělo řešit bidi vstupy) taky. Zásadnější je 64bit kompilátor pro OS X, což ve spojení s CrossVCL je velmi zajímavé.
Mimochodem: netajím se obdivem k CrossVCL, protože podle všeho chlapci dokázali vyřešit problém VCL x ARC, jak je vidno na kompilátoru pro Linux. Musela být ohromná fuška napsat znovu od píky RichEdit, TreeView, ListView (sice jen v modu Report) atd a to bez podpory WinAPI. To nemluvím o části GDI+ napsané taky z nuly. To pak port Virtual TreeView byl asi proti tomu zábava. Kukněte na Screenshoty a žasněte.
Error insight je asi první věc, co někteří programátoři vypínají. Na fóru se objevila stížnost, že IDE vynutí fázi linkování i když se nic nezmění. Nakonec z toho vylezlo, že za to může právě Error insight a po jeho vypnutí problém zmizí, chyba je hlášena RSP-14053 (můžete přihodit hlas). Mimochodem je to jedna z chyb, kterou opravoval IDEFixPack, který ale není oficiálně pro Tokyo release 1 dostupný. Naštěstí pořad funguje, jen se zobrazí jeden warning
Not all Compiler Speed Pack x86 patches were applied. Failed patches:
failed : Compiler optimizations (UnitFreeAll) [Compiler.UnitFreeAll]
který se dá vypnout jak naznačil autor:
SET IDEFixPack.DisabledPatches=Compiler.UnitFreeAll
nebo přes GUI
Seznam aplikovaných patchů se dá zjistit kliknutím na Installed Products v About a vybráním patřičné položky:
P.S.: nejlepší na typu boolean je, že můžete být mimo nejhůře o jedničku.