Aquesta és una versió anterior. La versió actual és la 3.102.0. Logtalk 3.102.0 · Data de publicació:
Fitxers d’instal·lació 3.94.0
| Arquitectura | Tipus | Àmbit | Mida del fitxer | Baixa | SHA256 |
|---|---|---|---|---|---|
| Qualsevol processador | EXE (Inno Setup) | Tots els usuaris | — | logtalk.org | VirusTotal |
L’enllaç i l’SHA256 provenen del manifest comunitari del Gestor de paquets del Windows. Convé comparar el hash del fitxer baixat abans d’executar-lo.
Notes de la versió
Logtalk compiler and runtime
- ADDED: Object and category references/2 property for querying entity references in calls to the execution-context built-in methods and in directives for multifile predicates/non-terminals not covered by other properties.
- ADDED: Linter warning for entity parameter variables not in parameter variable syntax. Controlled by the naming linter flag.
Documentation
- FIXED: Incomplete documentation of the discontiguous/1 directive.
Tools
- CHANGED: The lgtunit tool code coverage linter warnings to be printed when compiling the tests instead of when printing the code coverage results.
- ADDED: Support for creating entity specific predicate breakpoints to the debugger tool.
- UPDATED: The tutor tool to explain the new linter warning for entity parameters not in parameter variable syntax.
- FIXED: The debugger tool to not change from debugging with breakpoints to tracing for the next top-level query if the trace/0 predicate was not used.
- FIXED: The debugger tool to allow creating a triggered breakpoint that depends on a clause breakpoint for a parametric entity.
- FIXED: Preliminary diagrams tool support for Mermaid resulted in syntax errors with recent Mermaid versions.
Examples
- UPDATED: The errors example to illustrate additional linter warnings.
Tests
- ADDED: Additional tests for the object_property/2 and category_property/2 built-in predicates.
IDEs, text editors, and syntax highlighters support
- CHANGED: VSCode support for finding predicate references no longer includes predicate declarations.
- ADDED: VSCode support for finding predicate declarations and definitions from a (@)/1 goal.
- FIXED: VSCode support error when trying to find predicate references from an alias/2 directive with a protocol or category in its first argument.
- FIXED: VSCode support failure to find a predicate declaration from a clause for a multifile predicate or from a multifile/1 predicate directive.
- FIXED: VSCode support find_references/4 predicate bug where some references would be missed in the case of parametric entities.
- FIXED: VSCode support find_references/4 predicate bug where predicate references in alias/2 directives would be missed.https://github.com/LogtalkDotOrg/logtalk3/blob/master/RELEASE_NOTES.md#3940---september-30-2025