- Timestamp:
- 07/05/08 01:59:51 (3 months ago)
- Location:
- trunk
- Files:
-
- 5 modified
- 1 moved
-
configs/k5.config (moved) (moved from trunk/configs/k.config)
-
configs/k6.config (modified) (3 diffs)
-
configs/NOTES.txt (modified) (2 diffs)
-
examples/encodings/NOTES.txt (modified) (2 diffs)
-
integration/logtalk_plc.pl (modified) (1 diff)
-
RELEASE_NOTES.txt (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/configs/k6.config
r4323 r4338 4 4 % Release 2.32.1 5 5 % 6 % configuration file for K-Prolog 6.0. 1and later versions7 % 8 % last updated: May 30, 20086 % configuration file for K-Prolog 6.0.3 and later versions 7 % 8 % last updated: July 5, 2008 9 9 % 10 10 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% … … 64 64 65 65 66 % retractall(+callable) 67 68 retractall(Head) :- 69 ( retract((Head:-_)), 70 fail 71 ; true 72 ). 66 % retractall(+callable) -- built-in 73 67 74 68 … … 496 490 % '$lgt_logtalk_prolog_encoding'(?atom, ?atom, +stream) 497 491 492 '$lgt_logtalk_prolog_encoding'('US-ASCII', ascii, _). 498 493 '$lgt_logtalk_prolog_encoding'('UTF-8', utf8, _). 499 494 '$lgt_logtalk_prolog_encoding'('EUC-JP', eucjp, _). -
trunk/configs/NOTES.txt
r4332 r4338 254 254 255 255 256 K-Prolog 5.1.2a and laterversions257 258 k .config256 K-Prolog 5.1.2a and and later 5.1.x versions 257 258 k5.config 259 259 260 260 K-Prolog 5.1.2a supports the ISO Prolog standard. No problems expected. … … 265 265 266 266 267 K-Prolog 6.0. 1and later versions267 K-Prolog 6.0.3 and later versions 268 268 269 269 k6.config 270 270 271 K-Prolog 6.0.1 supports the current ISO Prolog standard and features 272 from the draft core revision proposal. The Windows version is missing the 273 forall/2 predicate. Other bugs exist in the 6.0.1 beta version that may 274 cause trouble to Prolog and Logtalk applications. These bugs are expected 275 to be corrected in the next K-Prolog version. 271 K-Prolog 6.0.3 supports the current ISO Prolog standard and features 272 from the draft core revision proposal. A bug exist in the 6.0.3 beta 273 version that may cause trouble to Prolog and Logtalk applications. 274 These bugs are expected to be corrected in the next K-Prolog version. 276 275 Don't forget to use the cd/1 predicate to set the working directory before 277 276 loading the library or an example. Supports smart compilation of source -
trunk/examples/encodings/NOTES.txt
r4327 r4338 12 12 directive, which is fully based on the directive with the same name found 13 13 on recent development releases of SWI-Prolog and YAP. Currently, this 14 example requires Logtalk to be run with the SWI-Prolog, YAP, SICStus15 Prolog, or CxProlog compilers.14 example requires Logtalk to be run with the latest versions of the YAP, 15 SWI-Prolog, SICStus Prolog, CxProlog, or K-Prolog compilers. 16 16 17 17 The following encodings are used in the source file: … … 27 27 error. 28 28 29 K-Prolog 6.0.x supports ASCII, UTF-8, EUC-JP, and Shift_JIS encodings. 30 Thus, only the "babel.lgt" file can be used with this compiler. 31 29 32 Be sure to use a text editor that supports these encodings when opening 30 33 these files. In addition, you may need to configure your text editor to -
trunk/integration/logtalk_plc.pl
r4323 r4338 10 10 11 11 12 :- consult('$LOGTALKUSER/configs/k .config').12 :- consult('$LOGTALKUSER/configs/k5.config'). 13 13 :- consult('$LOGTALKHOME/compiler/logtalk.pl'). 14 14 :- consult('$LOGTALKUSER/libpaths/libpaths.pl'). -
trunk/RELEASE_NOTES.txt
r4336 r4338 11 11 12 12 13 2.32.1 - July 30, 200813 2.32.1 - July 7, 2008 14 14 15 15 Restored the redefined entity warnings for back-end Prolog compilers … … 23 23 reducing a bit the size of the generated Prolog files. 24 24 25 When loading a redefined object, also clean all entries in the event26 handlerstable where the object plays the role of a monitor.25 When reloading an object, also clean all entries in the event handlers 26 table where the object plays the role of a monitor. 27 27 28 28 Modified the Logtalk runtime to clean all lookup caches when compiling 29 29 and loading source files (instead of doing it only when the files 30 30 redefine existing entities). 31 32 Corrected a bug that prevented using predicate aliases with the :/1 33 control construct without static binding. 31 34 32 35 Updated the CxProlog config file to take advantage and require the new … … 45 48 Logtalk libraries with the same name as the SWI-Prolog library modules 46 49 we intended to load). 50 51 Updated the "k6.config" config file for the K-Prolog 6.0.3 release. 52 Renamed the K-Prolog 5.1.x config file from "k.config" to "k5.config" 53 to avoid being mistaken for the K-Prolog 6.0.x config file. 47 54 48 55 Renamed the SICStus Prolog 3 config file from "sicstus.config" to
