users-prolog
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Logtalk 3.74.0 released


From: Paulo Moura
Subject: Logtalk 3.74.0 released
Date: Wed, 31 Jan 2024 23:33:25 +0000

Hi,

Logtalk 3.74.0 is now available for downloading at:

https://logtalk.org/

This release improves the linter warnings for unsound constructs in grammar 
rules and for if-then-else and soft-cut control constructs; improves the 
semantics and implementation of several multi-threading features; fixes 
compilation of "phrase/2-3" goals where the first argument is a "(::)/1-2" or 
"(^^)/2" control construct with a variable grammar rule body argument; fixes a 
regression where a compiler error when a source file term is not callable would 
be delegated to the backend; improves the Handbook documentation of several 
directives and built-in predicates; improves the Handbook documentation on 
dynamic predicates and grammar rules; adds a "listing" library (replacing the 
old undocumented one); adds a "recorded_database" library to help porting 
legacy Prolog code; fixes "json" library bugs; updates the "help" tool support 
to browse the Handbook and APIs documentation from the top-level; changes the 
default output directory for the "diagrams" tool to "./dot_dias"; updates the 
"tutor" tool for all recent linter updates; fixes a syntax error in the 
"logtalk_tester.ps1" script; improves the portability of the "fcube" port; 
updates the Advent of Code 2023 examples and several of the multi-threading 
examples; adds additional tests for the de facto standard "format/2-3" 
predicates and for the multi-threading built-in predicates; updates support for 
several text editors and syntax highlighters; updates the manual installation 
script to inform the user about the "INFOPATH" environment variable; fixes the 
Bash shell embedding scripts to actually use the default settings file when no 
"-s" option is passed; and includes portability updates for CxProlog, LVM, 
SICStus Prolog, SWI-Prolog, XSB, and YAP. Thanks to Yurii Rashkovskii for his 
bug reports and suggestions.

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

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

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

Happy logtalking!
Paulo

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







reply via email to

[Prev in Thread] Current Thread [Next in Thread]