From 4b88cd24f90e2e3f09e5d9d33aa562a796b5f951 Mon Sep 17 00:00:00 2001 From: pmoura Date: Sat, 14 Sep 2002 18:14:17 +0000 Subject: [PATCH] Logtalk 2.14.3 release files. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@589 b08c6af1-5177-4d33-ba66-4b1c6b8b522a --- Logtalk/QUICK_START | 2 +- Logtalk/README | 2 +- Logtalk/RELEASE_NOTES | 25 +- Logtalk/UPGRADING | 2 +- Logtalk/examples/NOTES | 2 +- Logtalk/examples/birds/NOTES | 2 +- Logtalk/examples/birds/SCRIPT | 2 +- Logtalk/examples/bricks/NOTES | 2 +- Logtalk/examples/bricks/SCRIPT | 2 +- Logtalk/examples/classvars/NOTES | 2 +- Logtalk/examples/classvars/SCRIPT | 2 +- Logtalk/examples/dynpred/NOTES | 2 +- Logtalk/examples/dynpred/SCRIPT | 2 +- Logtalk/examples/errors/NOTES | 2 +- Logtalk/examples/inheritance/NOTES | 2 +- Logtalk/examples/inheritance/SCRIPT | 2 +- Logtalk/examples/instmethods/NOTES | 2 +- Logtalk/examples/instmethods/SCRIPT | 2 +- Logtalk/examples/lo/NOTES | 2 +- Logtalk/examples/lo/planner/NOTES | 2 +- Logtalk/examples/lo/planner/SCRIPT | 2 +- Logtalk/examples/lo/travellers/NOTES | 2 +- Logtalk/examples/lo/travellers/SCRIPT | 2 +- Logtalk/examples/lpa/NOTES | 2 +- Logtalk/examples/lpa/SCRIPT | 2 +- Logtalk/examples/metapredicates/NOTES | 2 +- Logtalk/examples/metapredicates/SCRIPT | 2 +- Logtalk/examples/mi/NOTES | 2 +- Logtalk/examples/mi/SCRIPT | 2 +- Logtalk/examples/miscellaneous/NOTES | 2 +- Logtalk/examples/miscellaneous/SCRIPT | 2 +- Logtalk/examples/parametric/NOTES | 2 +- Logtalk/examples/parametric/SCRIPT | 2 +- Logtalk/examples/points/NOTES | 2 +- Logtalk/examples/points/SCRIPT | 2 +- Logtalk/examples/polygons/NOTES | 2 +- Logtalk/examples/polygons/SCRIPT | 2 +- Logtalk/examples/profiling/NOTES | 2 +- Logtalk/examples/profiling/SCRIPT | 2 +- Logtalk/examples/reflection/NOTES | 2 +- Logtalk/examples/reflection/SCRIPT | 2 +- Logtalk/examples/relations/NOTES | 2 +- Logtalk/examples/relations/SCRIPT | 2 +- Logtalk/examples/roots/NOTES | 2 +- Logtalk/examples/roots/SCRIPT | 2 +- Logtalk/examples/searching/NOTES | 2 +- Logtalk/examples/searching/SCRIPT | 2 +- Logtalk/examples/sicstus/NOTES | 2 +- Logtalk/examples/sicstus/SCRIPT | 2 +- Logtalk/examples/symdiff/NOTES | 2 +- Logtalk/examples/symdiff/SCRIPT | 2 +- Logtalk/examples/viewpoints/NOTES | 2 +- Logtalk/examples/viewpoints/SCRIPT | 2 +- Logtalk/library/NOTES | 2 +- Logtalk/library/SCRIPT | 2 +- Logtalk/library/all.notes | 2 +- Logtalk/library/dates.notes | 2 +- Logtalk/library/debugging.notes | 2 +- Logtalk/library/events.notes | 2 +- Logtalk/library/hierarchies.notes | 2 +- Logtalk/library/metapredicates.notes | 2 +- Logtalk/library/random.notes | 2 +- Logtalk/library/types.notes | 2 +- Logtalk/manuals/NOTES | 2 +- Logtalk/manuals/index.html | 6 +- Logtalk/manuals/refman/builtins/forall2.html | 4 +- .../manuals/refman/builtins/retractall1.html | 4 +- Logtalk/manuals/refman/index.html | 3 +- Logtalk/manuals/userman/index.html | 2 +- Logtalk/manuals/userman/installing.html | 6 +- Logtalk/wenv/NOTES | 2 +- Logtalk/wenv/logtalk.pats | 2 +- Logtalk/wenv/logtalk.syn | 5 +- Logtalk/wenv/logtalk.vim | 5 +- Logtalk/wenv/logtalk.xml | 96 ++++--- Logtalk/xml/NOTES | 21 +- Logtalk/xml/html.sh | 20 +- Logtalk/xml/ie50.xsl | 2 +- Logtalk/xml/lgthtml.xsl | 2 +- Logtalk/xml/lgtpdfa4.xsl | 249 ++++++++---------- Logtalk/xml/lgtpdfus.xsl | 247 +++++++---------- Logtalk/xml/lgtxml.xsl | 2 +- Logtalk/xml/logtalk.dtd | 2 +- Logtalk/xml/logtalk.xsd | 2 +- Logtalk/xml/pdf.bat | 4 +- Logtalk/xml/pdf.sh | 8 +- Logtalk/xml/texml.xsl | 2 +- library/logtalk/logtalk.pl | 35 ++- library/logtalk/yap430.config | 3 +- 89 files changed, 445 insertions(+), 440 deletions(-) diff --git a/Logtalk/QUICK_START b/Logtalk/QUICK_START index 6a6c06503..8ef825390 100644 --- a/Logtalk/QUICK_START +++ b/Logtalk/QUICK_START @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/README b/Logtalk/README index 1cd087acf..dcb1a2f29 100644 --- a/Logtalk/README +++ b/Logtalk/README @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/RELEASE_NOTES b/Logtalk/RELEASE_NOTES index 8ff3b02dc..2dc6b69d9 100644 --- a/Logtalk/RELEASE_NOTES +++ b/Logtalk/RELEASE_NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= @@ -10,6 +10,29 @@ RELEASE NOTES ============= +2.14.3 - Sptember 16, 2002 + + New compiler option, doctype, to set the doctype reference (if any) + in the XML documenting files. Default value is "local" for backward + compatibility. Updated the user manual section on compiler options. + + The Logtalk built-in predicate logtalk_version/3 should be considered + deprecated (use current_logtalk_flag/3 instead). All references to this + predicate have been removed from the manuals. + + Updated the jEdit syntax coloring config file for the new jEdit 4.1 + version. + + Updated the lgtpdfa4.xsl and lgtpdfus.xsl XSLT files for compatibility + with the XSL:FO processors Apache FOP 0.20.4, PassiveTeX, and RenderX + and with the XSL W3C Recommendation of October 15, 2001. Updated the + pdf.bat and pdf.sh scripts to reference the latest version of the + Apache FOP processor (0.20.4). + + Changed the shell scripts html.sh and pdf.sh for compatibility with the + sh, bash, and zsh shells. + + 2.14.2 - August 26, 2002 Calls to built-in method parameter/2 are now compiled inline, improving diff --git a/Logtalk/UPGRADING b/Logtalk/UPGRADING index 710d76503..c19683c9b 100644 --- a/Logtalk/UPGRADING +++ b/Logtalk/UPGRADING @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/NOTES b/Logtalk/examples/NOTES index ab987bc0d..98f6c0f1f 100644 --- a/Logtalk/examples/NOTES +++ b/Logtalk/examples/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/birds/NOTES b/Logtalk/examples/birds/NOTES index d270bea7c..7638f6690 100644 --- a/Logtalk/examples/birds/NOTES +++ b/Logtalk/examples/birds/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/birds/SCRIPT b/Logtalk/examples/birds/SCRIPT index 704a5dda4..eac6deb0a 100644 --- a/Logtalk/examples/birds/SCRIPT +++ b/Logtalk/examples/birds/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/bricks/NOTES b/Logtalk/examples/bricks/NOTES index bb8e05640..088bf4126 100644 --- a/Logtalk/examples/bricks/NOTES +++ b/Logtalk/examples/bricks/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/bricks/SCRIPT b/Logtalk/examples/bricks/SCRIPT index e103efba3..0d5dff135 100644 --- a/Logtalk/examples/bricks/SCRIPT +++ b/Logtalk/examples/bricks/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/classvars/NOTES b/Logtalk/examples/classvars/NOTES index 33013fcbb..d7405268e 100644 --- a/Logtalk/examples/classvars/NOTES +++ b/Logtalk/examples/classvars/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/classvars/SCRIPT b/Logtalk/examples/classvars/SCRIPT index 12432d6d8..736976553 100644 --- a/Logtalk/examples/classvars/SCRIPT +++ b/Logtalk/examples/classvars/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/dynpred/NOTES b/Logtalk/examples/dynpred/NOTES index 0449a0373..1271c9e1a 100644 --- a/Logtalk/examples/dynpred/NOTES +++ b/Logtalk/examples/dynpred/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/dynpred/SCRIPT b/Logtalk/examples/dynpred/SCRIPT index 446fdf5ea..d6d1f8bac 100644 --- a/Logtalk/examples/dynpred/SCRIPT +++ b/Logtalk/examples/dynpred/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/errors/NOTES b/Logtalk/examples/errors/NOTES index cfb16af5a..1c36f50df 100644 --- a/Logtalk/examples/errors/NOTES +++ b/Logtalk/examples/errors/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/inheritance/NOTES b/Logtalk/examples/inheritance/NOTES index f32ca3c31..9046c6a6d 100644 --- a/Logtalk/examples/inheritance/NOTES +++ b/Logtalk/examples/inheritance/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/inheritance/SCRIPT b/Logtalk/examples/inheritance/SCRIPT index 5483508ba..da445fcd3 100644 --- a/Logtalk/examples/inheritance/SCRIPT +++ b/Logtalk/examples/inheritance/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/instmethods/NOTES b/Logtalk/examples/instmethods/NOTES index 94e5a70d0..2cf80243e 100644 --- a/Logtalk/examples/instmethods/NOTES +++ b/Logtalk/examples/instmethods/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/instmethods/SCRIPT b/Logtalk/examples/instmethods/SCRIPT index d49a95ea2..8bd9a3b96 100644 --- a/Logtalk/examples/instmethods/SCRIPT +++ b/Logtalk/examples/instmethods/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/lo/NOTES b/Logtalk/examples/lo/NOTES index 30601ca08..4003e2b0c 100644 --- a/Logtalk/examples/lo/NOTES +++ b/Logtalk/examples/lo/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/lo/planner/NOTES b/Logtalk/examples/lo/planner/NOTES index 3b774284a..c70fde218 100644 --- a/Logtalk/examples/lo/planner/NOTES +++ b/Logtalk/examples/lo/planner/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/lo/planner/SCRIPT b/Logtalk/examples/lo/planner/SCRIPT index c335ef8ae..94b3f7ba3 100644 --- a/Logtalk/examples/lo/planner/SCRIPT +++ b/Logtalk/examples/lo/planner/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/lo/travellers/NOTES b/Logtalk/examples/lo/travellers/NOTES index 8208c7641..dd1665946 100644 --- a/Logtalk/examples/lo/travellers/NOTES +++ b/Logtalk/examples/lo/travellers/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/lo/travellers/SCRIPT b/Logtalk/examples/lo/travellers/SCRIPT index dcecd157d..3682de854 100644 --- a/Logtalk/examples/lo/travellers/SCRIPT +++ b/Logtalk/examples/lo/travellers/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/lpa/NOTES b/Logtalk/examples/lpa/NOTES index e62dec6bc..d28cf5f46 100644 --- a/Logtalk/examples/lpa/NOTES +++ b/Logtalk/examples/lpa/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/lpa/SCRIPT b/Logtalk/examples/lpa/SCRIPT index cb1a48f25..b5cda918b 100644 --- a/Logtalk/examples/lpa/SCRIPT +++ b/Logtalk/examples/lpa/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/metapredicates/NOTES b/Logtalk/examples/metapredicates/NOTES index baa15d93c..4d8afff6b 100644 --- a/Logtalk/examples/metapredicates/NOTES +++ b/Logtalk/examples/metapredicates/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/metapredicates/SCRIPT b/Logtalk/examples/metapredicates/SCRIPT index 29a85d153..5a830840b 100644 --- a/Logtalk/examples/metapredicates/SCRIPT +++ b/Logtalk/examples/metapredicates/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/mi/NOTES b/Logtalk/examples/mi/NOTES index f658472aa..7d86291fd 100644 --- a/Logtalk/examples/mi/NOTES +++ b/Logtalk/examples/mi/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/mi/SCRIPT b/Logtalk/examples/mi/SCRIPT index 0d7cdaba2..112c7b60f 100644 --- a/Logtalk/examples/mi/SCRIPT +++ b/Logtalk/examples/mi/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/miscellaneous/NOTES b/Logtalk/examples/miscellaneous/NOTES index cbe6a39c3..47bba80dd 100644 --- a/Logtalk/examples/miscellaneous/NOTES +++ b/Logtalk/examples/miscellaneous/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/miscellaneous/SCRIPT b/Logtalk/examples/miscellaneous/SCRIPT index 7e6b56f5f..4eae8833c 100644 --- a/Logtalk/examples/miscellaneous/SCRIPT +++ b/Logtalk/examples/miscellaneous/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/parametric/NOTES b/Logtalk/examples/parametric/NOTES index 33de9ba42..74c223c4a 100644 --- a/Logtalk/examples/parametric/NOTES +++ b/Logtalk/examples/parametric/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/parametric/SCRIPT b/Logtalk/examples/parametric/SCRIPT index e9e821eac..55f3017d1 100644 --- a/Logtalk/examples/parametric/SCRIPT +++ b/Logtalk/examples/parametric/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/points/NOTES b/Logtalk/examples/points/NOTES index 10debc31e..c765ffb53 100644 --- a/Logtalk/examples/points/NOTES +++ b/Logtalk/examples/points/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/points/SCRIPT b/Logtalk/examples/points/SCRIPT index c18bbe8ce..070baf5f5 100644 --- a/Logtalk/examples/points/SCRIPT +++ b/Logtalk/examples/points/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/polygons/NOTES b/Logtalk/examples/polygons/NOTES index ed21bfe0d..eb8eee107 100644 --- a/Logtalk/examples/polygons/NOTES +++ b/Logtalk/examples/polygons/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/polygons/SCRIPT b/Logtalk/examples/polygons/SCRIPT index 1393308f0..8117f624c 100644 --- a/Logtalk/examples/polygons/SCRIPT +++ b/Logtalk/examples/polygons/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/profiling/NOTES b/Logtalk/examples/profiling/NOTES index f5953efd6..e802379dc 100644 --- a/Logtalk/examples/profiling/NOTES +++ b/Logtalk/examples/profiling/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/profiling/SCRIPT b/Logtalk/examples/profiling/SCRIPT index d961e0b8a..d0c31f9e9 100644 --- a/Logtalk/examples/profiling/SCRIPT +++ b/Logtalk/examples/profiling/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/reflection/NOTES b/Logtalk/examples/reflection/NOTES index a223f75c4..6f56fab91 100644 --- a/Logtalk/examples/reflection/NOTES +++ b/Logtalk/examples/reflection/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/reflection/SCRIPT b/Logtalk/examples/reflection/SCRIPT index b12abc6f0..63bddbaf8 100644 --- a/Logtalk/examples/reflection/SCRIPT +++ b/Logtalk/examples/reflection/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/relations/NOTES b/Logtalk/examples/relations/NOTES index 0cb3bd3df..2289c367b 100644 --- a/Logtalk/examples/relations/NOTES +++ b/Logtalk/examples/relations/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/relations/SCRIPT b/Logtalk/examples/relations/SCRIPT index 9dd1f2293..c03206534 100644 --- a/Logtalk/examples/relations/SCRIPT +++ b/Logtalk/examples/relations/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/roots/NOTES b/Logtalk/examples/roots/NOTES index 65fcffdd8..e0e98a994 100644 --- a/Logtalk/examples/roots/NOTES +++ b/Logtalk/examples/roots/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/roots/SCRIPT b/Logtalk/examples/roots/SCRIPT index a3b906b68..d4c05ebb5 100644 --- a/Logtalk/examples/roots/SCRIPT +++ b/Logtalk/examples/roots/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/searching/NOTES b/Logtalk/examples/searching/NOTES index adbd2de91..73993c904 100644 --- a/Logtalk/examples/searching/NOTES +++ b/Logtalk/examples/searching/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/searching/SCRIPT b/Logtalk/examples/searching/SCRIPT index 2758f6787..490573957 100644 --- a/Logtalk/examples/searching/SCRIPT +++ b/Logtalk/examples/searching/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/sicstus/NOTES b/Logtalk/examples/sicstus/NOTES index 968e28096..80dfa1fb8 100644 --- a/Logtalk/examples/sicstus/NOTES +++ b/Logtalk/examples/sicstus/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/sicstus/SCRIPT b/Logtalk/examples/sicstus/SCRIPT index 484bc2614..4eecb439d 100644 --- a/Logtalk/examples/sicstus/SCRIPT +++ b/Logtalk/examples/sicstus/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/symdiff/NOTES b/Logtalk/examples/symdiff/NOTES index df4d152f0..d04306cfe 100644 --- a/Logtalk/examples/symdiff/NOTES +++ b/Logtalk/examples/symdiff/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/symdiff/SCRIPT b/Logtalk/examples/symdiff/SCRIPT index 458262e88..2be91671a 100644 --- a/Logtalk/examples/symdiff/SCRIPT +++ b/Logtalk/examples/symdiff/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/viewpoints/NOTES b/Logtalk/examples/viewpoints/NOTES index ae72bd3a5..8863e5854 100644 --- a/Logtalk/examples/viewpoints/NOTES +++ b/Logtalk/examples/viewpoints/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/viewpoints/SCRIPT b/Logtalk/examples/viewpoints/SCRIPT index d40d3f0d5..a91332869 100644 --- a/Logtalk/examples/viewpoints/SCRIPT +++ b/Logtalk/examples/viewpoints/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/NOTES b/Logtalk/library/NOTES index d7ff1e3e8..e133aa606 100644 --- a/Logtalk/library/NOTES +++ b/Logtalk/library/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/SCRIPT b/Logtalk/library/SCRIPT index e66c4f830..09e0b098c 100644 --- a/Logtalk/library/SCRIPT +++ b/Logtalk/library/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/all.notes b/Logtalk/library/all.notes index cf5114af6..2f171c0be 100644 --- a/Logtalk/library/all.notes +++ b/Logtalk/library/all.notes @@ -1,7 +1,7 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/dates.notes b/Logtalk/library/dates.notes index ba21e6b1b..fdc316969 100644 --- a/Logtalk/library/dates.notes +++ b/Logtalk/library/dates.notes @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/debugging.notes b/Logtalk/library/debugging.notes index 3e3f6c4a9..e4f89351c 100644 --- a/Logtalk/library/debugging.notes +++ b/Logtalk/library/debugging.notes @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/events.notes b/Logtalk/library/events.notes index c7deefeef..3cd88f5bf 100644 --- a/Logtalk/library/events.notes +++ b/Logtalk/library/events.notes @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/hierarchies.notes b/Logtalk/library/hierarchies.notes index e3c9daa16..0330ed3c2 100644 --- a/Logtalk/library/hierarchies.notes +++ b/Logtalk/library/hierarchies.notes @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/metapredicates.notes b/Logtalk/library/metapredicates.notes index 4c1c4a081..071854cd0 100644 --- a/Logtalk/library/metapredicates.notes +++ b/Logtalk/library/metapredicates.notes @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/random.notes b/Logtalk/library/random.notes index 8b3033270..aa29aba3a 100644 --- a/Logtalk/library/random.notes +++ b/Logtalk/library/random.notes @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/types.notes b/Logtalk/library/types.notes index 8d307bb98..4edb0affe 100644 --- a/Logtalk/library/types.notes +++ b/Logtalk/library/types.notes @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/manuals/NOTES b/Logtalk/manuals/NOTES index d7eb3f915..33e39d7fb 100644 --- a/Logtalk/manuals/NOTES +++ b/Logtalk/manuals/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/manuals/index.html b/Logtalk/manuals/index.html index 7cbedab3b..4f9bca3b7 100644 --- a/Logtalk/manuals/index.html +++ b/Logtalk/manuals/index.html @@ -7,14 +7,14 @@ - Logtalk 2.14.2 Documentation + Logtalk 2.14.3 Documentation
-

Logtalk 2.14.2

+

Logtalk 2.14.3

Documentation

@@ -45,7 +45,7 @@


-Last updated on: August 15, 2002 +Last updated on: September 6, 2002

Valid XHTML 1.0! diff --git a/Logtalk/manuals/refman/builtins/forall2.html b/Logtalk/manuals/refman/builtins/forall2.html index cba4b1c56..0b2b8288e 100644 --- a/Logtalk/manuals/refman/builtins/forall2.html +++ b/Logtalk/manuals/refman/builtins/forall2.html @@ -57,10 +57,10 @@ forall(+callable, +callable)


-Previous | Next | Table of Contents | Bibliography | Glossary +Previous | Next | Table of Contents | Bibliography | Glossary

-Last updated on: August 6, 2002 +Last updated on: September 6, 2002


diff --git a/Logtalk/manuals/refman/builtins/retractall1.html b/Logtalk/manuals/refman/builtins/retractall1.html index ac963ada5..849615f0f 100644 --- a/Logtalk/manuals/refman/builtins/retractall1.html +++ b/Logtalk/manuals/refman/builtins/retractall1.html @@ -55,10 +55,10 @@ retractall(+callable)

-Previous | Next | Table of Contents | Bibliography | Glossary +Previous | Next | Table of Contents | Bibliography | Glossary

-Last updated on: August 6, 2002 +Last updated on: September 6, 2002


diff --git a/Logtalk/manuals/refman/index.html b/Logtalk/manuals/refman/index.html index a0616e411..043e2e6c5 100644 --- a/Logtalk/manuals/refman/index.html +++ b/Logtalk/manuals/refman/index.html @@ -133,7 +133,6 @@
Others
forall/2
-
logtalk_version/3
retractall/1
@@ -191,7 +190,7 @@ User manual | Tutorial | Bibliography | Glossary

-Last updated on: August 6, 2002 +Last updated on: September 6, 2002


diff --git a/Logtalk/manuals/userman/index.html b/Logtalk/manuals/userman/index.html index ed933d512..4366d0d66 100644 --- a/Logtalk/manuals/userman/index.html +++ b/Logtalk/manuals/userman/index.html @@ -221,7 +221,7 @@ Reference manual | Tutorial | Bibliography | Glossary

-Last updated on: August 15, 2002 +Last updated on: September 5, 2002


diff --git a/Logtalk/manuals/userman/installing.html b/Logtalk/manuals/userman/installing.html index 33ca9d2b1..40445fb70 100644 --- a/Logtalk/manuals/userman/installing.html +++ b/Logtalk/manuals/userman/installing.html @@ -255,6 +255,10 @@ You can use the following options:
xml(Option)
Controls the automatic generation of documenting files in XML format. Possible option values are on (the usual default) and off.
+
+
doctype(Option)
+
Sets the DOCTYPE reference in the automatically generated XML documenting files. The default value is local, that is, the DOCTYPE reference points to a local DTD file (logtalk.dtd). Other possible values are web (DOCTYPE reference points to the web location http://www.logtalk.org/xml/1.0/logtalk.dtd) and standalone (no DOCTYPE reference in the XML documenting files).
+
xsl(File)
Sets the XSLT file to be used with the automatically generated XML documenting files. The default value is lgtxml.xsl.
@@ -329,7 +333,7 @@ To supress printing of compiling and loading messages (including compiling warni Previous | Next | Table of Contents | Bibliography | Glossary

-Last updated on: August 6, 2002 +Last updated on: September 5, 2002


diff --git a/Logtalk/wenv/NOTES b/Logtalk/wenv/NOTES index d12ef756e..f839aa8f6 100644 --- a/Logtalk/wenv/NOTES +++ b/Logtalk/wenv/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/wenv/logtalk.pats b/Logtalk/wenv/logtalk.pats index 027a67d76..ee623af11 100644 --- a/Logtalk/wenv/logtalk.pats +++ b/Logtalk/wenv/logtalk.pats @@ -1 +1 @@ -! Syntax highlighting patterns file for Logtalk (http://www.logtalk.org) ! ! Author: Paulo Moura (pmoura at logtalk.org) ! ! Last changed in: May, 21 ! ! ! To install this patterns file: ! ! 1. Load this file by starting nedit from the command line: ! ! % nedit -import logtalk.pats ! ! 2. Go to the Preferences menu and verify that the patterns were loaded ! correctly. ! ! 3. If everything is correct, choose the option Save Defaults from the ! Preferences menu. ! ! nedit.fileVersion: 5.2 nedit.highlightPatterns: Logtalk:1:0{\n\ Entity directives:":\\-\\sobject|:\\-\\sprotocol|:\\-\\scategory|:\\-\\send_object|:\\-\\send_protocol|:\\-\\send_category":::Keyword::\n\ Entity relations:"<(instantiates|specializes|extends|imports|implements)>":::Keyword::\n\ Directives:":\\-\\sinitialization|:\\-\\sinfo|:\\-\\smode|:\\-\\sdynamic|:\\-\\sdiscontiguous|:\\-\\spublic|:\\-\\sprotected|:\\-\\sprivate|:\\-\\smetapredicate|:\\-\\sop|:\\-\\scalls|:\\-\\suses":::Keyword::\n\ Clause operators:":\\-|\\.":::Keyword::\n\ Term testing:"<[^+?@-](var|atom|integer|float|atomic|compound|nonvar|number)>":::Subroutine1::\n\ Message sending operators:"::|\\^\\^":::Keyword::\n\ Control constructs:"!|,|;|\\-\\>|<(true|fail|call|catch|throw)>":::Subroutine::\n\ Block comment:"/\\*":"\\*/"::Comment::\n\ Line comment:"%":"$"::Comment::\n\ String:"'":"'"::String::\n\ Built-in methods:"<(parameter|self|sender|this|current_predicate|predicate_property|abolish|asserta|assertz|retractall|retract|bagof|findall|forall|setof|before|after)>":::Subroutine::\n\ Arithmetic operators:"|\\+|\\*|\\-|/|=:=|=\\\\=|=\\<|\\>=|\\<|\\>":::Subroutine1::\n\ Built-in predicates:"<(current_object|current_protocol|current_category|create_object|create_protocol|create_category|object_property|protocol_property|category_property|abolish_object|abolish_protocol|abolish_vategory|extends_object|extends_protocol|omplements_protocol|instantiates_object|specializes_object|imports_category|abolish_events|current_events|define_events|current_logtalk_flag|set_logtalk_flag|logtalk_compile|logtalk_load|forall|logtalk_version|retractall)>":::Subroutine1::\n\ Term unification:"=||\\\\=":::Subroutine1::\n\ Term comparison:"@=\\<|==|\\\\==|@\\>=|@\\<|@\\>":::Subroutine1::\n\ Term creation and decomposition:"<(functor|arg|copy_term)>|=\\.\\.":::Subroutine1::\n\ Mode operators:"\\?|@":::Subroutine1::\n\ Stream selection and control:"<(current_input|current_output|set_input|set_output|open|close|flush_output|stream_property|at_end_of_stream|set_stream_position)>":::Subroutine1::\n\ Character input-output:"<(get_char|get_code|peek_char|peek_code|put_char|put_code|nl)>":::Subroutine1::\n\ Byte input-output:"<(get_byte|peek_byte|put_byte)>":::Subroutine1::\n\ Term input-output:"<(read_term|read|write_canonical|write_term|writeq|write|current_op|op|current_char_conversion|char_conversion)>":::Subroutine1::\n\ Logic and control:"\\\\\\+|<(once|repeat)>":::Subroutine::\n\ Atomic term processing:"<(atom_length|atom_concat|sub_atom|atom_chars|atom_codes|char_code|number_chars|number_codes)>":::Subroutine1::\n\ Implementation defined hooks:"<(set_prolog_flag|current_prolog_flag)>":::Subroutine1::\n\ Evaluable functors:"\\+|-|\\*|//|/|<(rem|mod|abs|sign|float_integer_part|float_fractional_part|float|floor|truncate|round|ceiling)>":::Subroutine1::\n\ Other arithemtic functors:"\\*\\*|<(sin|cos|atan|exp|log|sqrt)>":::Subroutine1::\n\ Bitwise functors:">>|<<|/\\\\|\\\\/|\\\\":::Subroutine1::\n\ } nedit.languageModes: Logtalk:.lgt::::4:4:\n\ \ No newline at end of file +! Syntax highlighting patterns file for Logtalk (http://www.logtalk.org) ! ! Author: Paulo Moura (pmoura at logtalk.org) ! ! Last changed in: September 6, 2002 ! ! ! To install this patterns file: ! ! 1. Load this file by starting nedit from the command line: ! ! % nedit -import logtalk.pats ! ! 2. Go to the Preferences menu and verify that the patterns were loaded ! correctly. ! ! 3. If everything is correct, choose the option Save Defaults from the ! Preferences menu. ! ! nedit.fileVersion: 5.2 nedit.highlightPatterns: Logtalk:1:0{\n\ Entity directives:":\\-\\sobject|:\\-\\sprotocol|:\\-\\scategory|:\\-\\send_object|:\\-\\send_protocol|:\\-\\send_category":::Keyword::\n\ Entity relations:"<(instantiates|specializes|extends|imports|implements)>":::Keyword::\n\ Directives:":\\-\\sinitialization|:\\-\\sinfo|:\\-\\smode|:\\-\\sdynamic|:\\-\\sdiscontiguous|:\\-\\spublic|:\\-\\sprotected|:\\-\\sprivate|:\\-\\smetapredicate|:\\-\\sop|:\\-\\scalls|:\\-\\suses":::Keyword::\n\ Clause operators:":\\-|\\.":::Keyword::\n\ Term testing:"<[^+?@-](var|atom|integer|float|atomic|compound|nonvar|number)>":::Subroutine1::\n\ Message sending operators:"::|\\^\\^":::Keyword::\n\ Control constructs:"!|,|;|\\-\\>|<(true|fail|call|catch|throw)>":::Subroutine::\n\ Block comment:"/\\*":"\\*/"::Comment::\n\ Line comment:"%":"$"::Comment::\n\ String:"'":"'"::String::\n\ Built-in methods:"<(parameter|self|sender|this|current_predicate|predicate_property|abolish|asserta|assertz|retractall|retract|bagof|findall|forall|setof|before|after)>":::Subroutine::\n\ Arithmetic operators:"|\\+|\\*|\\-|/|=:=|=\\\\=|=\\<|\\>=|\\<|\\>":::Subroutine1::\n\ Built-in predicates:"<(current_object|current_protocol|current_category|create_object|create_protocol|create_category|object_property|protocol_property|category_property|abolish_object|abolish_protocol|abolish_vategory|extends_object|extends_protocol|omplements_protocol|instantiates_object|specializes_object|imports_category|abolish_events|current_events|define_events|current_logtalk_flag|set_logtalk_flag|logtalk_compile|logtalk_load|forall|retractall)>":::Subroutine1::\n\ Term unification:"=||\\\\=":::Subroutine1::\n\ Term comparison:"@=\\<|==|\\\\==|@\\>=|@\\<|@\\>":::Subroutine1::\n\ Term creation and decomposition:"<(functor|arg|copy_term)>|=\\.\\.":::Subroutine1::\n\ Mode operators:"\\?|@":::Subroutine1::\n\ Stream selection and control:"<(current_input|current_output|set_input|set_output|open|close|flush_output|stream_property|at_end_of_stream|set_stream_position)>":::Subroutine1::\n\ Character input-output:"<(get_char|get_code|peek_char|peek_code|put_char|put_code|nl)>":::Subroutine1::\n\ Byte input-output:"<(get_byte|peek_byte|put_byte)>":::Subroutine1::\n\ Term input-output:"<(read_term|read|write_canonical|write_term|writeq|write|current_op|op|current_char_conversion|char_conversion)>":::Subroutine1::\n\ Logic and control:"\\\\\\+|<(once|repeat)>":::Subroutine::\n\ Atomic term processing:"<(atom_length|atom_concat|sub_atom|atom_chars|atom_codes|char_code|number_chars|number_codes)>":::Subroutine1::\n\ Implementation defined hooks:"<(set_prolog_flag|current_prolog_flag)>":::Subroutine1::\n\ Evaluable functors:"\\+|-|\\*|//|/|<(rem|mod|abs|sign|float_integer_part|float_fractional_part|float|floor|truncate|round|ceiling)>":::Subroutine1::\n\ Other arithemtic functors:"\\*\\*|<(sin|cos|atan|exp|log|sqrt)>":::Subroutine1::\n\ Bitwise functors:">>|<<|/\\\\|\\\\/|\\\\":::Subroutine1::\n\ } nedit.languageModes: Logtalk:.lgt::::4:4:\n\ \ No newline at end of file diff --git a/Logtalk/wenv/logtalk.syn b/Logtalk/wenv/logtalk.syn index 408dcffab..0befbe991 100644 --- a/Logtalk/wenv/logtalk.syn +++ b/Logtalk/wenv/logtalk.syn @@ -1,7 +1,7 @@ ; TextPad syntax definitions for Logtalk (http://www.logtalk.org/) ; -; Author: Paulo Moura -; Last changed in: May 21, 2002 +; Author: Paulo Moura +; Last changed in: September 6, 2002 ; ; Tags used and sugested colors: ; Keywords 1 message sending operators blue @@ -128,7 +128,6 @@ set_logtalk_flag logtalk_compile logtalk_load forall -logtalk_version retractall diff --git a/Logtalk/wenv/logtalk.vim b/Logtalk/wenv/logtalk.vim index 58644f25c..c972ce0d1 100644 --- a/Logtalk/wenv/logtalk.vim +++ b/Logtalk/wenv/logtalk.vim @@ -1,8 +1,8 @@ " Vim syntax file " " Language: Logtalk -" Maintainer: Paulo Moura -" Last Change: 2002 May 18 +" Maintainer: Paulo Moura +" Last Change: 2002 September 6 " Quit when a syntax file was already loaded: @@ -117,7 +117,6 @@ syn keyword logtalkBuiltIn logtalk_compile syn keyword logtalkBuiltIn logtalk_load syn keyword logtalkBuiltIn forall -syn keyword logtalkBuiltIn logtalk_version syn keyword logtalkBuiltIn retractall diff --git a/Logtalk/wenv/logtalk.xml b/Logtalk/wenv/logtalk.xml index 1bb7b080e..116b39dc9 100644 --- a/Logtalk/wenv/logtalk.xml +++ b/Logtalk/wenv/logtalk.xml @@ -2,12 +2,12 @@ - @@ -16,14 +16,11 @@ + - - - - % @@ -81,15 +78,15 @@ :- initialization( ). - + :- info( ). - + :- mode( ). - + :- dynamic( ). @@ -97,19 +94,19 @@ :- dynamic . - + :- discontiguous( ). - + :- public( ). - + :- protected( ). - + :- private( ). @@ -121,27 +118,20 @@ :- op( ). - + :- calls( ). - + :- uses( ). :: - : ^^ - - - ( - ) - { - } - - + + @@ -207,10 +197,6 @@ before after - - ? - @ - true fail @@ -252,7 +238,7 @@ copy_term - is + is =:= @@ -316,7 +302,7 @@ current_char_conversion - \+ + \+ once repeat @@ -399,14 +385,54 @@ + + + + + + - + ? + @ + + + zero + zero_or_one + zero_or_more + one + one_or_more + error + + + + + + + + + ' + ' + + + + + is + + + + + + + + + - + + - + diff --git a/Logtalk/xml/NOTES b/Logtalk/xml/NOTES index d479e37e1..c8e1c0396 100644 --- a/Logtalk/xml/NOTES +++ b/Logtalk/xml/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.14.2 +Release 2.14.3 Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. ================================================================= @@ -23,6 +23,13 @@ the '$lgt_default_flag'/2 predicate. You can also choose a different .xsl file by using the xsl/1 compiler option in the logtalk_compile/2 or logtalk_load/2 calls. The default file is lgtxml.xsl (described below). +The .xml documenting files can be either generated as standalone XML files +or contain a reference to the Logtalk DTD file, logtalk.dtd. The reference +to the logtalk.dtd file can be either a local reference or a URI reference. +By default, all .xml documenting files contain a local reference but that +can be changed either in the config files or by using the doctype/1 compiler +option. + Brief description of each file in this folder: @@ -47,7 +54,9 @@ lgtpdfa4.xsl lgtpdfus.xsl XSLT files to generate PDF files from the .xml files (formatted either for A4 paper or US Letter paper) using XSL Formatting Objects. Tested - with Apache FOP processor (http://xml.apache.org/fop). + with the XSL:FO processors Apache FOP 0.20.4 (http://xml.apache.org/fop), + PassiveTeX (http://www.tei-c.org.uk/Software/passivetex/), and RenderX + 2.77 (http://www.renderx.com/). texml.xsl @@ -57,7 +66,7 @@ texml.xsl at: http://www.alphaworks.ibm.com/tech/texml/. -ie5.xsl +ie50.xsl XSLT file for viewing .xml files in Microsoft Internet Explorer 5.x (using the outdated Microsoft XML Parser; works with both Macintosh @@ -116,7 +125,8 @@ pdf.sh Sample Unix shell script to batch convert .xml files to .pdf files. Edit the script to match your environment and paper format preference before running it. - Requires Apache FOP processor (http://xml.apache.org/fop). + Requires Apache FOP processor (http://xml.apache.org/fop). Tested with + version 0.20.4. pdf.bat @@ -124,7 +134,8 @@ pdf.bat Sample DOS batch script to convert .xml files to .pdf files. Edit the script to match your environment and paper format preference before running it. - Requires Apache FOP processor (http://xml.apache.org/fop). + Requires Apache FOP processor (http://xml.apache.org/fop). Tested with + version 0.20.4. Note that you can write other XSLT files for converting the XML files to diff --git a/Logtalk/xml/html.sh b/Logtalk/xml/html.sh index 2a930a45f..7c419dcd2 100644 --- a/Logtalk/xml/html.sh +++ b/Logtalk/xml/html.sh @@ -1,8 +1,8 @@ #!/bin/sh -XT_PATH="." -SAX_PATH="." -XP_PATH="." +XT_PATH="/Applications/XT" +SAX_PATH="/Applications/XT" +XP_PATH="/Applications/XT" XSLT="lgthtml.xsl" @@ -23,17 +23,17 @@ echo value as the title of the index.html file. echo echo converting XML files to HTML... -foreach file (*.xml) - echo " "converting $file +for file in *.xml; do + echo " converting" $file name="`expr "$file" : '\(.*\)\.[^./]*$' \| "$file"`" eval java -cp ${XT_PATH}/xt.jar:${SAX_PATH}/sax.jar:${XP_PATH}/xp.jar -Dcom.jclark.xsl.sax.parser=com.jclark.xml.sax.CommentDriver com.jclark.xsl.sax.Driver $file $XSLT $name.html -end +done echo conversion done echo echo generating index file... -> index.html +echo "" > index.html echo "" >> index.html echo "" >> index.html @@ -45,11 +45,11 @@ echo "" >> index.html echo "

"$title"

" >> index.html echo "
    " >> index.html -foreach file (*.xml) +for file in *.xml; do name="`expr "$file" : '\(.*\)\.[^./]*$' \| "$file"`" - echo " "indexing $name.html + echo " indexing" $name.html echo "
  • "$name"
  • " >> index.html -end +done echo "
" >> index.html diff --git a/Logtalk/xml/ie50.xsl b/Logtalk/xml/ie50.xsl index ce968a4ef..1626cc9b0 100644 --- a/Logtalk/xml/ie50.xsl +++ b/Logtalk/xml/ie50.xsl @@ -8,7 +8,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Logtalk - Object oriented extension to Prolog -% Release 2.14.2 +% Release 2.14.3 % % Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. % diff --git a/Logtalk/xml/lgthtml.xsl b/Logtalk/xml/lgthtml.xsl index da76891f2..1702800f6 100644 --- a/Logtalk/xml/lgthtml.xsl +++ b/Logtalk/xml/lgthtml.xsl @@ -14,7 +14,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Logtalk - Object oriented extension to Prolog -% Release 2.14.2 +% Release 2.14.3 % % Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. % diff --git a/Logtalk/xml/lgtpdfa4.xsl b/Logtalk/xml/lgtpdfa4.xsl index 1b1ef9489..c5cb075ff 100644 --- a/Logtalk/xml/lgtpdfa4.xsl +++ b/Logtalk/xml/lgtpdfa4.xsl @@ -9,7 +9,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Logtalk - Object oriented extension to Prolog -% Release 2.14.2 +% Release 2.14.3 % % Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. % @@ -39,11 +39,11 @@ - + - + - + @@ -92,7 +92,7 @@ + margin-left="10mm"> @@ -126,7 +126,7 @@ + margin-left="10mm"> @@ -141,7 +141,7 @@ + margin-left="10mm"> @@ -156,34 +156,27 @@ - + - - - - - - - : - - - - - - + + : + + + + - + @@ -271,7 +264,7 @@ + margin-left="10mm"> @@ -281,7 +274,7 @@ + margin-left="10mm"> @@ -291,7 +284,7 @@ + margin-left="10mm"> @@ -411,127 +404,91 @@ + space-before="4pt" + space-after="8pt"> - - - - - - - - compilation: - - - - - - - - - - - - - - template: - - - - - - - - - - - - - - - metapredicate template: - - - - - - - - - - - - - - - mode - number of solutions: - - - - - - - - - - - + + compilation: + + + + + + + + template: + + + + + + + + + metapredicate template: + + + + + + + + + mode - number of solutions: + + + + - + + + - - - - - - - - - : - - - - - - - - + + + : + + + + + diff --git a/Logtalk/xml/lgtpdfus.xsl b/Logtalk/xml/lgtpdfus.xsl index 84f138a7a..863b188e1 100644 --- a/Logtalk/xml/lgtpdfus.xsl +++ b/Logtalk/xml/lgtpdfus.xsl @@ -9,7 +9,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Logtalk - Object oriented extension to Prolog -% Release 2.14.2 +% Release 2.14.3 % % Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. % @@ -39,11 +39,11 @@ - + - + - + + margin-left="10mm"> @@ -126,7 +126,7 @@ + margin-left="10mm"> @@ -141,7 +141,7 @@ + margin-left="10mm"> @@ -156,34 +156,27 @@ - + - - - - - - - : - - - - - - + + : + + + + - + @@ -271,7 +264,7 @@ + margin-left="10mm"> @@ -281,7 +274,7 @@ + margin-left="10mm"> @@ -291,7 +284,7 @@ + margin-left="10mm"> @@ -411,127 +404,91 @@ + space-before="4pt" + space-after="8pt"> - - - - - - - - compilation: - - - - - - - - - - - - - - template: - - - - - - - - - - - - - - - metapredicate template: - - - - - - - - - - - - - - - mode - number of solutions: - - - - - - - - - - - + + compilation: + + + + + + + + template: + + + + + + + + + metapredicate template: + + + + + + + + + mode - number of solutions: + + + + - + + + - - - - - - - - - : - - - - - - - - + + + : + + + + + diff --git a/Logtalk/xml/lgtxml.xsl b/Logtalk/xml/lgtxml.xsl index 95700ebfd..a75d94fdb 100644 --- a/Logtalk/xml/lgtxml.xsl +++ b/Logtalk/xml/lgtxml.xsl @@ -14,7 +14,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Logtalk - Object oriented extension to Prolog -% Release 2.14.2 +% Release 2.14.3 % % Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. % diff --git a/Logtalk/xml/logtalk.dtd b/Logtalk/xml/logtalk.dtd index 108eb112f..16cc84952 100644 --- a/Logtalk/xml/logtalk.dtd +++ b/Logtalk/xml/logtalk.dtd @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Logtalk - Object oriented extension to Prolog -% Release 2.14.2 +% Release 2.14.3 % % Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. % diff --git a/Logtalk/xml/logtalk.xsd b/Logtalk/xml/logtalk.xsd index 0d9c7d737..9a1141a3d 100644 --- a/Logtalk/xml/logtalk.xsd +++ b/Logtalk/xml/logtalk.xsd @@ -15,7 +15,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Logtalk - Object oriented extension to Prolog -% Release 2.14.2 +% Release 2.14.3 % % Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. % diff --git a/Logtalk/xml/pdf.bat b/Logtalk/xml/pdf.bat index 439aef4de..956e94c0f 100644 --- a/Logtalk/xml/pdf.bat +++ b/Logtalk/xml/pdf.bat @@ -1,6 +1,6 @@ @ECHO off -SET FOP_PATH=c:\Fop-0.20.2 +SET FOP_PATH=c:\Fop-0.20.4 SET XSLT="lgtpdfa4.xsl" @@ -8,7 +8,7 @@ ECHO This script converts all .xml files in the current directory to .pdf ECHO files applying the XSLT transformation defined in the $XSLT file ECHO using the Apache FOP processor -FOR %%f IN (*.xml) DO %FOP_PATH%\fop.bat -xsl %XSLT% -xml %%f -pdf %%f.pdf +FOR %%f IN (*.xml) DO %FOP_PATH%\fop.bat -q -xsl %XSLT% -xml %%f -pdf %%f.pdf REN *.xml.pdf *.pdf diff --git a/Logtalk/xml/pdf.sh b/Logtalk/xml/pdf.sh index 1e1a255ec..dee113939 100644 --- a/Logtalk/xml/pdf.sh +++ b/Logtalk/xml/pdf.sh @@ -1,6 +1,6 @@ #!/bin/sh -FOP_PATH="/Applications/Fop-0.20.2" +FOP_PATH="/Applications/fop-0.20.4" XSLT="lgtpdfa4.xsl" @@ -10,11 +10,11 @@ echo files applying the XSLT transformation defined in the $XSLT file echo using the Apache FOP processor echo -foreach file (*.xml) +for file in *.xml; do echo converting $file name="`expr "$file" : '\(.*\)\.[^./]*$' \| "$file"`" - eval sh $FOP_PATH/fop.sh -xsl $XSLT -xml $file -pdf $name.pdf -end + eval sh $FOP_PATH/fop.sh -q -xsl $XSLT -xml $file -pdf $name.pdf +done echo echo conversion done diff --git a/Logtalk/xml/texml.xsl b/Logtalk/xml/texml.xsl index 0ae65f9ff..26a31b485 100644 --- a/Logtalk/xml/texml.xsl +++ b/Logtalk/xml/texml.xsl @@ -12,7 +12,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Logtalk - Object oriented extension to Prolog -% Release 2.14.2 +% Release 2.14.3 % % Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. % diff --git a/library/logtalk/logtalk.pl b/library/logtalk/logtalk.pl index 2d715a9da..59ea43890 100644 --- a/library/logtalk/logtalk.pl +++ b/library/logtalk/logtalk.pl @@ -2,7 +2,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Logtalk - Object oriented extension to Prolog -% Release 2.14.2 +% Release 2.14.3 % % Copyright (c) 1998-2002 Paulo Moura. All Rights Reserved. % @@ -1022,7 +1022,7 @@ logtalk_version(Major, Minor, Patch) :- \+ integer(Patch), throw(error(type_error(integer, Patch), logtalk_version(Major, Minor, Patch))). -logtalk_version(2, 14, 2). +logtalk_version(2, 14, 3). @@ -1083,7 +1083,7 @@ current_logtalk_flag(Flag, Value) :- \+ '$lgt_flag_'(Flag, _), '$lgt_default_flag'(Flag, Value). -current_logtalk_flag(version, version(2, 14, 2)). +current_logtalk_flag(version, version(2, 14, 3)). @@ -5308,6 +5308,9 @@ user0__def(Pred, _, _, _, Pred, user). '$lgt_valid_compiler_option'(code_prefix(Prefix)) :- atom(Prefix). +'$lgt_valid_compiler_option'(doctype(Option)) :- + once((Option == standalone; Option == local; Option == web)). + % '$lgt_valid_flag'(@nonvar) @@ -5329,6 +5332,7 @@ user0__def(Pred, _, _, _, Pred, user). '$lgt_valid_flag'(version). '$lgt_valid_flag'(named_anonymous_vars). '$lgt_valid_flag'(code_prefix). +'$lgt_valid_flag'(doctype). @@ -5429,6 +5433,12 @@ user0__def(Pred, _, _, _, Pred, user). '$lgt_write_xml_header'(Stream) :- + '$lgt_compiler_option'(doctype, Doctype), + '$lgt_write_xml_header'(Doctype, Stream). + + + +'$lgt_write_xml_header'(local, Stream) :- '$lgt_write_xml_open_tag'(Stream, '?xml version="1.0"?', []), write(Stream, ''), nl(Stream), '$lgt_compiler_option'(xsl, XSL), @@ -5437,6 +5447,23 @@ user0__def(Pred, _, _, _, Pred, user). write(Stream, '"?>'), nl(Stream), '$lgt_write_xml_open_tag'(Stream, logtalk, []). +'$lgt_write_xml_header'(web, Stream) :- + '$lgt_write_xml_open_tag'(Stream, '?xml version="1.0"?', []), + write(Stream, ''), nl(Stream), + '$lgt_compiler_option'(xsl, XSL), + write(Stream, ''), nl(Stream), + '$lgt_write_xml_open_tag'(Stream, logtalk, []). + +'$lgt_write_xml_header'(standalone, Stream) :- + '$lgt_write_xml_open_tag'(Stream, '?xml version="1.0" standalone="yes"?', []), + '$lgt_compiler_option'(xsl, XSL), + write(Stream, ''), nl(Stream), + '$lgt_write_xml_open_tag'(Stream, logtalk, []). + '$lgt_write_xml_footer'(Stream) :- @@ -5957,6 +5984,8 @@ user0__def(Pred, _, _, _, Pred, user). write(' ISO initialization/1 directive: '), write(ISO), nl, '$lgt_default_flag'(xml, XML), write(' XML documenting files: '), write(XML), nl, + '$lgt_default_flag'(doctype, Doctype), + write(' XML doctype reference: '), write(Doctype), nl, '$lgt_default_flag'(xsl, XSL), write(' XSL stylesheet: '), write(XSL), nl, '$lgt_default_flag'(unknown, Unknown), diff --git a/library/logtalk/yap430.config b/library/logtalk/yap430.config index e8e5ff887..77d965b25 100644 --- a/library/logtalk/yap430.config +++ b/library/logtalk/yap430.config @@ -1,7 +1,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Logtalk - Object oriented extension to Prolog -% Release 2.14.2 +% Release 2.14.3 % % configuration file for YAP Prolog 4.3.x % @@ -195,6 +195,7 @@ forall(Generate, Test) :- '$lgt_default_flag'(xml, on). '$lgt_default_flag'(xsl, 'lgtxml.xsl'). +'$lgt_default_flag'(doctype, local). '$lgt_default_flag'(unknown, warning). '$lgt_default_flag'(misspelt, warning).