--- rpl/ChangeLog 2010/12/21 13:56:31 1.57 +++ rpl/ChangeLog 2011/03/19 13:50:35 1.62 @@ -1,15 +1,30 @@ -* Thu Dec 09 2010 BERTRAND Joël rpl-4.0.20 (RPL/2) +* Sun Mar 06 2011 BERTRAND Joël rpl-4.0.21 (RPL/2) +- 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-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; -- libumem is now default Solaris allocator; +- libmtmalloc is now default Solaris allocator; - ncurses is upgraded; -- regression introduced bt 4.0.19 is fixed in signal management. -Interruption1() can be called from itself and raises bus error (on sparc) or +- regression introduced by 4.0.19 is fixed in signal management. +Interruption1() could be called from itself and raises bus error (on sparc) or segmentation fault; - sqlite is upgraded to 3.7.4; - OpenSSL is upgraded to 1.0.0c; - syntax error is correctly checked ( (2+,0) does not crash RPL/2 anymore); - characters are tested in recherche_type() to avoid names like '12+'; -- sqlite is upgraded to 3.7.3; - gnuplot is upgraded to 4.4.2 due to major bugs. * Thu Sep 23 2010 BERTRAND Joël rpl-4.0.19 (RPL/2) - due to a very strange bug I've only seen on Solaris, ptmalloc3 is removed.