Changeset 3867 for trunk/UPGRADING.txt

Show
Ignore:
Timestamp:
09/29/07 15:15:25 (16 months ago)
Author:
pmoura
Message:

Changed handling of the encoding/1 directive by the Logtalk compiler in order to improve compatibility with YAP and SICStus Prolog. Removed from the config files the now obsolete '$lgt_set_stream_encoding'/2 predicate definition. Renamed the compiler option "supports_encoding_dir" to "encoding_directive" and changed its possible values to "unsupported", "full" (used in both Logtalk source files and compiler generated Prolog files), and "source" (used only in Logtalk source files).

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/UPGRADING.txt

    r3866 r3867  
    167167 
    168168Logtalk version 2.30.6 renamed the compiler flags "supports_break_predicate",  
    169 "supports_encoding_dir", and "underscore_vars". Older config files are not 
    170 compatible with this new Logtalk version. 
     169"supports_encoding_dir", and "underscore_vars" to, respectively,  
     170"break_predicate", "encoding_directive", and "underscore_variables". Changed  
     171the possible values of the "encoding_directive" compiler option (see manual). 
     172Older config files are not compatible with this new Logtalk version.