diff --git a/Logtalk/QUICK_START b/Logtalk/QUICK_START index 4c283d93a..0e4aa6780 100644 --- a/Logtalk/QUICK_START +++ b/Logtalk/QUICK_START @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/README b/Logtalk/README index 82ea90567..35d8680e7 100644 --- a/Logtalk/README +++ b/Logtalk/README @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/RELEASE_NOTES b/Logtalk/RELEASE_NOTES index e93ee06c5..297f6a6fe 100644 --- a/Logtalk/RELEASE_NOTES +++ b/Logtalk/RELEASE_NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= @@ -10,6 +10,34 @@ RELEASE NOTES ============= +2.15.6 - February 9, 2004 + + Added "xmlspec" compiler option in order to specify the extension (dtd + or xsd) of the file describing the XML documenting files specification. + + Renamed compiler option "named_anonymous_vars" to the more appropriated + name "underscore_vars". Changed possible option values to "dont_care" and + "singletons" (default). + + Added XSLT file for converting XML documenting files to XHTML 1.0 Strict + files. Set the default encoding of all XSLT files to UTF-8. + + Added syntax coloring support for the KDE Kate and Kwrite text editors. + + Improved syntax coloring configuration files for VIM, jEdit, NEdit, + SubEthaEdit, and Emacs text editors. + + Removed outdated support for MacOS X Project Builder and added support + for the new MacOS X Xcode developer tool. + + Corrected bug in the built-in predicate current_logtalk_flag/2 that + prevented some flag values from being returned after using the built-in + predicate set_logtalk_flag/2. + + Corrected bug in the shapes example (wrong placement of the declaration + of the predicate side/1). + + 2.15.5 - December 30, 2003 Make operator ^^/1 right-associative for consistency with remaining diff --git a/Logtalk/UPGRADING b/Logtalk/UPGRADING index 5c8e713f1..7fe522601 100644 --- a/Logtalk/UPGRADING +++ b/Logtalk/UPGRADING @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= @@ -61,3 +61,7 @@ files. Logtalk version 2.15.3 changes the format of the runtime entity tables, impliying recompilation of all objects, protocols, and categories. + +Logtalk version 2.15.6 renamed the compiler option "named_anonymous_vars" to +"underscore_vars" and changed the possible option values form "on/off" to +"dont_care/singletons". diff --git a/Logtalk/examples/NOTES b/Logtalk/examples/NOTES index 00cc62c28..04f601ace 100644 --- a/Logtalk/examples/NOTES +++ b/Logtalk/examples/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= This folder contains several examples of Logtalk programs. Most of diff --git a/Logtalk/examples/birds/NOTES b/Logtalk/examples/birds/NOTES index bce30267d..fd68ec9bf 100644 --- a/Logtalk/examples/birds/NOTES +++ b/Logtalk/examples/birds/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/birds/SCRIPT b/Logtalk/examples/birds/SCRIPT index 8700d77a1..e4613cc94 100644 --- a/Logtalk/examples/birds/SCRIPT +++ b/Logtalk/examples/birds/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/bricks/NOTES b/Logtalk/examples/bricks/NOTES index 5c1fa961e..e82309de2 100644 --- a/Logtalk/examples/bricks/NOTES +++ b/Logtalk/examples/bricks/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= To load all objects in this example consult the bricks.loader utility diff --git a/Logtalk/examples/bricks/SCRIPT b/Logtalk/examples/bricks/SCRIPT index c7a44ba8f..94e427dac 100644 --- a/Logtalk/examples/bricks/SCRIPT +++ b/Logtalk/examples/bricks/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/classvars/NOTES b/Logtalk/examples/classvars/NOTES index d6cbfc35b..97360af24 100644 --- a/Logtalk/examples/classvars/NOTES +++ b/Logtalk/examples/classvars/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= To load all objects in this example consult the classvars.loader utility diff --git a/Logtalk/examples/classvars/SCRIPT b/Logtalk/examples/classvars/SCRIPT index 9cee883ba..cd5052c52 100644 --- a/Logtalk/examples/classvars/SCRIPT +++ b/Logtalk/examples/classvars/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/dcgs/NOTES b/Logtalk/examples/dcgs/NOTES index 3c2ae98f0..5e1f3f8ed 100644 --- a/Logtalk/examples/dcgs/NOTES +++ b/Logtalk/examples/dcgs/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/dcgs/SCRIPT b/Logtalk/examples/dcgs/SCRIPT index 65295e7a2..6032f8ac1 100644 --- a/Logtalk/examples/dcgs/SCRIPT +++ b/Logtalk/examples/dcgs/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/dynpred/NOTES b/Logtalk/examples/dynpred/NOTES index de81166bd..85bbe27a7 100644 --- a/Logtalk/examples/dynpred/NOTES +++ b/Logtalk/examples/dynpred/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/dynpred/SCRIPT b/Logtalk/examples/dynpred/SCRIPT index 03bcef777..689fa8d5a 100644 --- a/Logtalk/examples/dynpred/SCRIPT +++ b/Logtalk/examples/dynpred/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/errors/NOTES b/Logtalk/examples/errors/NOTES index d59e8f521..d0a807099 100644 --- a/Logtalk/examples/errors/NOTES +++ b/Logtalk/examples/errors/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= To load all entities in this example consult the warnings.loader and diff --git a/Logtalk/examples/inheritance/NOTES b/Logtalk/examples/inheritance/NOTES index fdeb17a0a..eaa24d327 100644 --- a/Logtalk/examples/inheritance/NOTES +++ b/Logtalk/examples/inheritance/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= To load all objects in this example consult the inheritance.loader utility diff --git a/Logtalk/examples/inheritance/SCRIPT b/Logtalk/examples/inheritance/SCRIPT index 5cf63ecad..6721dfe17 100644 --- a/Logtalk/examples/inheritance/SCRIPT +++ b/Logtalk/examples/inheritance/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/instmethods/NOTES b/Logtalk/examples/instmethods/NOTES index 1f43bf435..45b28ab80 100644 --- a/Logtalk/examples/instmethods/NOTES +++ b/Logtalk/examples/instmethods/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= To load all objects in this example consult the instmethods.loader utility diff --git a/Logtalk/examples/instmethods/SCRIPT b/Logtalk/examples/instmethods/SCRIPT index ad6502389..37143357c 100644 --- a/Logtalk/examples/instmethods/SCRIPT +++ b/Logtalk/examples/instmethods/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/lo/NOTES b/Logtalk/examples/lo/NOTES index 0da736fe2..27b68e5f1 100644 --- a/Logtalk/examples/lo/NOTES +++ b/Logtalk/examples/lo/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= The examples in this folder are adopted from the Logic&Objects system diff --git a/Logtalk/examples/lo/planner/NOTES b/Logtalk/examples/lo/planner/NOTES index 4bdf26fa6..4fa990018 100644 --- a/Logtalk/examples/lo/planner/NOTES +++ b/Logtalk/examples/lo/planner/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= To load all objects in this library consult the planner.loader utility diff --git a/Logtalk/examples/lo/planner/SCRIPT b/Logtalk/examples/lo/planner/SCRIPT index ed4556c72..8e065a500 100644 --- a/Logtalk/examples/lo/planner/SCRIPT +++ b/Logtalk/examples/lo/planner/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/lo/travellers/NOTES b/Logtalk/examples/lo/travellers/NOTES index ac7486f54..cba96b784 100644 --- a/Logtalk/examples/lo/travellers/NOTES +++ b/Logtalk/examples/lo/travellers/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= To load all objects in this library consult the travellers.loader utility diff --git a/Logtalk/examples/lo/travellers/SCRIPT b/Logtalk/examples/lo/travellers/SCRIPT index 2aec3203b..c3579cb6e 100644 --- a/Logtalk/examples/lo/travellers/SCRIPT +++ b/Logtalk/examples/lo/travellers/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/lpa/NOTES b/Logtalk/examples/lpa/NOTES index 3ec24217f..a33f6e5d5 100644 --- a/Logtalk/examples/lpa/NOTES +++ b/Logtalk/examples/lpa/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= This example is an adaptation of a LPA Prolog++ example that is diff --git a/Logtalk/examples/lpa/SCRIPT b/Logtalk/examples/lpa/SCRIPT index 6da9f87d8..d346b88b9 100644 --- a/Logtalk/examples/lpa/SCRIPT +++ b/Logtalk/examples/lpa/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/metapredicates/NOTES b/Logtalk/examples/metapredicates/NOTES index d1d95ddd3..52d0e7fbb 100644 --- a/Logtalk/examples/metapredicates/NOTES +++ b/Logtalk/examples/metapredicates/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= To load all objects in this library consult the metapredicates.loader utility diff --git a/Logtalk/examples/metapredicates/SCRIPT b/Logtalk/examples/metapredicates/SCRIPT index 62eeb56cd..034827623 100644 --- a/Logtalk/examples/metapredicates/SCRIPT +++ b/Logtalk/examples/metapredicates/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/mi/NOTES b/Logtalk/examples/mi/NOTES index a59b2f585..5ae3e5549 100644 --- a/Logtalk/examples/mi/NOTES +++ b/Logtalk/examples/mi/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= To load all objects in this example consult the mi.loader utility diff --git a/Logtalk/examples/mi/SCRIPT b/Logtalk/examples/mi/SCRIPT index 922762524..89c5da113 100644 --- a/Logtalk/examples/mi/SCRIPT +++ b/Logtalk/examples/mi/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/miscellaneous/NOTES b/Logtalk/examples/miscellaneous/NOTES index 7f3a62c6f..9cac6b072 100644 --- a/Logtalk/examples/miscellaneous/NOTES +++ b/Logtalk/examples/miscellaneous/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= To load all objects in this library consult the miscellaneous.loader utility diff --git a/Logtalk/examples/miscellaneous/SCRIPT b/Logtalk/examples/miscellaneous/SCRIPT index 214e8a07e..95ab9855c 100644 --- a/Logtalk/examples/miscellaneous/SCRIPT +++ b/Logtalk/examples/miscellaneous/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/msglog/NOTES b/Logtalk/examples/msglog/NOTES index 8f99b4f81..5e10b7569 100644 --- a/Logtalk/examples/msglog/NOTES +++ b/Logtalk/examples/msglog/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= To load all objects in this library consult the msglog.loader utility diff --git a/Logtalk/examples/msglog/SCRIPT b/Logtalk/examples/msglog/SCRIPT index 2ab3fd76e..a7e27e6fc 100644 --- a/Logtalk/examples/msglog/SCRIPT +++ b/Logtalk/examples/msglog/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= % assume that all library entities have been loaded... diff --git a/Logtalk/examples/parametric/NOTES b/Logtalk/examples/parametric/NOTES index e64c0dde3..daeacd4ff 100644 --- a/Logtalk/examples/parametric/NOTES +++ b/Logtalk/examples/parametric/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= To load most objects in this example consult the parametric.loader diff --git a/Logtalk/examples/parametric/SCRIPT b/Logtalk/examples/parametric/SCRIPT index 834503634..fc8869127 100644 --- a/Logtalk/examples/parametric/SCRIPT +++ b/Logtalk/examples/parametric/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/points/NOTES b/Logtalk/examples/points/NOTES index ebf6b65ff..d9c6f9749 100644 --- a/Logtalk/examples/points/NOTES +++ b/Logtalk/examples/points/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/points/SCRIPT b/Logtalk/examples/points/SCRIPT index f722cdd32..9d4a017db 100644 --- a/Logtalk/examples/points/SCRIPT +++ b/Logtalk/examples/points/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/polygons/NOTES b/Logtalk/examples/polygons/NOTES index c040193b1..6c68632b0 100644 --- a/Logtalk/examples/polygons/NOTES +++ b/Logtalk/examples/polygons/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= To load all objects in this example consult the polygons.loader utility diff --git a/Logtalk/examples/polygons/SCRIPT b/Logtalk/examples/polygons/SCRIPT index a9103459e..b3a2e6640 100644 --- a/Logtalk/examples/polygons/SCRIPT +++ b/Logtalk/examples/polygons/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/profiling/NOTES b/Logtalk/examples/profiling/NOTES index 86f0f3a67..c158194f6 100644 --- a/Logtalk/examples/profiling/NOTES +++ b/Logtalk/examples/profiling/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/profiling/SCRIPT b/Logtalk/examples/profiling/SCRIPT index 5a38e0419..9e6fd3e14 100644 --- a/Logtalk/examples/profiling/SCRIPT +++ b/Logtalk/examples/profiling/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/reflection/NOTES b/Logtalk/examples/reflection/NOTES index 17134416b..15399f61c 100644 --- a/Logtalk/examples/reflection/NOTES +++ b/Logtalk/examples/reflection/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= To load all objects in this example consult the reflection.loader utility diff --git a/Logtalk/examples/reflection/SCRIPT b/Logtalk/examples/reflection/SCRIPT index e618979b2..5b837aaaa 100644 --- a/Logtalk/examples/reflection/SCRIPT +++ b/Logtalk/examples/reflection/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/relations/NOTES b/Logtalk/examples/relations/NOTES index b0d88a1e0..3a08d9ab0 100644 --- a/Logtalk/examples/relations/NOTES +++ b/Logtalk/examples/relations/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= To load all objects in this library consult the relations.loader utility diff --git a/Logtalk/examples/relations/SCRIPT b/Logtalk/examples/relations/SCRIPT index d55bdeeab..92f101074 100644 --- a/Logtalk/examples/relations/SCRIPT +++ b/Logtalk/examples/relations/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/roots/NOTES b/Logtalk/examples/roots/NOTES index fec92a48f..992c61fa5 100644 --- a/Logtalk/examples/roots/NOTES +++ b/Logtalk/examples/roots/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/roots/SCRIPT b/Logtalk/examples/roots/SCRIPT index fba8028cc..fb89e9f76 100644 --- a/Logtalk/examples/roots/SCRIPT +++ b/Logtalk/examples/roots/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/searching/NOTES b/Logtalk/examples/searching/NOTES index 407b17111..f0f7bc113 100644 --- a/Logtalk/examples/searching/NOTES +++ b/Logtalk/examples/searching/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= To load all objects in this example consult the searching.loader utility diff --git a/Logtalk/examples/searching/SCRIPT b/Logtalk/examples/searching/SCRIPT index 5e30314e5..a81ff37ae 100644 --- a/Logtalk/examples/searching/SCRIPT +++ b/Logtalk/examples/searching/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/shapes/NOTES b/Logtalk/examples/shapes/NOTES index c3feb747b..4f17ff3d0 100644 --- a/Logtalk/examples/shapes/NOTES +++ b/Logtalk/examples/shapes/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/shapes/ch/NOTES b/Logtalk/examples/shapes/ch/NOTES index b9b0da523..544fd36c3 100644 --- a/Logtalk/examples/shapes/ch/NOTES +++ b/Logtalk/examples/shapes/ch/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/shapes/ch/SCRIPT b/Logtalk/examples/shapes/ch/SCRIPT index 628e94046..0a67e6110 100644 --- a/Logtalk/examples/shapes/ch/SCRIPT +++ b/Logtalk/examples/shapes/ch/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/shapes/ch/polygon.lgt b/Logtalk/examples/shapes/ch/polygon.lgt index df2c63be3..eca9e5afb 100644 --- a/Logtalk/examples/shapes/ch/polygon.lgt +++ b/Logtalk/examples/shapes/ch/polygon.lgt @@ -5,8 +5,8 @@ :- info([ author is 'Paulo Moura', - version is 1.0, - date is 2003/2/3, + version is 1.1, + date is 2004/1/8, comment is 'Generic polygon.']). @@ -37,16 +37,4 @@ argnames is ['Perimeter']]). - :- public(side/1). - - :- mode(side(?atom), zero_or_one). - - :- info(side/1, [ - comment is 'Polygon side length.', - argnames is ['Length']]). - - - side(1). % default side length - - :- end_object. diff --git a/Logtalk/examples/shapes/ch/regular_polygon.lgt b/Logtalk/examples/shapes/ch/regular_polygon.lgt index ca0192fdb..0c055677c 100644 --- a/Logtalk/examples/shapes/ch/regular_polygon.lgt +++ b/Logtalk/examples/shapes/ch/regular_polygon.lgt @@ -1,3 +1,4 @@ + :- object(regular_polygon, instantiates(abstract_class), specializes(polygon)). @@ -5,11 +6,23 @@ :- info([ author is 'Paulo Moura', - version is 1.0, - date is 2003/2/3, + version is 1.1, + date is 2004/1/8, comment is 'Generic regular polygon.']). + :- public(side/1). + + :- mode(side(?atom), zero_or_one). + + :- info(side/1, [ + comment is 'Regular polygon side length.', + argnames is ['Length']]). + + + side(1). % default side length + + perimeter(Perimeter) :- ::nsides(Number), ::side(Side), diff --git a/Logtalk/examples/shapes/ph/NOTES b/Logtalk/examples/shapes/ph/NOTES index eb52ca465..83d85fcc0 100644 --- a/Logtalk/examples/shapes/ph/NOTES +++ b/Logtalk/examples/shapes/ph/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/shapes/ph/SCRIPT b/Logtalk/examples/shapes/ph/SCRIPT index 76712ec36..5e2318db7 100644 --- a/Logtalk/examples/shapes/ph/SCRIPT +++ b/Logtalk/examples/shapes/ph/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/shapes/ph/polygon.lgt b/Logtalk/examples/shapes/ph/polygon.lgt index dd2daab0f..f64e36e92 100644 --- a/Logtalk/examples/shapes/ph/polygon.lgt +++ b/Logtalk/examples/shapes/ph/polygon.lgt @@ -4,8 +4,8 @@ :- info([ author is 'Paulo Moura', - version is 1.0, - date is 2003/2/3, + version is 1.1, + date is 2004/1/8, comment is 'Generic polygon.']). @@ -36,16 +36,4 @@ argnames is ['Perimeter']]). - :- public(side/1). - - :- mode(side(?atom), zero_or_one). - - :- info(side/1, [ - comment is 'Polygon side length.', - argnames is ['Length']]). - - - side(1). % default side length - - :- end_object. diff --git a/Logtalk/examples/shapes/ph/regular_polygon.lgt b/Logtalk/examples/shapes/ph/regular_polygon.lgt index e08b2cb52..e0433386d 100644 --- a/Logtalk/examples/shapes/ph/regular_polygon.lgt +++ b/Logtalk/examples/shapes/ph/regular_polygon.lgt @@ -1,14 +1,27 @@ + :- object(regular_polygon, extends(polygon)). :- info([ author is 'Paulo Moura', - version is 1.0, - date is 2003/2/3, + version is 1.1, + date is 2004/1/8, comment is 'Generic regular polygon.']). + :- public(side/1). + + :- mode(side(?atom), zero_or_one). + + :- info(side/1, [ + comment is 'Regular polygon side length.', + argnames is ['Length']]). + + + side(1). % default side length + + perimeter(Perimeter) :- ::nsides(Number), ::side(Side), diff --git a/Logtalk/examples/shapes/ph/square.lgt b/Logtalk/examples/shapes/ph/square.lgt index dffd37062..e99f26799 100644 --- a/Logtalk/examples/shapes/ph/square.lgt +++ b/Logtalk/examples/shapes/ph/square.lgt @@ -1,3 +1,4 @@ + :- object(square, extends(regular_polygon)). diff --git a/Logtalk/examples/sicstus/NOTES b/Logtalk/examples/sicstus/NOTES index ee7f4bf9c..bbb892e9d 100644 --- a/Logtalk/examples/sicstus/NOTES +++ b/Logtalk/examples/sicstus/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= The examples in this folder are adopted from the SICStus Prolog manual. diff --git a/Logtalk/examples/sicstus/SCRIPT b/Logtalk/examples/sicstus/SCRIPT index 752d263f8..7ac536474 100644 --- a/Logtalk/examples/sicstus/SCRIPT +++ b/Logtalk/examples/sicstus/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/symdiff/NOTES b/Logtalk/examples/symdiff/NOTES index 16901a250..958375f98 100644 --- a/Logtalk/examples/symdiff/NOTES +++ b/Logtalk/examples/symdiff/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= To load all objects in this example consult the symdiff.loader utility diff --git a/Logtalk/examples/symdiff/SCRIPT b/Logtalk/examples/symdiff/SCRIPT index 54f9c441b..9b9f155a6 100644 --- a/Logtalk/examples/symdiff/SCRIPT +++ b/Logtalk/examples/symdiff/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/viewpoints/NOTES b/Logtalk/examples/viewpoints/NOTES index 5d647d828..66df39e48 100644 --- a/Logtalk/examples/viewpoints/NOTES +++ b/Logtalk/examples/viewpoints/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= To load all objects in this example consult the viewpoints.loader utility diff --git a/Logtalk/examples/viewpoints/SCRIPT b/Logtalk/examples/viewpoints/SCRIPT index 0987d0ccf..cc2bf1c68 100644 --- a/Logtalk/examples/viewpoints/SCRIPT +++ b/Logtalk/examples/viewpoints/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/NOTES b/Logtalk/library/NOTES index fe1f88e3c..bc6b1febc 100644 --- a/Logtalk/library/NOTES +++ b/Logtalk/library/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= This folder contains objects, categories, and protocols that implement diff --git a/Logtalk/library/SCRIPT b/Logtalk/library/SCRIPT index e660b84c5..1d5673829 100644 --- a/Logtalk/library/SCRIPT +++ b/Logtalk/library/SCRIPT @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/all.notes b/Logtalk/library/all.notes index ab6fe4b8f..b0d9bdf91 100644 --- a/Logtalk/library/all.notes +++ b/Logtalk/library/all.notes @@ -1,9 +1,9 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/dates.notes b/Logtalk/library/dates.notes index f8f690ccf..b2fb520a2 100644 --- a/Logtalk/library/dates.notes +++ b/Logtalk/library/dates.notes @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/debugging.notes b/Logtalk/library/debugging.notes index a1479ab9d..f07b84194 100644 --- a/Logtalk/library/debugging.notes +++ b/Logtalk/library/debugging.notes @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/dependents.notes b/Logtalk/library/dependents.notes index e10079b1d..8b019fc04 100644 --- a/Logtalk/library/dependents.notes +++ b/Logtalk/library/dependents.notes @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/events.notes b/Logtalk/library/events.notes index c4fba563f..b945091a9 100644 --- a/Logtalk/library/events.notes +++ b/Logtalk/library/events.notes @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/hierarchies.notes b/Logtalk/library/hierarchies.notes index bba059f57..dcf77e371 100644 --- a/Logtalk/library/hierarchies.notes +++ b/Logtalk/library/hierarchies.notes @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/metapredicates.notes b/Logtalk/library/metapredicates.notes index f3d103bdb..864a31c14 100644 --- a/Logtalk/library/metapredicates.notes +++ b/Logtalk/library/metapredicates.notes @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/random.notes b/Logtalk/library/random.notes index 5a758b445..e42dce35b 100644 --- a/Logtalk/library/random.notes +++ b/Logtalk/library/random.notes @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/types.notes b/Logtalk/library/types.notes index 725c0cc57..b73ceac29 100644 --- a/Logtalk/library/types.notes +++ b/Logtalk/library/types.notes @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/manuals/NOTES b/Logtalk/manuals/NOTES index 8cce68974..f601e5595 100644 --- a/Logtalk/manuals/NOTES +++ b/Logtalk/manuals/NOTES @@ -1,8 +1,8 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.5 +Release 2.15.6 -Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. +Copyright (c) 1998-2004 Paulo Moura. All Rights Reserved. ================================================================= To consult the Logtalk documentation open the file index.html with a diff --git a/Logtalk/manuals/index.html b/Logtalk/manuals/index.html index c2ca51918..8d48b9c43 100644 --- a/Logtalk/manuals/index.html +++ b/Logtalk/manuals/index.html @@ -8,7 +8,7 @@ - Logtalk 2.15.5 Documentation + Logtalk 2.15.6 Documentation @@ -18,7 +18,7 @@   -

Logtalk 2.15.5 Documentation

+

Logtalk 2.15.6 Documentation