Releases: byte-physics/igor-code-browser
Releases · byte-physics/igor-code-browser
1.3
Features:
- Add for Namespace and Procedures to select all items in the current listbox.
- Add option to filter procedure files according to certain patterns like
CodeBrowser*
. - save last selected procedure, namespace, search, filter and listbox item in package preferences on codebrowser exit.
- Add menu items to the list of elements.
- Display the comment lines above the function definition as html formatted help text (QT, requires IP8)
- Make CodeBrowser a floating panel
- Performance enhancement by calling ProcedureText() only once.
- Switch to rolling releases under BSD 3-clause on https://github.com/byte-physics/igor-code-browser
- Support for structure name parsing in functions with only one structure as input like Window Hooks with WMWinHookStruct.
- Partly switch to doxygen comments.
- Internal changes to the BeforeQuitHook.
- Internal changes to the global variable management and package folder cleanup.
Bugfixes:
- Fix a bug where an empty function list was marked valid in "not compiled" state.
- Fix variable deletion on Igor Exit.
- Move initialized state from userdata to global variable because BeforeQuitHook is behaving strangly in some occasions.
- Allow to jump to the selected procedure file in uncompiled state.
- Fall back to last compiled state for display when procedures are not compiled.
- Fix and enhance constant parsing.
- Searching in empty procedures lead to a crash.
- Fix parsing of nested Independent Modules.