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
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).