Changes in .2967 since .2963
Core
- E27067: C#: switch with expression and
when
- E27053: Oxygene: Hint in uses clause causes subsequent namespaces to be ignored
- E26975: Water: bad error trying to run Mono debugger on arm/Mac
- Compiler on .NET Core: let AssemblyKeyFile take precendence oder AssemblyKeyName
- Merged EBuild
- Merged IslandRTL
- NRE fix in compiler
- Test cleanup
Fire & Water
- E26957: Fire: settings shows selected row in black
- E27013: Possibility to create watch from selected node in locals
- E27056: Right-click in empty space of Debug Pane causes NRE
- E27058: Water: Add Existing File(s) dialog should have filter with supported code files
- E27012: Water: Context menu to modify Watch evaluation (add F2 shortcut text)
- CodeBot: access to solution info and file content
- Debugger: When
DebugWorkingDirectory
doesn't exist, use project folder (and not /
) as working dir
- Editor: right after CC inserts, typing space, semicolon, etc should go behind the closing
)
– logic tweaks
- Editor: separate color for punctuation vs. plain text (fix for punctuation right after an escaped keyword
- GTD between projects didn’t work if project had legacy
AssemblyName
(instead of BinaryName
) setting
- Merged CodeGen4
- Merged ROCodeGen
- Remoting SDK: use new CG4-based code RODL generators
- Remoting SDK: use new CG4-based code RODL generators (regression fix for losing DA CodeGen)
- Search: clear "intermittent" whole-world-only search flag, when navigating search history
- Water: Show Solution Settings sheet/menu
- Water: Show Solution Settings sheet/menu (wip)
EBuild
- Allow a build w/o IslandSdkFolder set (I’ll download as needed)
- Merged CodeGen4
- Merged ROCodeGen
Island RTL