Diff for /rpl/ChangeLog between versions 1.62 and 1.72

version 1.62, 2011/03/19 13:50:35 version 1.72, 2011/07/22 07:37:59
Line 1 Line 1
 * Sun Mar 06 2011 BERTRAND Joël <rpl@systella.fr> rpl-4.0.21 (RPL/2)  * Mon Jun 27 2011 BERTRAND Joël <rpl@systella.fr> rpl-4.1.1 (RPL/2)
   - Lapack is upgraded to 3.3.1.
   * Mon Jun 27 2011 BERTRAND Joël <rpl@systella.fr> rpl-4.1.0 (RPL/2)
   - New stable release.
   * Fri Jun 22 2011 BERTRAND Joël <rpl@systella.fr> rpl-4.1.0.prerelease.4 (RPL/2)
   - some minor changes have been done in instruction_int() to accept new argument
   types;
   - interface_cas.cpp now catchs exceptions returned by giac.
   * Fri Jun 24 2011 BERTRAND Joël <rpl@systella.fr> rpl-4.1.0.prerelease.3 (RPL/2)
   - INT intrinsic now uses RPLCAS to compute symbolic integration;
   - minor bug is fixed in INTRINSIC function. Now, this function gives same
   result with ou without -p switch.
   * Wed Jun 22 2011 BERTRAND Joël <rpl@systella.fr> rpl-4.1.0.prerelease.2 (RPL/2)
   - memory caching is added to new variable tree.
   * Tue Jun 21 2011 BERTRAND Joël <rpl@systella.fr> rpl-4.1.0.prerelease.1 (RPL/2)
   - SPAWN is now usable with new variable management;
   - MEM is rewritten;
   - PRUSR is rewritten;
   - merge 4_0 branch into HEAD;
   - CLUSR is rewritten;
   - -p flag is now usable;
   - New benchmark:
   cauchy:[~/rpl/bench] > ./bench.rpl 
   +++RPL/2 (R) version 4.1.0.prerelease.1 (lundi 20/06/2011, 23:00:45 CEST)
   +++Copyright (C) 1989 à 2010, 2011 BERTRAND Joël
   Number of scalar operations per second and per core : 2625369.22710792
   * Mon Jun 20 2011 BERTRAND Joël <rpl@systella.fr> rpl-4.1.0.prerelease.0 (RPL/2)
   - New variable management is written. Please note that -p flag does not work
   and all multithread/multitask capabilities have been disabled until this
   new subsystem shall be validated.
   * 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;  - 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  - major bug is fixed in P->R intrinsic function when argument type is
 complex and degree mode is set;  complex and degree mode is set;
 - L->T and T->L are added;  - L->T and T->L are added;
 - "OLD" filetype is fixed;  - OLD filetype is fixed;
 - FLOW socket support is added;  - FLOW socket support is added;
 - FLOW sequential files are added;  - FLOW sequential files are added;
 - new escape sequence is added to handle flow files (\x + hexadecimal code).  - new escape sequence is added to handle flow files (\x + hexadecimal code).

Removed from v.1.62  
changed lines
  Added in v.1.72


CVSweb interface <joel.bertrand@systella.fr>