| Did you know ... | Search Documentation: |
| Title for pldoc(default) |
[Jan 5 2025]
Dict.field
Field was flagged as an error (no_function).[Jan 4 2025]
field[1]struct clausestruct functor
Structs may use type name[] as last field for a dynamic array.[Jan 3 2025]
splfr to use new argv_options/4 ability to pass
unknown options.unknown_option(pass) This passes
unknown options to the positional argument list without warning.
This is intended for processing some options while some downstream
component processes the remaining options.[Jan 2 2025]
splfr script into a SWI-Prolog app Allows
for swipl splfr [option..] input ...
Patch also fixes typing in sicstus.h, check the return of
PL_put_term() and adds SP_cons_functor().
[Jan 1 2025]
bool type, avoid goto, add more comments, etc. This is a
preparation before improvements.[Dec 30 2024]
[Dec 29 2024]
[Dec 23 2024]
[Dec 21 2024]
swipl pack rebuild [--dir=dir] [pack ...]swipl pack list --dir=DIR option to list packs installed
in DIR.[Dec 19 2024]
type_error(_,_) So one
does not need to remember the number of arguments.[Dec 18 2024]
incremental property when creating a saved state.[Dec 13 2024]
[Dec 12 2024]
globallimit, locallimit and
traillimit. Reported by Jelmer Jellema.[Dec 10 2024]
operators(Ops) Needs to be kept
consistent with write_options([... ignore_ops(IgnOps)]). Implemented
consistency and deprecated the option. Reported by Mike Elston.[Dec 9 2024]
merge_options(+Dict, +List, Merged) Resulted in no matching
rule exception.[Dec 8 2024]
[Dec 4 2024]
autoload(true) If present, the pack
is installed as autoload pack regardless of autoload option in the
meta-data. If the option is not present, the system asks the user to
install as autoload library if the meta-data contains autoload(true).
If autoloading is not enabled, the INDEX.pl file that may appear
in the pack is removed.
This patch also adds swipl pack install --autoload ...
[Dec 3 2024]
[Dec 2 2024]
Head ==> Body rules.non_terminal property for clauses for Head ==> Body[Nov 29 2024]
[Nov 28 2024]
[Nov 27 2024]
[Nov 25 2024]
[Nov 24 2024]
[Nov 22 2024]
unknown_option with values {ignore,warning,error}.
As a result of PIP-105. May change, but unlikely as their was clear
agreement.
This flag disables the iso flag from reporting errors on unknown
options
because this breaks large parts of SWI-Prolog's libraries. The user
can
now explicitly enable this as well as make the system pring warnings to
investigate possible issues.
[Nov 21 2024]
iso is set to true.next() to set done to true on last answer.
This must be false when used as iterator.library to thread test dir.
This test should not run in the single threaded version.[Nov 20 2024]
query(...)) lost last answer[Dec 28 2024]
[Jan 3 2025]
[Dec 16 2024]
[Nov 20 2024]
[Nov 22 2024]
[Jan 4 2025]
[Jan 2 2025]
[Dec 11 2024]
janus module from Prolog when loaded as
Python module.[Dec 10 2024]
[Nov 25 2024]
SWIPL for `pip install .`scripts/README.md[Jan 4 2025]
-Wstringop-truncation warning.[Jan 3 2025]