Ann: SWI-Prolog 6.6.1

Jan Wielemaker <[email protected]>
Newsgroups gmane.comp.ai.prolog.swi
Message-ID <[email protected]>
Hi,

I have uploaded SWI-Prolog 6.6.1 in the stable branch. This is just a
minor update release that deals with some portability issues. There are
two interesting fixes:

   - Fixes to breakpoint handling.
   - A big memory leak in the RDF Turtle parser when parsing
     typed literals.

	Enjoy --- Jan


========================================
SWI-Prolog Changelog since version 6.6.0
========================================

  * DOC: Link to http/http_quasiquotations --> http/html_quasiquotations
    (André Rifaut).

  * DOC: Removed section "Unbounded thread creation".  This is no longer
    valid.

  * FIXED: Error in atomic_list_concat(_,_).

  * FIXED: Error handling of atomic_list_concat/3.  Joachim Schimpf.

  * FIXED: Argument order in backward compatibility predicate
    '$apropos_match'/2

  * FIXED: Bug#146: Enable debug mode in main thread after setting a
    break point from the GUI.

  * FIXED: Bug#146: Update breakpoint adminstration if a file is reloaded.

  * ADDED: swipl --dump-runtime-variables now dumps PLSOPATH, providing
    the name of the environment variable to extend the search path for
    shared objects.

  * PORT: Bug#141: old __mips__ definition of ALIGNOF_DOUBLE cannot be
    used in correctly by AC_CHECK_ALIGNOF(double).  If not, it should be
    fixed in configure.in.  Eugeniy Meshcheryakov.

  * FIXED: Using uninitialized variable padding in formatFloat().

  * MODIFIED: write ~e formatted floats on Windows in POSIX notation



=============
Package bench
=============

  * PORT: Compensate for V7 list functor and terminator.

  * PORT: Avoid dependency on ` being a symbol character

==============
Package debian
==============

  * DELETED: Java library path for testing patch.  This patch is now
    generalised and applied to the base system.

  * FIXED: SO_PATH patch to avoid -rpath


============
Package clib
============

  * PORT: process_create/3: Make pipe() option work on systems that provide
    the function, but return ENOSYS (Function not implemented) at runtime.

  * FIXED: Proper error message from a failed pipe2() syscall.

  * DOC: Typo

  * DQUOTES: Fixed test case.

============
Package http
============

  * DOC: Fixed various markup issues

===============
Package ltx2htm
===============

  * FIXED: Ignore white space around tabular in center environment

  * CLEANUP: No longer use name= in <a> tag of generated docs.

  * PORT: Avoid use of version/1

=============
Package pldoc
=============

  * FIXED: Include all <dt>'s that preceed a <dd> when rendering
    documentation from the HTML manual.  Wouter Beek.

  * CLEANUP: Small style issue

  * DOC: Properly rewrite references on the reference manual.

  * FIXED: Avoid a() =.. L.

==============
Package semweb
==============

  * FIXED: Turtle parser: memory leak with reading typed literals.
    Wouter Beek.

  * PORT: As of SWI-Prolog 7.1.1, TAG_ATOM has changed from 4 to 5.
    We need a cleaner interface for this.

============
Package sgml
============

  * MODIFIED: Be more relaxed about the value of the id attribute

===========
Package ssl
===========

  * DOC: Fixed predicate references
_______________________________________________
SWI-Prolog mailing list
[email protected]
https://lists.iai.uni-bonn.de/mailman/listinfo.cgi/swi-prolog
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.