diff options
Diffstat (limited to 'RELNOTES')
-rw-r--r-- | RELNOTES | 29 |
1 files changed, 29 insertions, 0 deletions
@@ -1,3 +1,32 @@ + TXR 282 + 2022-09-16 + + + Features: + + - New [. expr] syntax. This is also a bugfix because we + have been printing (dwim . @sym) as [. @sym] without being able + to read that syntax (read-print consitency issue). + + - NaN boxing representation for Lisp values. + - enabled by ./configure --nan-boxing + - 64 bit platforms only. + - allows floating-point values not to be heap-allocated, + + Bugs: + + - compiler: + - incorrect scopeing for init expressions of optional parameters. + - bug in dead-code elimination causing compile-time exception. + - bug in optimizer affecting code generated by prof operator, + leading to a wrong result value. + - compiler now diagnoses if there are too many variables added + to a lexical frame (more than 1024). + - numeric ranges in sequence iteration (seq-begin) now work + with floating-point values. + + + TXR 281 2022-09-03 |