Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login


You don't have to know how the computer works, just how to work the computer.

devel / comp.lang.prolog / ANN: Logtalk 3.74.0 released

o ANN: Logtalk 3.74.0 releasedPaulo Moura

ANN: Logtalk 3.74.0 released


  copy mid

  copy link   Newsgroups: comp.lang.prolog
X-Received: by 2002:a05:620a:1a1e:b0:783:fa0e:c09d with SMTP id bk30-20020a05620a1a1e00b00783fa0ec09dmr1516qkb.2.1706730001540;
Wed, 31 Jan 2024 11:40:01 -0800 (PST)
X-Received: by 2002:a05:690c:5:b0:5fc:316d:a366 with SMTP id
bc5-20020a05690c000500b005fc316da366mr543522ywb.4.1706730001247; Wed, 31 Jan
2024 11:40:01 -0800 (PST)
Newsgroups: comp.lang.prolog
Date: Wed, 31 Jan 2024 11:40:00 -0800 (PST)
Injection-Info:; posting-host=2001:8a0:fc9a:2000:9859:f40c:98dc:703e;
NNTP-Posting-Host: 2001:8a0:fc9a:2000:9859:f40c:98dc:703e
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <>
Subject: ANN: Logtalk 3.74.0 released
From: (Paulo Moura)
Injection-Date: Wed, 31 Jan 2024 19:40:01 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Paulo Moura - Wed, 31 Jan 2024 19:40 UTC


Logtalk 3.74.0 is now available for downloading at:

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:

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

Happy logtalking!

devel / comp.lang.prolog / ANN: Logtalk 3.74.0 released


rocksolid light 0.9.81
clearnet tor