ModelMaker Code Explorer 6.10 bugfix update
New features in MMX 6.10
- Several plain text commands available for non-source files such as .dfm's: Find next/previous identifier, duplicate selection, move selection up/down, sort text and Undo last MMX operation.
Solved bugs in MMX 6.10
- In some cases Apply Class Template would insert properties in the wrong place (outside the class). Solved.
- CodeGear IDEs: History navigation would only work if the explorer was visible. Solved.
- Compound names space names as "namespace Root.Test.This { } " would make it impossible to save documentation in the documentation window. Also history based navigation would fail. Solved.
- Pascal: operations like add local var could cause an access violation when invoked on deep nested (module) procedures. Solved
- CodeGear IDEs: auto Hide IDE editor toolbars could cause bad aligned IDE views such as CPU view and Welcome Page. Solved
- Pascal: Convert method to property would wrongly offer to invoke IntelliReplace for the renamed method. Solved.
- Pascal: Rename in Scope for nested procedures would fail without a message if the scope was different than the original procedure. Solved: command now works as expected when selecting containing procedures / methods.
- Pascal: In some cases "Default sort all classes and module" would show an error "nothing to rearrange", even though members where rearranged OK. Solved.
- Pascal: The Delphi parser could enter an endless loop under some rare conditions. Solved.
- Pascal: The Delphi parser would not accept reserved words in qualified names in type aliases such as A = System.Object; Solved.
- CodeGear IDEs: Select Token + Copy/Cut with default keybindings Ctrl+C / Ctrl+X would not work in non-source files. Fixed.
- Add local var, field, method, property etc. would in some cases fail, silently or with an error message - due to uncaught exceptions when trying to detect type and or name for the new entity. Solved.
- The type name wizard in Type selectors did not suggest a type name at all - introduced in MMX6. Solved.
- Settings defined on Properties | Excluded modules were not saved between sessions. Solved.
- Properties|[Language]|Editing "Use IDE settings" would not always copy settings from IDE. Solved.
- In some cases Entity Insight combos would be bad aligned. Solved.
- The Source Indexer would stop scanning futher files if opening a file caused an exception. Solved.
- Several minor fixes, such as text and alignment changes.


Entity Insight