Did you know ... | Search Documentation: |
![]() | Title for pldoc(default) |
[Apr 25 2025]
desktop
with icons and desktop integration files.
A particular version can be activated as desktop application using
swipl sys desktop [--global] install
The activation canbe removed using
swipl sys desktop [--global] remove
swipl-win.exe
: support underlined fonts Support
\e[4m
to print underlined text.[Apr 23 2025]
file://
links
are then mapped to edit/1 and other links are opened in the browser.
This patch also fixes several issues and provides cleanup to the swipl-win.exe console code.
?- edit(file('myname.pl')).
to create a new file.swipl
or swipl-win
is started.
Using runtime conditionals is possible, but would lead to many undefined predicate warnings.
[Apr 22 2025]
[Apr 21 2025]
The tests both deal with basic attribute handling and with (simple) tabling that involves attributes.
[Apr 22 2025]
[Apr 21 2025]
[Apr 18 2025]
machine
now exports get_attr/3, put_attr/3, del_attr/2 and
install_verify_attribute_handler/4.profile_ports
provides the default "mode", now true
-
profile_sample_rate
provides the default sample rate (200)The latter two fail to build the Janus interface due to too old Python versions.
[Apr 21 2025]
[Apr 25 2025]
[Apr 25 2025]
_NET_WM_ICON
property to set an
icon for a frame (toplevel window). We can set the icon through a
.desktop
file using StartupWMClass
where all windows of a
process are bundled under the same icon. But, xpce set WM_CLASS
from the xpce class name.
This patch adds `display<->wm_class` to set the WM_CLASS
for all toplevel windows. The default is SWI-Prolog
. By
setting this to @default
, the old behavior is restored.
[Apr 23 2025]
?-
edit(file(File))
to create a new file as advertised.[Apr 18 2025]