This release improves the reflection API for better support code navigation features in IDEs and text editors; adds a new linter warning for left-recursion on clauses and grammar rules; includes documentation updates; fixes a portability issue in the `dead_code_scanner` tool; includes additional tests for Prolog standard predicates; adds support for VSCode and VSCodium code navigation features; and provides portability updates for SICStus Prolog and SWI-Prolog.
For details and a complete list of changes, please consult the release notes at:
This is a major release, implementing code navigation features (requires Logtalk 3.78.0 or later version):
- Go to Declaration
- Go to Definition
- Go to Type Definition
- Go to References
- Go to Implementations
- Go to Symbol in Editor...
- Go to Symbol in Workspace...
There's also a new "Open Parent File" command. For details and a complete list of changes, please consult the release notes at: