Revision history for Perl extension Language::Prolog::Yaswi.

0.23 2022-02-12 13:04:35-0500
        - No change from v0.22_01.

0.22_01 2022-02-10 12:44:15-0500
        - Fix typos (thanks to @mohawk2 for the report).
        - Update ppport.h using Devel::PPPort v3.63 (Zakariyya Mughal
          @zmughal).
        - Use Alien::SWIProlog to configure build (Zakariyya Mughal @zmughal).
        - Change how the `my_cxt` is handled in Perls without threads. Was
          previously using `extern`, now uses `static` (Zakariyya Mughal
          @zmughal).

0.22 2021-11-13 02:35:40-0500
        - Fix typos in SYNOPSIS (thanks to Dmitri Tikhonov @dtikhonov).
        - Update build configuration to try to use two hyphens (Zakariyya
          Mughal @zmughal).
        - Adjust list parsing to SWI Prolog 7. CPAN RT#105114 (thanks to Petr
          Písař @ppisar).
        - Add support for PL_NIL term type for SWI Prolog 7 (Zakariyya Mughal
          @zmughal).

0.21  Jul 5, 2012
        - search for swi-prolog as swipl, swi-prolog and pl
        - include PLLDFLAGS in compilation

0.20  Jul 5, 2012
        - solve building issue when libswipl is a statically compiled
          library (bug report by Stephen Cookson)

0.19  Aug 24, 2011
        - SWI-Prolog library name got changed at 5.10 from pl to
          swipl, the correct name is now detected from the runtime
          (bug report by Stephen Cookson)

0.18  Jul 9, 2009
        - Detect Ubuntu/Debian system and default to 'swipl'
          executable
	- Correct bug in Makefile.PL LIBS parameter generation

0.17  Jun 06, 2009
        - work around for bug in SWI-Prolog package for Debian/Ubuntu
          on amd64
        - 64bit cleanup
        - corrected some errors in the documentation (reported by
          William Kisman)
	- do not use deprecated %_ printf/croak template

0.16  Jun 08, 2008
        - opaque marshalling was not working on latest versions (bug
          reported by William Kisman).
        - tests for opaque objects added

0.15  May 30, 2008
        - module updated to compile under perl 5.10.0 (bug reported by
          William Kisman).

0.14  Nov 24 2006
        - pod error corrected

0.13  Nov 24 2006
        - new experimental unicode support, now it is possible to pass
          unicode data back and forward through the Perl/Prolog
          interface.
        - commodity function swi_retractall added

0.12  Sep 25 2006
        - CLONE was not expecting arguments (bug reported by Yohann
          Thomas).
        - improved docs.

0.10  Jun 25 2006
        - use DynaLoader instead of XSLoader and make symbols
          available to other modules so that Prolog C extensions can
          be used.
	- add pod testing
	- pod errors corrected

0.09  Feb 2 2005
	- add support for swi_inline_module.
	- corrected bug on code converting perl scalars to prolog
	  modules.
	- export globs instead of scalars for :context items so they
	  can be properly localized
	- remove useless context module support
	- handle iopaques properly
	- removed some bad prototypes

0.08  Feb 22 2005
	- documents swi_eval and swi_parse

0.07  Feb 21 2005
	- map nil on swi_vars
	- swi_vars returns first var mapped on scalar context
	- swi_find_all returns first result on scalar context

0.06  Feb 13 2005
	- convert perl magic values correctly
	- some remaining debugging output supressed
	- conversion of perl types to prolog rewritten
	- support por SWI-Prolog versions 5.4.x

0.05  Wed Jan 29 2003
	- corrections to the docs.

0.04  Wed Jan 29 2003
	- segv-handling seems to work so the recommendation to
	  compile prolog without it has been removed.
	- swi_init and swi_cleanup functions added.
	- thread support added.
	- documentation changes.

0.03  Thu Jan 23 2003
	- ported to MS Windows.
	- problems with missing include headers corrected.

0.02  Wed Jan 22 2003
	- cleaned up for CPAN distribution.

0.01  Thu Jan  9 17:20:27 2003
	- original version; created by h2xs 1.22 with options
		-AX -n Language::Prolog::Yaswi