|Did you know ...||Search Documentation:|
|Pack prolog_library_collection -- CHANGELOG.md|
Another small release with the following changes:
error_location/[2,3]for communicating parsing errors to the user.
This is a very small release with only the following changes:
This release adds several new features to several different modules. See the full log for more details.
This release introduces support for creating simple command-line
interfaces. The SWI-Prolog standard library includes a module called
optparse, but is relatively complex and performs many exponential
checks. Also, the here included support library is intended to be
decomposed into reusable parts (e.g., calculating width-delimited text
is part of
string_ext). The command-line interface support is only
an initial version currently, but the intention is to extended this
Here follows the full list of changes:
boolean, and indicates the pretty-print purpose better.
(-, +, ?)of predicate dict_get/3.
words_lines/[3,4]for generating width-delimited displays of text.
This release introduces many improvements to the
together with several smaller improvements and some bug fixes (see
= Fixed the use of an outdated standard library predicate in predicate jgf_reply/2.
media_typethat is used to indicate Media Type compound terms.
gmlis used for Geography Markup Language and for Graph Markup Language).
dictmodule in predicate pagination_options/5.
infas the maxmimum length that is used in string_ellipsis/3. This makes it easier to specify that no ellipsis should be applied in some contexts.
ascii_id/[1,2]. These IDs are supported by many external languages and tools (e.g., C names, DOT IDs).
proofmodule. This module current includes the following predicates: depth/2 and shortest/2.
This release fixes one bug in module
http_client2 and changes the
behavior of the CLI argument handling predicates (module
also introduces several small additions in other modules (see below).
iso-8859-1(an alias of
optionsfor dictionaries with tag 'options' and used it everywhere options are used.