Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

Brain damage is all in your head. -- Karl Lehenbauer


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

SubjectAuthor
o ANN: Logtalk 3.74.0 releasedPaulo Moura

1
ANN: Logtalk 3.74.0 released

<dff0eb2f-54c4-4ab2-ab7f-c3f50acee839n@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=3002&group=comp.lang.prolog#3002

  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)
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.prolog
Date: Wed, 31 Jan 2024 11:40:00 -0800 (PST)
Injection-Info: google-groups.googlegroups.com; posting-host=2001:8a0:fc9a:2000:9859:f40c:98dc:703e;
posting-account=xY5IwQoAAABLfmaZKLNUtJQzvuPsR1zv
NNTP-Posting-Host: 2001:8a0:fc9a:2000:9859:f40c:98dc:703e
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <dff0eb2f-54c4-4ab2-ab7f-c3f50acee839n@googlegroups.com>
Subject: ANN: Logtalk 3.74.0 released
From: pjlmoura@gmail.com (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

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

1
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor