Diff for /rpl/ChangeLog between versions 1.16 and 1.17

version 1.16, 2010/04/07 07:16:10 version 1.17, 2010/04/07 13:33:22
Line 1 Line 1
 * Tue Mar 09 2010 BERTRAND Joël <rpl@systella.fr> rpl-4.0.13 (RPL/2)  * Wed Apr 07 2010 BERTRAND Joël <rpl@systella.fr> rpl-4.0.13 (RPL/2)
   - implicit names can now be disabled by new IMPLICIT intrinsic:
   cauchy:[~/cvs/test] > cat implicit.rpl
   #!/usr/local/bin/rpl -sp
   TEST
   <<
       "none" implicit
   
       1 -> Z
       <<
           Z disp
           'Z' disp
       >>
   
       'Z' disp
       Z disp // Undefined
   >>
   
   cauchy:[~/cvs/test] > LANG=C ./implicit.rpl
   +++RPL/2 (R) version 4.0.13 (Wednesday 04/07/10, 13:57:44 CEST)
   +++Copyright (C) 1989 to 2009, 2010 BERTRAND Joel
   1
   'Z'
   'Z'
   +++System : Invalid implicit name [6631]
   cauchy:[~/cvs/test] > 
   
   RPL/2 aborts because the last Z is undefined and not protected by ''.
   By default, implicit is set to "ALL";
 - sqlite is upgraded to 3.6.23.1;  - sqlite is upgraded to 3.6.23.1;
 - openssl is upgraded to 1.0.0;  - openssl is upgraded to 1.0.0;
 - major bug is fixed in RETURN intrinsic. It only occurs in evaluation  - major bug is fixed in RETURN intrinsic. It only occurs in evaluation
Line 20  in formatted mode; Line 48  in formatted mode;
 - virtual variables are now writte in UTF-8 and all special characters  - virtual variables are now writte in UTF-8 and all special characters
 in string are escaped;  in string are escaped;
 - all formatted files are now converted into UTF-8;  - all formatted files are now converted into UTF-8;
 - all file and unix socket names created by RPL/2 are now UTF8 compliant;  - all file and unix socket names created by RPL/2 are now UTF-8 compliant;
 - RPL/2 tools (rpliconv, rplfile, rplpp and rplconvert) are now checked before  - RPL/2 tools (rpliconv, rplfile, rplpp and rplconvert) are now checked before
 each execution (md5 and sha1 sums) to enhance security. If one of these tools  each execution (md5 and sha1 sums) to enhance security. If one of these tools
 have been modified between RPL/2 compilation and current execution, RPL/2 aborts  have been modified between RPL/2 compilation and current execution, RPL/2 aborts

Removed from v.1.16  
changed lines
  Added in v.1.17


CVSweb interface <joel.bertrand@systella.fr>