Diff for /rpl/ChangeLog between versions 1.58 and 1.63.2.4

version 1.58, 2011/01/03 11:20:10 version 1.63.2.4, 2011/05/09 13:52:06
Line 1 Line 1
 * Thu Dec 09 2010 BERTRAND Joël <rpl@systella.fr> rpl-4.0.20 (RPL/2)  * Thu May 09 2011 BERTRAND Joël <rpl@systella.fr> rpl-4.0.24 (RPL/2)
   * Thu May 09 2011 BERTRAND Joël <rpl@systella.fr> rpl-4.0.23 (RPL/2)
   - major bug is fixed in STD format (1E7 sq prints 1);
   - major bug is fixed in READ intrinsic (socket). This bug was introduced
   by a new feature in glibc.
   * Thu Apr 14 2011 BERTRAND Joël <rpl@systella.fr> rpl-4.0.22 (RPL/2)
   - by default, RPL/2 uses "NONE" IMPLICIT when it's started in batch mode and
   "ALL" IMPLICIT when it runs in interactive mode;
   - when "NONE" IMPLICIT is set, STO intrinsic raises an error when it is used
   to create or modify a global variable. Now, with "NONE" IMPLICIT, you have
   to use SAVE to manipulate global variables;
   - replace erroneous TAB by TBL in evaluation() and formateur_fichier()
   subroutines;
   - fix major memory access violation in evaluation subroutine. Only occurs
   when 'X(i,j)' is evaluated on a matrix and when (i,j) points out of bounds;
   - fix major bug in evaluation subroutine. 'X(i)' returns execution error
   when X was a vector or a table.
   * Sun Apr 04 2011 BERTRAND Joël <rpl@systella.fr> rpl-4.0.21 (RPL/2)
   - Gnuplot is upgraded;
   - flag 34 is now used to enable or disable control character evaluation;
   - major bug is fixed in P->R intrinsic function when argument type is
   complex and degree mode is set;
   - L->T and T->L are added;
   - OLD filetype is fixed;
   - FLOW socket support is added;
   - FLOW sequential files are added;
   - new escape sequence is added to handle flow files (\x + hexadecimal code).
   Known escape sequences are \", \b, \n, \t, \x?? and \\.
   * Sun Mar 06 2011 BERTRAND Joël <rpl@systella.fr> rpl-4.0.20 (RPL/2)
   - Ncurses is upgraded to 5.8;
   - ALARM is fixed by filling isdst field;
   - catch ECONNRESET in write intrinsic to return an execution error instead of
   system one;
   - fix a typo in HELP intrinsic;
   - Openssl is upgraded to 1.0.0d, sqlite to 3.7.5 and readline to 6.2;
 - Lapack is upgraded to 3.3.0;  - Lapack is upgraded to 3.3.0;
 - libmtmalloc is now default Solaris allocator;  - libmtmalloc is now default Solaris allocator;
 - ncurses is upgraded;  - ncurses is upgraded;
 - regression introduced bt 4.0.19 is fixed in signal management.  - regression introduced by 4.0.19 is fixed in signal management.
 Interruption1() can be called from itself and raises bus error (on sparc) or  Interruption1() could be called from itself and raises bus error (on sparc) or
 segmentation fault;  segmentation fault;
 - sqlite is upgraded to 3.7.4;  - sqlite is upgraded to 3.7.4;
 - OpenSSL is upgraded to 1.0.0c;  - OpenSSL is upgraded to 1.0.0c;

Removed from v.1.58  
changed lines
  Added in v.1.63.2.4


CVSweb interface <joel.bertrand@systella.fr>