diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2019-03-08 20:39:11 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2019-03-08 20:39:11 -0800 |
commit | e844d3a602af4380c196d896b803b67d58ecbcea (patch) | |
tree | 839b5f42ea5a85d0cbf1041ec7788dd25ec3ee9a /RELNOTES | |
parent | 519a7fe124355ccba4f71720bac8ccfd064c1fba (diff) | |
download | txr-e844d3a602af4380c196d896b803b67d58ecbcea.tar.gz txr-e844d3a602af4380c196d896b803b67d58ecbcea.tar.bz2 txr-e844d3a602af4380c196d896b803b67d58ecbcea.zip |
Version 213.txr-213
* RELNOTES: Updated.
* configure, txr.1: Bumped version and date.
* share/txr/stdlib/ver.tl: Likewise.
* txr.vim, tl.vim: Regenerated.
* protsym.c: Likewise.
Diffstat (limited to 'RELNOTES')
-rw-r--r-- | RELNOTES | 46 |
1 files changed, 46 insertions, 0 deletions
@@ -1,3 +1,49 @@ + TXR 213 + 2019-03-08 + + + Features + + - new load-for function: + - loads another module conditionally on a variable, + function, struct or package not being defined. + + - listener: + - input limit raise from 1023 to 4095 characters. + + - new defset macro: + - like defsetf in ANSI CL; define function-like syntactic places easily. + + Bugs + + - listener: + - fixed some lingering line wrap glitches in optimized + character append logic. + - fixed buffer overflow when loading history, when lines + are too large for the maximum input length. + - fixed hang when evaluation produces cirular object, + even though *print-circle* is on. + + - library symbol regression: + - two library symbols regressed into the sys package: the -- + delimiter in :key parameter lists and the lnew (lazy new) + for instantiating structs lazily. + + - disassembler: + - operands of getlx, setlx instructions disassembled wrongly. + + - compiler: + - fixed two cases of incorrect handling of lambda expressions + that are immediately called. + - fixed (fun (lambda ...)) operator yielding an interpreted function, + even though it's compiled. + + - core semantics: + - lambda expressions are no longer fboundp. + - incorrect macro environment handling when expanding tree-bind. + + + TXR 212 2019-02-24 |