Changes in .2661 since .2657
Core
- E25261: CC: Nothing to complete (after closure?)
- E25285: Island: cannot call length() on a string from strongly-typed DOM interface
- E25280: Mercury: bad code format for nested struct
- E25263: Mercury: problems in form designer with Events
- E25297: Oxygene: bad reformat with
until
- E25284: Swift: no CC when missing () on call site
- E25286: WebAssembly: support for ByteString -- check when a dynamic call without () is a method or property
- Debugger: Island: better eval for arrays (pointer type) and pointer to char/ansichar
- Debugger: Island: get sub-values for variables with special range location
- Debugger: Island: use "addressing_bits" to adjust addresses
- Merged CodeGen4
- Merged EBuild
EBuild
- Allow PreBuild/PostBuild inside PropertyGroups (ElementsProjectFile)
- Use Condition="'$(Platform)' == '...'"> for PreBuild/PostBuild
Visual Studio
- E24577: Adding a Cirrus reference adds an absolute path
- E25114: Cannot move a file to a folder
- E25110: Folder can not be removed
- E25202: Impossible to remove file from shared project
- E25233: Mercury: auto-complete for XML comments
- E25241: VS2022: Locals and Quick Watch uses C# syntax
Island RTL
- ToString for arrays and lists