Analytica 4.5 beta Release Notes/Changes in 4.5.0.25
This page lists notable fixes in the 4.5.0.25 beta build since build 4.5.0.21. For enhancements since 4.4, see What's New in Analytica 4.5?.
Clipboard
- Removed extra quotes when copying from a script attribute to definition.
Diagrams
- F11 shortcut key goggles between Arrow and Edit modes, wasn't working.
- Some non-functional single-cell SubTable input nodes fixed.
- Auto-generation of identifier from title would drop the first character when first character of title was a digit.
Expression Assist
- Insertion of index values in some cases duplicated the characters already typed.
- Fixed incorrect suggestion for usage of Checkbox
Object Window and Attribute Panel
- When certain unusual characters were present in a field, the caret would get out-of-sync with the character boundaries, displaying on top of characters.
- After adding an item, the new cell was not highlighted.
- There were problems entering TABs into the object window.
- When using the Large Font preference, some of the characters of index names for tables were cut off in the definition area.
Error Reporting
- When there was a syntax error in the Parameter attribute, the first character of the line was missing in the error message.
File Saving and Loading
- When loading a very old legacy model (saved in Analytica 1.1), some newlines within definitions were being dropped.
Typescript
- The Bye typescript command aborts a file load when encountered within the file. However, afterwards, Analytica was left in an unusable state.
Engine and Functions
- SubIndex and PositionInIndex are now dramatically faster when an array is provided for the second parameter (by a factor of 1000 in some cases).
- When the condition in an If-Then-Else clause evaluated to a handle, the result was not right.
- When using WhatIf, it is an error if the result is an array on a global index, «i», and the index value for the global index was different during the WhatIf computation. This condition was not detected when the result of WhatIf was a reference to an array on said index.
- Several adjustments and fixes to the new (experimental) MultiTable feature.
Licensing and Installer
- When a license expires, it was still suggesting Free Player instead of the Free 101 edition.
Printing
- Some attribute names were cut off when printing object windows.
Comments
Enable comment auto-refresher