Understand Build 980

Posted by & filed under Build Notes.

(Build b980) – 10 Mar 2019 STRICT_PARSER: Fix regression in recording references inside of lambda functions.

Understand Build 979

Posted by & filed under Build Notes.

(Build b979) – 8 Mar 2019 PASCAL PARSER Allow dotted names as library names. Fixed several parser regressions introduced in recent releases. Fixed bug where extending a same named class with a different number of generic formal parameters resulted in a circular dependency error.

Understand Build 978

Posted by & filed under Build Notes.

(Build b978) – 5 Mar 2019 ADA PARSER Fixed bug where Green Hills multi-line preprocessor #if commands with 'and then' did not work correctly. API fixed udbComment(), udbDbName() and udbEntityLibrary(), which all returned the same (first) value for every subsequent call. EDITOR Fix text drawing issues on displays with non-integral scaling factors. GENERAL Fix regression… Read more »

Understand Build 977

Posted by & filed under Build Notes.

(Build b977) – 23 Feb 2019 ADA PARSER Added support for multi-line Green Hills preprocessor commands. API Fix lookup of InitValue freetext. Remove unused literals from c api UdbStatus type. ECLIPSE Update Eclipse Plugin Version. GRAPHS Modified the Object Reference (+ ObjRef Compare) graphs to cover all possible entity colors in legend. Updated ObjRef Compare… Read more »

Understand Build 976

Posted by & filed under Build Notes.

(Build b976) – 15 Feb 2019 ANALYZE Fix failure to cancel analysis after the cancel confirmation dialog has been supressed. C# PARSER Fixed bug where tuple deconstuction in a foreach statement caused a syntax error. GRAPHS Cluster control flow graph now supported with TypeScript language. WEB PARSER For Web/Typescript, added support for new Typescript features… Read more »

Understand Build 975

Posted by & filed under Build Notes.

(Build b975) – 13 Feb 2019 STRICT PARSER Add option to start worker processes serially instead of in parallel.

Understand 5.1 Release

Posted by & filed under Announcements, Build Notes, Release.

Understandâ„¢ version 5.1 is officially available with Build 974. This release includes all updates since February 2018 and most recently includes “under the hood” improvements that will allow our team to bring you improved performance, responsiveness, and new features. You will also find that we updated the look of Understand with fresh icons and dark… Read more »

Understand Build 973

Posted by & filed under Build Notes.

(Build b973) – 14 Dec 2018 PASCAL PARSER Made changes to fix some problems with overload resolution. Made changes to better handle calls to overloaded functions and procedures. PROJECT Fixed an issue with Und not adding directories in NamedRoots mode correctly.

Understand Build 972

Posted by & filed under Build Notes.

(Build b972) – 30 Nov 2018 ASSEMBLY PARSER For Coldfire 68K Assembly, added support for CodeCheck UndCC comments. COMMANDLINE Remove extra warnings when creating an offline request code in Und. GENERAL Add support for non-standard double UTF-8 BOM headers. STRICT PARSER Look through pointer and reference to function pointer types when recording 'call ptr' references.