Analytica 4.5 beta Release Notes/Changes in 4.5.0.25

< Analytica 4.5 beta Release Notes
Revision as of 23:20, 15 November 2013 by Lchrisman (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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


You are not allowed to post comments.