Changeset 4322 for trunk

Show
Ignore:
Timestamp:
06/23/08 11:32:13 (4 months ago)
Author:
pmoura
Message:

Updated the SWI-Prolog config file notes about possible compatibility issues with the default setting of the proprietary "iso" Prolog flag to "true". Removed redundant setting of the "iso" flag to "true" from the Logtalk/SWI-Prolog integration file.

Location:
trunk
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • trunk/configs/NOTES.txt

    r4300 r4322  
    442442    SWI-Prolog load_files/2 and consult/1 predicates. 
    443443 
    444     If you want SWI-Prolog to automatically load Logtalk at startup, then add  
    445     the following lines to your pl.ini (on Windows): 
     444    If you want SWI-Prolog to automatically load Logtalk at startup, then  
     445    add the following lines to your pl.ini (on Windows): 
    446446 
    447447        :- ['drive:\\path to logtalk user folder\\configs\\swi.config']. 
     
    453453        :- ['$LOGTALKHOME/compiler/logtalk.pl']. 
    454454 
    455     See the SWI-Prolog documentation for further information on the .plrc and  
    456     pl.ini user initialization files. 
     455    See the SWI-Prolog documentation for further information on the .plrc  
     456    and pl.ini user initialization files. 
     457 
     458    The config file sets the "iso" SWI-Prolog flag to "true". This setting  
     459    may improve compatibility of Logtalk code across different back-end  
     460    Prolog compilers buy may also cause compatibility problems with some  
     461    SWI-Prolog libraries. Comment out the corresponding set_prolog_flag/2  
     462    call if necessary. 
    457463 
    458464    If you intend to use Logtalk and XPCE at the same time, you may load the  
  • trunk/integration/logtalk_comp_swi.pl

    r4297 r4322  
    1010 
    1111 
    12 :- set_prolog_flag(iso, true). 
    1312:- set_prolog_flag(generate_debug_info, false). 
    1413:- system_module. 
     
    1615:- op(600,  fy, ::). 
    1716:- op(600,  fy, ^^). 
    18 :- op(200, fy, +). 
    19 :- op(200, fy, ?). 
    20 :- op(200, fy, @). 
    21 :- op(200, fy, -). 
     17:- op(200,  fy, +). 
     18:- op(200,  fy, ?). 
     19:- op(200,  fy, @). 
     20:- op(200,  fy, -). 
    2221:- include('../compiler/logtalk.pl'). 
  • trunk/RELEASE_NOTES.txt

    r4318 r4322  
    99RELEASE NOTES 
    1010============= 
     11 
     12 
     132.32.1 - July ??, 2008 
     14 
     15    Updated the SWI-Prolog config file notes about possible compatibility  
     16    issues with the default setting of the proprietary "iso" Prolog flag  
     17    to "true". 
    1118 
    1219