From 01c0f1b69cba93d3b1b8f928bbfba3a4b00f4072 Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Wed, 7 Apr 2021 19:27:22 -0700 Subject: Version 256 * RELNOTES: Updated. * configure, txr.1: Bumped version and date. * share/txr/stdlib/ver.tl: Bumped. * txr.vim, tl.vim: Regenerated. --- RELNOTES | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) (limited to 'RELNOTES') diff --git a/RELNOTES b/RELNOTES index 816bec98..c010838c 100644 --- a/RELNOTES +++ b/RELNOTES @@ -1,3 +1,53 @@ + TXR 256 + 2021-04-07 + + + Features + + - Compiler: + - Compiler now checks number of arguments in a function call + against its definition. + + - Doc: + - numerous improvements in the manual, especially HTML output. + - New library function doc for documentation lookup: + - (doc) -> open manual with default browswer + - (doc 'cons) -> open manual to specific symbol + - INSTALL document maintained. + + - Awk: + - :name argument not restricted to symbol, but any valid + object usable as a block name. + + Bugs + + - Compiler: + - fixed incorrect constant folding of call function. + - some instances of misleading diagnostic wording fixed. + - fixed regression in source location info propagation + - causing errors not to have location information in some cases + - caused by recent optimization work. + - OOP: + - fixed lack of hygiene in qref operator with regard to + a.?b syntax, causing mutiple evaluations of a. + - GC: + - fixed bug in weak hash processing dating back to the + initial weak hash implementation in 2009. + - Awk: + - The value of the rs (record separator) variable being + wrongly compiled as regex syntax even if it is a string object + that must be a fixed pattern. + - Lib: + - bug in UTF-8 decoding function + - affecting situations when buffered bytes are decoded as utf-8 + (I/O streams not effected). + - incorrect behavior when invalid bytes are present; + valid UTF-8 not affected. + - func-optparam-count: function was returning bogus value + for interpreted functions. + + + TXR 255 2021-03-26 -- cgit v1.2.3