Logtalk 3.86.0 and Logtalk for VSCode 0.29.0 releases

Paulo Moura <[email protected]> Wed, 18 Dec 2024 18:45:09 +0000
Newsgroups gmane.comp.gnu.prolog.general
Message-ID <[email protected]>
Hi,

Logtalk 3.86.0 is now available for downloading at:

https://logtalk.org/

This release adds an experimental "logtalk::message_prefix_file/6" hook =
predicate to the message printing mechanism; fixes case where a false =
positive left-recursion linter warning would be printed; fixes several =
grammar and spelling typos in the documentation; changes the The =
"lgtunit" tool test compilation warning and error messages for better =
integration with other developer tools; adds experimental "diagrams" =
tool support for the d2 graph language; updates the "diagrams" tool to =
support additional text editors when generating diagrams with links to =
local files; updates the "diagrams" tool to use a Unicode glyph for the =
zoom icon instead of an image file; fixs a bug in the "lgtdoc" tool when =
printing a warning on missing entity directive "info/1" keys; updates =
the "tutor" tool to explain additional linter warnings; updates the =
"tutor" tool to support displaying warnings and errors augmented with =
explanations in VSCode; adds a new benchmarks example contributed by =
Paul Tarau; adds additional Prolog standards compliance tests; improves =
installation instructions; updates the VSCode support to also list the =
"lgtunit" tool warning and error messages in the "PROBLEMS" pane; and =
provides portability updates for Ciao Prolog and XSB.

For details and a complete list of changes, please consult the release =
notes at:

https://github.com/LogtalkDotOrg/logtalk3/blob/master/RELEASE_NOTES.md


Logtalk for VSCode 0.29.0 is now available from both VSCode and VSCodium =
marketplaces:

=
https://marketplace.visualstudio.com/items?itemName=3DLogtalkDotOrg.logtal=
k-for-vscode

https://open-vsx.org/extension/LogtalkDotOrg/logtalk-for-vscode

Recent changes (sing 0.26.0):

- Label file tests and metrics data displayed using CodeLens as possibly =
outdated when editing the file
- Display tutor tool explanations in the "PROBLEMS" pane
- Fix reporting of failed tests when re-running tests
- Improve description of project (workspace) commands
- Fix code navigation issues when defining only the required settings


You can show your support for Logtalk continued development and success =
at GitHub by giving us a star and a symbolic sponsorship:

https://github.com/LogtalkDotOrg/logtalk3


Enjoy,
Paulo

-----------------------------------------------------------------
Paulo Moura
Logtalk developer