diff --git a/Logtalk/QUICK_START b/Logtalk/QUICK_START index 0a95adc03..c5d6e040d 100644 --- a/Logtalk/QUICK_START +++ b/Logtalk/QUICK_START @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/README b/Logtalk/README index b62ba3c6c..37a48a06e 100644 --- a/Logtalk/README +++ b/Logtalk/README @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/RELEASE_NOTES b/Logtalk/RELEASE_NOTES index 60a625c66..88a2ec236 100644 --- a/Logtalk/RELEASE_NOTES +++ b/Logtalk/RELEASE_NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= @@ -10,6 +10,19 @@ RELEASE NOTES ============= +2.15.1 - March 8, 2003 + + New example, msglog, of using events and monitors to record, replay, and + print user messages. + + Corrected a typo on the jEdit templates that resulted in syntax errors. + Corrected wrong year format in info/1 directive in all entity templates. + Added missing version info key to jEdit prototype template. + + Corrected documentation of built-in local methods self/1 and sender/1. + Updated documentation of built-in local methods parameter/2 and this/1. + + 2.15.0 - February 5, 2003 Changed "authors" key in info/1 directive to "author". diff --git a/Logtalk/UPGRADING b/Logtalk/UPGRADING index 55f23a8ad..3a9ae971e 100644 --- a/Logtalk/UPGRADING +++ b/Logtalk/UPGRADING @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/NOTES b/Logtalk/examples/NOTES index 0a53f89c9..6fc22c500 100644 --- a/Logtalk/examples/NOTES +++ b/Logtalk/examples/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= @@ -69,6 +69,10 @@ mi miscellaneous unsorted examples +msglog + example of using events and monitors for recording, replaying, and + printing user messages + parametric simple example of parametric objects diff --git a/Logtalk/examples/birds/NOTES b/Logtalk/examples/birds/NOTES index a18159aa1..362669882 100644 --- a/Logtalk/examples/birds/NOTES +++ b/Logtalk/examples/birds/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/birds/SCRIPT b/Logtalk/examples/birds/SCRIPT index 3f5b4ae80..ea0b2ca0c 100644 --- a/Logtalk/examples/birds/SCRIPT +++ b/Logtalk/examples/birds/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/bricks/NOTES b/Logtalk/examples/bricks/NOTES index ba27704cd..114bf4679 100644 --- a/Logtalk/examples/bricks/NOTES +++ b/Logtalk/examples/bricks/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/bricks/SCRIPT b/Logtalk/examples/bricks/SCRIPT index c27d2e5bb..fada3375a 100644 --- a/Logtalk/examples/bricks/SCRIPT +++ b/Logtalk/examples/bricks/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/classvars/NOTES b/Logtalk/examples/classvars/NOTES index 19a2c025a..3b065ba77 100644 --- a/Logtalk/examples/classvars/NOTES +++ b/Logtalk/examples/classvars/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/classvars/SCRIPT b/Logtalk/examples/classvars/SCRIPT index a17bd2432..432431438 100644 --- a/Logtalk/examples/classvars/SCRIPT +++ b/Logtalk/examples/classvars/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/dynpred/NOTES b/Logtalk/examples/dynpred/NOTES index f3060d256..8c984bc05 100644 --- a/Logtalk/examples/dynpred/NOTES +++ b/Logtalk/examples/dynpred/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/dynpred/SCRIPT b/Logtalk/examples/dynpred/SCRIPT index 8a7854aa0..85a4506d5 100644 --- a/Logtalk/examples/dynpred/SCRIPT +++ b/Logtalk/examples/dynpred/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/errors/NOTES b/Logtalk/examples/errors/NOTES index e39171789..3da938d97 100644 --- a/Logtalk/examples/errors/NOTES +++ b/Logtalk/examples/errors/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/inheritance/NOTES b/Logtalk/examples/inheritance/NOTES index 759749839..0f4b4182c 100644 --- a/Logtalk/examples/inheritance/NOTES +++ b/Logtalk/examples/inheritance/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/inheritance/SCRIPT b/Logtalk/examples/inheritance/SCRIPT index aeb8c62bb..2c6010480 100644 --- a/Logtalk/examples/inheritance/SCRIPT +++ b/Logtalk/examples/inheritance/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/instmethods/NOTES b/Logtalk/examples/instmethods/NOTES index e8714d0d7..a4d571cd8 100644 --- a/Logtalk/examples/instmethods/NOTES +++ b/Logtalk/examples/instmethods/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/instmethods/SCRIPT b/Logtalk/examples/instmethods/SCRIPT index 5240bea76..856329f6d 100644 --- a/Logtalk/examples/instmethods/SCRIPT +++ b/Logtalk/examples/instmethods/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/lo/NOTES b/Logtalk/examples/lo/NOTES index f18067ac8..ae7fc39ac 100644 --- a/Logtalk/examples/lo/NOTES +++ b/Logtalk/examples/lo/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/lo/planner/NOTES b/Logtalk/examples/lo/planner/NOTES index da95e382e..602418566 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.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/lo/planner/SCRIPT b/Logtalk/examples/lo/planner/SCRIPT index 2d785794b..6451181b2 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.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/lo/travellers/NOTES b/Logtalk/examples/lo/travellers/NOTES index 1e975b2e5..2d4eec283 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.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/lo/travellers/SCRIPT b/Logtalk/examples/lo/travellers/SCRIPT index d7b136f49..3fa52c839 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.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/lpa/NOTES b/Logtalk/examples/lpa/NOTES index 7820d1c18..819662856 100644 --- a/Logtalk/examples/lpa/NOTES +++ b/Logtalk/examples/lpa/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/lpa/SCRIPT b/Logtalk/examples/lpa/SCRIPT index 7f734f43b..bd41552e6 100644 --- a/Logtalk/examples/lpa/SCRIPT +++ b/Logtalk/examples/lpa/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/metapredicates/NOTES b/Logtalk/examples/metapredicates/NOTES index 977c4d30c..382759eb5 100644 --- a/Logtalk/examples/metapredicates/NOTES +++ b/Logtalk/examples/metapredicates/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/metapredicates/SCRIPT b/Logtalk/examples/metapredicates/SCRIPT index eaa6b7e76..f87cc41b2 100644 --- a/Logtalk/examples/metapredicates/SCRIPT +++ b/Logtalk/examples/metapredicates/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/mi/NOTES b/Logtalk/examples/mi/NOTES index 485c45445..d6991e632 100644 --- a/Logtalk/examples/mi/NOTES +++ b/Logtalk/examples/mi/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/mi/SCRIPT b/Logtalk/examples/mi/SCRIPT index bc5148c5e..09c91a2e8 100644 --- a/Logtalk/examples/mi/SCRIPT +++ b/Logtalk/examples/mi/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/miscellaneous/NOTES b/Logtalk/examples/miscellaneous/NOTES index f181f1034..4fcc48337 100644 --- a/Logtalk/examples/miscellaneous/NOTES +++ b/Logtalk/examples/miscellaneous/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/miscellaneous/SCRIPT b/Logtalk/examples/miscellaneous/SCRIPT index 025af1bf6..f5497782d 100644 --- a/Logtalk/examples/miscellaneous/SCRIPT +++ b/Logtalk/examples/miscellaneous/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/parametric/NOTES b/Logtalk/examples/parametric/NOTES index 5ad847ca9..885e7c917 100644 --- a/Logtalk/examples/parametric/NOTES +++ b/Logtalk/examples/parametric/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/parametric/SCRIPT b/Logtalk/examples/parametric/SCRIPT index 4c7ad50b3..49ec5228e 100644 --- a/Logtalk/examples/parametric/SCRIPT +++ b/Logtalk/examples/parametric/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/points/NOTES b/Logtalk/examples/points/NOTES index 2a95bc2a7..2176044c3 100644 --- a/Logtalk/examples/points/NOTES +++ b/Logtalk/examples/points/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/points/SCRIPT b/Logtalk/examples/points/SCRIPT index c1443b401..c923edd5b 100644 --- a/Logtalk/examples/points/SCRIPT +++ b/Logtalk/examples/points/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/polygons/NOTES b/Logtalk/examples/polygons/NOTES index b81ba48e8..ae71edab0 100644 --- a/Logtalk/examples/polygons/NOTES +++ b/Logtalk/examples/polygons/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/polygons/SCRIPT b/Logtalk/examples/polygons/SCRIPT index 3917b008f..b0f351cda 100644 --- a/Logtalk/examples/polygons/SCRIPT +++ b/Logtalk/examples/polygons/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/profiling/NOTES b/Logtalk/examples/profiling/NOTES index cb96e0514..5106e81f2 100644 --- a/Logtalk/examples/profiling/NOTES +++ b/Logtalk/examples/profiling/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/profiling/SCRIPT b/Logtalk/examples/profiling/SCRIPT index c445914d1..2ee1bf700 100644 --- a/Logtalk/examples/profiling/SCRIPT +++ b/Logtalk/examples/profiling/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/reflection/NOTES b/Logtalk/examples/reflection/NOTES index aa9409913..2d84ee027 100644 --- a/Logtalk/examples/reflection/NOTES +++ b/Logtalk/examples/reflection/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/reflection/SCRIPT b/Logtalk/examples/reflection/SCRIPT index 30161f4d1..9f3558335 100644 --- a/Logtalk/examples/reflection/SCRIPT +++ b/Logtalk/examples/reflection/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/relations/NOTES b/Logtalk/examples/relations/NOTES index b64454f28..10dd49515 100644 --- a/Logtalk/examples/relations/NOTES +++ b/Logtalk/examples/relations/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/relations/SCRIPT b/Logtalk/examples/relations/SCRIPT index 58a7442ec..130ed9fab 100644 --- a/Logtalk/examples/relations/SCRIPT +++ b/Logtalk/examples/relations/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/roots/NOTES b/Logtalk/examples/roots/NOTES index a2e3a4a52..26c994c0a 100644 --- a/Logtalk/examples/roots/NOTES +++ b/Logtalk/examples/roots/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/roots/SCRIPT b/Logtalk/examples/roots/SCRIPT index d191a35ab..c45d75bba 100644 --- a/Logtalk/examples/roots/SCRIPT +++ b/Logtalk/examples/roots/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/searching/NOTES b/Logtalk/examples/searching/NOTES index 28abc5cb7..a470c9265 100644 --- a/Logtalk/examples/searching/NOTES +++ b/Logtalk/examples/searching/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/searching/SCRIPT b/Logtalk/examples/searching/SCRIPT index 2912c1293..4e4ed1a1b 100644 --- a/Logtalk/examples/searching/SCRIPT +++ b/Logtalk/examples/searching/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/shapes/NOTES b/Logtalk/examples/shapes/NOTES index 2ae3729fd..6aca11669 100644 --- a/Logtalk/examples/shapes/NOTES +++ b/Logtalk/examples/shapes/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/shapes/ch/NOTES b/Logtalk/examples/shapes/ch/NOTES index 73191f0cd..5110d5662 100644 --- a/Logtalk/examples/shapes/ch/NOTES +++ b/Logtalk/examples/shapes/ch/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/shapes/ch/SCRIPT b/Logtalk/examples/shapes/ch/SCRIPT index d5b50624e..684d3bb4d 100644 --- a/Logtalk/examples/shapes/ch/SCRIPT +++ b/Logtalk/examples/shapes/ch/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/shapes/ph/NOTES b/Logtalk/examples/shapes/ph/NOTES index c08ea7e6d..09db13761 100644 --- a/Logtalk/examples/shapes/ph/NOTES +++ b/Logtalk/examples/shapes/ph/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/shapes/ph/SCRIPT b/Logtalk/examples/shapes/ph/SCRIPT index ebb9e11be..fedec723b 100644 --- a/Logtalk/examples/shapes/ph/SCRIPT +++ b/Logtalk/examples/shapes/ph/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/sicstus/NOTES b/Logtalk/examples/sicstus/NOTES index 72e36fa9b..a5191bccb 100644 --- a/Logtalk/examples/sicstus/NOTES +++ b/Logtalk/examples/sicstus/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/sicstus/SCRIPT b/Logtalk/examples/sicstus/SCRIPT index 054c1ab68..ac13c47b7 100644 --- a/Logtalk/examples/sicstus/SCRIPT +++ b/Logtalk/examples/sicstus/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/symdiff/NOTES b/Logtalk/examples/symdiff/NOTES index 5a5d1ea3a..1778b9808 100644 --- a/Logtalk/examples/symdiff/NOTES +++ b/Logtalk/examples/symdiff/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/symdiff/SCRIPT b/Logtalk/examples/symdiff/SCRIPT index 7c37a42bc..a001c55c9 100644 --- a/Logtalk/examples/symdiff/SCRIPT +++ b/Logtalk/examples/symdiff/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/viewpoints/NOTES b/Logtalk/examples/viewpoints/NOTES index 77db7b6a2..f84d0b79d 100644 --- a/Logtalk/examples/viewpoints/NOTES +++ b/Logtalk/examples/viewpoints/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/examples/viewpoints/SCRIPT b/Logtalk/examples/viewpoints/SCRIPT index e9f14295d..dd49ff24b 100644 --- a/Logtalk/examples/viewpoints/SCRIPT +++ b/Logtalk/examples/viewpoints/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/NOTES b/Logtalk/library/NOTES index f7b810a50..d6b17e237 100644 --- a/Logtalk/library/NOTES +++ b/Logtalk/library/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/SCRIPT b/Logtalk/library/SCRIPT index 54e9555c2..88a8b4c7f 100644 --- a/Logtalk/library/SCRIPT +++ b/Logtalk/library/SCRIPT @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/all.notes b/Logtalk/library/all.notes index 28e47d654..97959c136 100644 --- a/Logtalk/library/all.notes +++ b/Logtalk/library/all.notes @@ -1,7 +1,7 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/dates.notes b/Logtalk/library/dates.notes index a46a9f066..daa0db2ed 100644 --- a/Logtalk/library/dates.notes +++ b/Logtalk/library/dates.notes @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/debugging.notes b/Logtalk/library/debugging.notes index d3a5544f8..4ff487700 100644 --- a/Logtalk/library/debugging.notes +++ b/Logtalk/library/debugging.notes @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/event_handlersp.lgt b/Logtalk/library/event_handlersp.lgt index 116e10d96..db456fb43 100644 --- a/Logtalk/library/event_handlersp.lgt +++ b/Logtalk/library/event_handlersp.lgt @@ -3,15 +3,15 @@ :- info([ - version is 1.0, + version is 1.1, author is 'Paulo Moura', - date is 2000/7/24, + date is 2003/2/12, comment is 'Event handlers protocol.']). :- public(before/3). - :- mode(before(?object, ?nonvar, ?object), zero_or_one). + :- mode(before(@object, @nonvar, @object), zero_or_one). :- info(before/3, [ comment is 'Before event handler.', @@ -20,7 +20,7 @@ :- public(after/3). - :- mode(after(?object, ?nonvar, ?object), zero_or_one). + :- mode(after(@object, @nonvar, @object), zero_or_one). :- info(after/3, [ comment is 'After event handler.', diff --git a/Logtalk/library/events.notes b/Logtalk/library/events.notes index 573352174..734cc854e 100644 --- a/Logtalk/library/events.notes +++ b/Logtalk/library/events.notes @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/hierarchies.notes b/Logtalk/library/hierarchies.notes index 42a3354cc..d270ba0cb 100644 --- a/Logtalk/library/hierarchies.notes +++ b/Logtalk/library/hierarchies.notes @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/metapredicates.notes b/Logtalk/library/metapredicates.notes index 12ec7c469..2234cdd7f 100644 --- a/Logtalk/library/metapredicates.notes +++ b/Logtalk/library/metapredicates.notes @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/random.notes b/Logtalk/library/random.notes index 0fc4858ba..55ac91347 100644 --- a/Logtalk/library/random.notes +++ b/Logtalk/library/random.notes @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/library/types.notes b/Logtalk/library/types.notes index 07337bba4..27b4db218 100644 --- a/Logtalk/library/types.notes +++ b/Logtalk/library/types.notes @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/manuals/NOTES b/Logtalk/manuals/NOTES index c24347546..e98f77a8a 100644 --- a/Logtalk/manuals/NOTES +++ b/Logtalk/manuals/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/manuals/index.html b/Logtalk/manuals/index.html index 29dfd83de..56e58f210 100644 --- a/Logtalk/manuals/index.html +++ b/Logtalk/manuals/index.html @@ -7,14 +7,14 @@ - Logtalk 2.15.0 Documentation + Logtalk 2.15.1 Documentation
-

Logtalk 2.15.0

+

Logtalk 2.15.1

Documentation

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


-Last updated on: January 30, 2003 +Last updated on: March 4, 2003

Valid XHTML 1.0! diff --git a/Logtalk/manuals/refman/index.html b/Logtalk/manuals/refman/index.html index 23fbfe94b..93c0a3c49 100644 --- a/Logtalk/manuals/refman/index.html +++ b/Logtalk/manuals/refman/index.html @@ -190,7 +190,7 @@ User manual | Tutorial | Bibliography | Glossary

-Last updated on: January 29, 2003 +Last updated on: March 4, 2003


diff --git a/Logtalk/manuals/refman/methods/parameter2.html b/Logtalk/manuals/refman/methods/parameter2.html index a6a28945a..f7bffb626 100644 --- a/Logtalk/manuals/refman/methods/parameter2.html +++ b/Logtalk/manuals/refman/methods/parameter2.html @@ -24,7 +24,7 @@ parameter(Number, Term)

- Used only in parametric objects, this method returns parameter values by using the parameter position in the entity identifier. See also this/1. + Used only in parametric objects, this method returns parameter values by using the parameter position in the entity identifier. Note that this predicate implies an instantiation between its second argument and the corresponding implicit context argument in the predicate containing the call. This instantiation occurs at the clause head, not at the clause body. See also this/1.

@@ -71,7 +71,7 @@ parameter(+integer, ?term) Previous | Next | Table of Contents | Bibliography | Glossary

-Last updated on: August 6, 2002 +Last updated on: March 4, 2003


diff --git a/Logtalk/manuals/refman/methods/self1.html b/Logtalk/manuals/refman/methods/self1.html index 3cc2849bf..433ffdb23 100644 --- a/Logtalk/manuals/refman/methods/self1.html +++ b/Logtalk/manuals/refman/methods/self1.html @@ -24,7 +24,7 @@ self(Self)

- Returns the object that has received the message under processing. + Returns the object that has received the message under processing. Note that this predicate implies an instantiation between its argument and the corresponding implicit context argument in the predicate containing the call. This instantiation occurs at the clause head, not at the clause body.

@@ -32,7 +32,7 @@ self(Self)
-self(-object)
+self(?object_identifier)
 
@@ -60,7 +60,7 @@ test :- Previous | Next | Table of Contents | Bibliography | Glossary

-Last updated on: August 6, 2002 +Last updated on: March 4, 2003


diff --git a/Logtalk/manuals/refman/methods/sender1.html b/Logtalk/manuals/refman/methods/sender1.html index 64b735e5b..3916f5094 100644 --- a/Logtalk/manuals/refman/methods/sender1.html +++ b/Logtalk/manuals/refman/methods/sender1.html @@ -24,7 +24,7 @@ sender(Sender)

- Returns the object that has sent the message under processing. + Returns the object that has sent the message under processing. Note that this predicate implies an instantiation between its argument and the corresponding implicit context argument in the predicate containing the call. This instantiation occurs at the clause head, not at the clause body.

@@ -32,7 +32,7 @@ sender(Sender)
-sender(-object)
+sender(?object_identifier)
 
@@ -60,7 +60,7 @@ test :- Previous | Next | Table of Contents | Bibliography | Glossary

-Last updated on: August 6, 2002 +Last updated on: March 4, 2003


diff --git a/Logtalk/manuals/refman/methods/this1.html b/Logtalk/manuals/refman/methods/this1.html index 00f42cde8..1e983250d 100644 --- a/Logtalk/manuals/refman/methods/this1.html +++ b/Logtalk/manuals/refman/methods/this1.html @@ -24,7 +24,7 @@ this(This)

- Unifies its argument with the identifier of the object that contains the predicate definition that is being executed. This method is useful in avoiding problems when an object is renamed or when using parametric objects. Can also be used to retrieve runtime parametric object parameters though unification (see also parameter/2). + Unifies its argument with the identifier of the object that contains the predicate definition that is being executed. Note that this predicate implies an instantiation between its argument and the corresponding implicit context argument in the predicate containing the call. This instantiation occurs at the clause head, not at the clause body. This method is useful in avoiding problems when an object is renamed or when using parametric objects. Can also be used to retrieve runtime parametric object parameters though unification (see also parameter/2).

@@ -60,7 +60,7 @@ test :- Previous | Next | Table of Contents | Bibliography | Glossary

-Last updated on: January 28, 2003 +Last updated on: March 4, 2003


diff --git a/Logtalk/wenv/NOTES b/Logtalk/wenv/NOTES index 9b4477ed0..0e109f7d9 100644 --- a/Logtalk/wenv/NOTES +++ b/Logtalk/wenv/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/wenv/jedit/NOTES b/Logtalk/wenv/jedit/NOTES index 61b5f52da..dccb61885 100644 --- a/Logtalk/wenv/jedit/NOTES +++ b/Logtalk/wenv/jedit/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/wenv/jedit/templates/category.vm b/Logtalk/wenv/jedit/templates/category.vm index 08cd306d9..a6b00cdbb 100644 --- a/Logtalk/wenv/jedit/templates/category.vm +++ b/Logtalk/wenv/jedit/templates/category.vm @@ -12,12 +12,12 @@ #prompt ( "Version:" $version "1.0" ) #prompt ( "Author name:" $authorname ) #prompt ( "Comment:" $comment ) -#today ( $date "yy/MM/dd" ) +#today ( $date "yyyy/MM/dd" ) :- info([ version is $version, author is '$authorname', date is $date, - comment is '$comment'). + comment is '$comment']). #caret () diff --git a/Logtalk/wenv/jedit/templates/class.vm b/Logtalk/wenv/jedit/templates/class.vm index 68b2c1049..103d2dcb0 100644 --- a/Logtalk/wenv/jedit/templates/class.vm +++ b/Logtalk/wenv/jedit/templates/class.vm @@ -18,12 +18,12 @@ #prompt ( "Version:" $version "1.0" ) #prompt ( "Author name:" $authorname ) #prompt ( "Comment:" $comment ) -#today ( $date "yy/MM/dd" ) +#today ( $date "yyyy/MM/dd" ) :- info([ version is $version, author is '$authorname', date is $date, - comment is '$comment'). + comment is '$comment']). #caret () diff --git a/Logtalk/wenv/jedit/templates/instance.vm b/Logtalk/wenv/jedit/templates/instance.vm index 697844e64..562d53f64 100644 --- a/Logtalk/wenv/jedit/templates/instance.vm +++ b/Logtalk/wenv/jedit/templates/instance.vm @@ -8,12 +8,12 @@ #prompt ( "Version:" $version "1.0" ) #prompt ( "Author name:" $authorname ) #prompt ( "Comment:" $comment ) -#today ( $date "yy/MM/dd" ) +#today ( $date "yyyy/MM/dd" ) :- info([ version is $version, author is '$authorname', date is $date, - comment is '$comment'). + comment is '$comment']). #caret () diff --git a/Logtalk/wenv/jedit/templates/prototcol.vm b/Logtalk/wenv/jedit/templates/prototcol.vm index bee894805..f6d989746 100644 --- a/Logtalk/wenv/jedit/templates/prototcol.vm +++ b/Logtalk/wenv/jedit/templates/prototcol.vm @@ -12,12 +12,12 @@ #prompt ( "Version:" $version "1.0" ) #prompt ( "Author name:" $authorname ) #prompt ( "Comment:" $comment ) -#today ( $date "yy/MM/dd" ) +#today ( $date "yyyy/MM/dd" ) :- info([ version is $version, author is '$authorname', date is $date, - comment is '$comment'). + comment is '$comment']). #caret () diff --git a/Logtalk/wenv/jedit/templates/prototype.vm b/Logtalk/wenv/jedit/templates/prototype.vm index 0c13d22f6..19aa75be5 100644 --- a/Logtalk/wenv/jedit/templates/prototype.vm +++ b/Logtalk/wenv/jedit/templates/prototype.vm @@ -9,13 +9,15 @@ :- object($prototypename). #end +#prompt ( "Version:" $version "1.0" ) #prompt ( "Author name:" $authorname ) #prompt ( "Comment:" $comment ) -#today ( $date "yy/MM/dd" ) +#today ( $date "yyyy/MM/dd" ) :- info([ + version is $version, author is '$authorname', date is $date, - comment is '$comment'). + comment is '$comment']). #caret () diff --git a/Logtalk/wenv/nedit/NOTES b/Logtalk/wenv/nedit/NOTES index 7865b226f..534070cbd 100644 --- a/Logtalk/wenv/nedit/NOTES +++ b/Logtalk/wenv/nedit/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/wenv/pb/NOTES b/Logtalk/wenv/pb/NOTES index 7acfce722..c418e5431 100644 --- a/Logtalk/wenv/pb/NOTES +++ b/Logtalk/wenv/pb/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/wenv/textpad/NOTES b/Logtalk/wenv/textpad/NOTES index 5adb1f8c6..93bb91e60 100644 --- a/Logtalk/wenv/textpad/NOTES +++ b/Logtalk/wenv/textpad/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/wenv/textpad/logtalk.syn b/Logtalk/wenv/textpad/logtalk.syn index 9ce74f563..0befbe991 100644 --- a/Logtalk/wenv/textpad/logtalk.syn +++ b/Logtalk/wenv/textpad/logtalk.syn @@ -1,309 +1,309 @@ -; TextPad syntax definitions for Logtalk (http://www.logtalk.org/) -; -; Author: Paulo Moura -; Last changed in: September 6, 2002 -; -; Tags used and sugested colors: -; Keywords 1 message sending operators blue -; Keywords 2 entity enclosing directives purple -; Keywords 3 entity directives purple -; Keywords 4 built-in predicates -; Keywords 5 built-in methods - - -C=1 - -[Syntax] -Namespace1 = 6 -IgnoreCase = NO -InitKeyWordChars = -KeyWordChars = a-zA-Z0-9_:^;*+,-./;<=>?@[\]^{|} -KeyWordLength = -BracketChars = -OperatorChars = <=>?@[\]| -PreprocStart = -SyntaxStart = -SyntaxEnd = -HexPrefix = 0x -CommentStart = /* -CommentEnd = */ -CommentStartAlt = -CommentEndAlt = -SingleComment = % -SingleCommentCol = -SingleCommentAlt = -SingleCommentColAlt = -SingleCommentEsc = -StringsSpanLines = Yes -StringStart = ' -StringEnd = ' -StringAlt = " -StringEsc = ' -CharStart = -CharEnd = -CharEsc = - - -[Keywords 1] - -; Logtalk message sending operators - -^^ -:- -. -, -; -:: - - -; Logtalk external call -{ -} - - -[Keywords 2] - -; Logtalk opening entity directives -object -protocol -category - - -; Logtalk closing entity directives -end_object -end_protocol -end_category - -; Logtalk entity relations -instantiates -specializes -extends -imports -implements - - -[Keywords 3] - -; Logtalk directives -initialization -info -mode -dynamic -discontiguous -public -protected -private -metapredicate -op -calls -uses - - -[Keywords 4] - -; Logtalk 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_category -extends_object -extends_protocol -implements_protocol -instantiates_object -specializes_object -imports_category -abolish_events -current_event -define_events -current_logtalk_flag -set_logtalk_flag -logtalk_compile -logtalk_load -forall -retractall - - -[Keywords 5] - -; Logtalk built-in methods -parameter -self -sender -this -current_predicate -predicate_property -abolish -asserta -assertz -clause -retract -retractall -bagof -findall -forall -setof -before -after - -; Mode operators -? -@ - -; Control constructs -true -fail -call -! -, -; --> -catch -throw - -; Term unification -= -unify_with_occurs_check -\= - -; Term testing -var -atom -integer -float -atomic -compound -nonvar -number - -; Term comparison -@=< -== -\== -@< -@> -@>= - -; Term creation and decomposition -functor -arg -=.. -copy_term - -; Arithemtic evaluation -is - -; Arithemtic comparison -=:= -=\= -< -=< -> ->= - -; 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 - -; Character input/output -get_char -get_code -peek_char -peek_code -put_char -put_code -nl - -; Byte input/output -get_byte -peek_byte -put_byte - -; Term input/output -read_term -read -write_term -write -writeq -write_canonical -op -current_op -char_conversion -current_char_conversion - -; Logic and control -\+ -once -repeat - -; Atomic term processing -atom_length -atom_concat -sub_atom -atom_chars -atom_codes -char_code -number_chars -number_codes - -; Implementation defined hooks functions -set_prolog_flag -current_prolog_flag -halt - -; Evaluable functors -+ -- -* -// -/ -rem -mod -abs -sign -float_integer_part -float_fractional_part -float -floor -truncate -round -ceiling - -; Other arithemtic functors -** -sin -cos -atan -exp -log -sqrt - -; Bitwise functors ->> -<< -/\ -\/ -\ - -; Logtalk end-of-clause -. - -; Logtalk list operator -| - - +; TextPad syntax definitions for Logtalk (http://www.logtalk.org/) +; +; Author: Paulo Moura +; Last changed in: September 6, 2002 +; +; Tags used and sugested colors: +; Keywords 1 message sending operators blue +; Keywords 2 entity enclosing directives purple +; Keywords 3 entity directives purple +; Keywords 4 built-in predicates +; Keywords 5 built-in methods + + +C=1 + +[Syntax] +Namespace1 = 6 +IgnoreCase = NO +InitKeyWordChars = +KeyWordChars = a-zA-Z0-9_:^;*+,-./;<=>?@[\]^{|} +KeyWordLength = +BracketChars = +OperatorChars = <=>?@[\]| +PreprocStart = +SyntaxStart = +SyntaxEnd = +HexPrefix = 0x +CommentStart = /* +CommentEnd = */ +CommentStartAlt = +CommentEndAlt = +SingleComment = % +SingleCommentCol = +SingleCommentAlt = +SingleCommentColAlt = +SingleCommentEsc = +StringsSpanLines = Yes +StringStart = ' +StringEnd = ' +StringAlt = " +StringEsc = ' +CharStart = +CharEnd = +CharEsc = + + +[Keywords 1] + +; Logtalk message sending operators + +^^ +:- +. +, +; +:: + + +; Logtalk external call +{ +} + + +[Keywords 2] + +; Logtalk opening entity directives +object +protocol +category + + +; Logtalk closing entity directives +end_object +end_protocol +end_category + +; Logtalk entity relations +instantiates +specializes +extends +imports +implements + + +[Keywords 3] + +; Logtalk directives +initialization +info +mode +dynamic +discontiguous +public +protected +private +metapredicate +op +calls +uses + + +[Keywords 4] + +; Logtalk 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_category +extends_object +extends_protocol +implements_protocol +instantiates_object +specializes_object +imports_category +abolish_events +current_event +define_events +current_logtalk_flag +set_logtalk_flag +logtalk_compile +logtalk_load +forall +retractall + + +[Keywords 5] + +; Logtalk built-in methods +parameter +self +sender +this +current_predicate +predicate_property +abolish +asserta +assertz +clause +retract +retractall +bagof +findall +forall +setof +before +after + +; Mode operators +? +@ + +; Control constructs +true +fail +call +! +, +; +-> +catch +throw + +; Term unification += +unify_with_occurs_check +\= + +; Term testing +var +atom +integer +float +atomic +compound +nonvar +number + +; Term comparison +@=< +== +\== +@< +@> +@>= + +; Term creation and decomposition +functor +arg +=.. +copy_term + +; Arithemtic evaluation +is + +; Arithemtic comparison +=:= +=\= +< +=< +> +>= + +; 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 + +; Character input/output +get_char +get_code +peek_char +peek_code +put_char +put_code +nl + +; Byte input/output +get_byte +peek_byte +put_byte + +; Term input/output +read_term +read +write_term +write +writeq +write_canonical +op +current_op +char_conversion +current_char_conversion + +; Logic and control +\+ +once +repeat + +; Atomic term processing +atom_length +atom_concat +sub_atom +atom_chars +atom_codes +char_code +number_chars +number_codes + +; Implementation defined hooks functions +set_prolog_flag +current_prolog_flag +halt + +; Evaluable functors ++ +- +* +// +/ +rem +mod +abs +sign +float_integer_part +float_fractional_part +float +floor +truncate +round +ceiling + +; Other arithemtic functors +** +sin +cos +atan +exp +log +sqrt + +; Bitwise functors +>> +<< +/\ +\/ +\ + +; Logtalk end-of-clause +. + +; Logtalk list operator +| + + diff --git a/Logtalk/wenv/vim/NOTES b/Logtalk/wenv/vim/NOTES index 9da0cdd56..1912f4b38 100644 --- a/Logtalk/wenv/vim/NOTES +++ b/Logtalk/wenv/vim/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/xml/NOTES b/Logtalk/xml/NOTES index e2826c672..5777ee890 100644 --- a/Logtalk/xml/NOTES +++ b/Logtalk/xml/NOTES @@ -1,6 +1,6 @@ ================================================================= Logtalk - Object oriented extension to Prolog -Release 2.15.0 +Release 2.15.1 Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. ================================================================= diff --git a/Logtalk/xml/ie50.xsl b/Logtalk/xml/ie50.xsl index 3a272dc68..be9031ebe 100644 --- a/Logtalk/xml/ie50.xsl +++ b/Logtalk/xml/ie50.xsl @@ -8,7 +8,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Logtalk - Object oriented extension to Prolog -% Release 2.15.0 +% Release 2.15.1 % % Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. % diff --git a/Logtalk/xml/lgthtml.xsl b/Logtalk/xml/lgthtml.xsl index 3fdf209d2..a86fc4489 100644 --- a/Logtalk/xml/lgthtml.xsl +++ b/Logtalk/xml/lgthtml.xsl @@ -14,7 +14,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Logtalk - Object oriented extension to Prolog -% Release 2.15.0 +% Release 2.15.1 % % Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. % diff --git a/Logtalk/xml/lgtpdfa4.xsl b/Logtalk/xml/lgtpdfa4.xsl index 7fd1c356f..7a0cbac08 100644 --- a/Logtalk/xml/lgtpdfa4.xsl +++ b/Logtalk/xml/lgtpdfa4.xsl @@ -9,7 +9,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Logtalk - Object oriented extension to Prolog -% Release 2.15.0 +% Release 2.15.1 % % Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. % diff --git a/Logtalk/xml/lgtpdfus.xsl b/Logtalk/xml/lgtpdfus.xsl index 598eb5676..2ab4d083d 100644 --- a/Logtalk/xml/lgtpdfus.xsl +++ b/Logtalk/xml/lgtpdfus.xsl @@ -9,7 +9,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Logtalk - Object oriented extension to Prolog -% Release 2.15.0 +% Release 2.15.1 % % Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. % diff --git a/Logtalk/xml/lgtxml.xsl b/Logtalk/xml/lgtxml.xsl index 12208b0df..68ed242f5 100644 --- a/Logtalk/xml/lgtxml.xsl +++ b/Logtalk/xml/lgtxml.xsl @@ -14,7 +14,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Logtalk - Object oriented extension to Prolog -% Release 2.15.0 +% Release 2.15.1 % % Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. % diff --git a/Logtalk/xml/logtalk.dtd b/Logtalk/xml/logtalk.dtd index 45c998147..4042ff4c3 100644 --- a/Logtalk/xml/logtalk.dtd +++ b/Logtalk/xml/logtalk.dtd @@ -3,7 +3,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Logtalk - Object oriented extension to Prolog -% Release 2.15.0 +% Release 2.15.1 % % Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. % diff --git a/Logtalk/xml/logtalk.xsd b/Logtalk/xml/logtalk.xsd index 793b17404..a24ed62cd 100644 --- a/Logtalk/xml/logtalk.xsd +++ b/Logtalk/xml/logtalk.xsd @@ -15,7 +15,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Logtalk - Object oriented extension to Prolog -% Release 2.15.0 +% Release 2.15.1 % % Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. % diff --git a/Logtalk/xml/texml.xsl b/Logtalk/xml/texml.xsl index 87fdc4280..12d403c49 100644 --- a/Logtalk/xml/texml.xsl +++ b/Logtalk/xml/texml.xsl @@ -12,7 +12,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Logtalk - Object oriented extension to Prolog -% Release 2.15.0 +% Release 2.15.1 % % Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. % diff --git a/library/logtalk/logtalk.pl b/library/logtalk/logtalk.pl index e22b30a22..2524701c4 100644 --- a/library/logtalk/logtalk.pl +++ b/library/logtalk/logtalk.pl @@ -2,7 +2,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Logtalk - Object oriented extension to Prolog -% Release 2.15.0 +% Release 2.15.1 % % Copyright (c) 1998-2003 Paulo Moura. All Rights Reserved. % @@ -1088,7 +1088,7 @@ current_logtalk_flag(Flag, Value) :- \+ '$lgt_flag_'(Flag, _), '$lgt_default_flag'(Flag, Value). -current_logtalk_flag(version, version(2, 15, 0)). +current_logtalk_flag(version, version(2, 15, 1)). diff --git a/library/logtalk/yap430.config b/library/logtalk/yap430.config index ca8199c42..32fdc944c 100644 --- a/library/logtalk/yap430.config +++ b/library/logtalk/yap430.config @@ -1,7 +1,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Logtalk - Object oriented extension to Prolog -% Release 2.15.0 +% Release 2.15.1 % % configuration file for YAP Prolog 4.3.23 or later %