--- rpl/ChangeLog 2015/01/28 21:47:26 1.215 +++ rpl/ChangeLog 2015/07/14 19:00:31 1.225 @@ -1,6 +1,19 @@ -* Mon Jan 5 2015 BERTRAND Joël rpl-4.1.20 (RPL/2) -- major regression introduced in 4.1.19 is fixed in parser. << 1 -> << exp >> >> -returned sytax error; +* Mon Jun 08 2015 BERTRAND Joël rpl-4.1.21 (RPL/2) +- major bug is fixed in rpl_malloc(). rpl_malloc(0) crashed with segfault. +* Mon Jun 08 2015 BERTRAND Joël rpl-4.1.21 (RPL/2) +- nested function options() is removed from instruction_open() as +LLVM/CLANG does not support this kind of function; +- sqlite and ncurses are upgraded; +- all compilation errors are now printed; +- escaped characters are allowed in LOGGER intrinsic; +- 1 -> Y 'Z' now returns undefined implicit name error. +* Mon Feb 19 2015 BERTRAND Joël rpl-4.1.20 (RPL/2) +- minor bug is fixed in evaluation(). When analyse() is called from +evaluation(), RPL/2 always evaluates compiled expression; +- 1 -> X 'X' can be evaluated ('X' is a name and before last patch, only +algebraic expressions were able to be directly evaluated); +- major regression introduced in 4.1.19 is fixed in parser. +<< 1 -> X << exp >> >> returned syntax error; - compilation() now returns an error if a definition name contains invalid characters instead of BUG(); - zlib is upgraded;