summaryrefslogtreecommitdiffstats
path: root/RELNOTES
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2018-05-18 06:38:20 -0700
committerKaz Kylheku <kaz@kylheku.com>2018-05-18 06:38:20 -0700
commit5f7630186f81831d660310ef64984250e6eedc48 (patch)
treeccca01d75dd9302cb9dc4defc61b278b94bf9d08 /RELNOTES
parentc77dabaf277f663b9530038e8e897f5a3e53a8b0 (diff)
downloadtxr-5f7630186f81831d660310ef64984250e6eedc48.tar.gz
txr-5f7630186f81831d660310ef64984250e6eedc48.tar.bz2
txr-5f7630186f81831d660310ef64984250e6eedc48.zip
Version 196.txr-196
* RELNOTES: Updated. * configure, txr.1: Bumped version and date. * share/txr/stdlib/ver.tl: Likewise. * txr.vim, tl.vim: Regenerated.
Diffstat (limited to 'RELNOTES')
-rw-r--r--RELNOTES58
1 files changed, 38 insertions, 20 deletions
diff --git a/RELNOTES b/RELNOTES
index 67ebccb4..ce1c20e4 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -1,17 +1,35 @@
+ TXR 196
+ 2018-05-18
+
+
+ Features
+
+ - Both the TXR Pattern Language and TXR Lisp now allow Unicode
+ in identifiers.
+ - Un-braced variables like @abc in the pattern language and
+ string quasiliterals are excluded from this change.
+ - Braced variables and Lisp symbols, including packag prefixes,
+ may use Unicode characters.
+ - Unicode spaces cannot be used in identifiers, and neither can
+ various invalid characters.
+ - The Interactive Listener now supports Unicode input.
+
+
+
TXR 195
2018-05-04
- Bugs
+ Bugs
- - Overhaul of handling of parameters that are special variables.
- - was not implemented at all in interpreted destructuring.
- - compiled destructuring implemented it by using let.
- - had subtly wrong scoping semantics, not affecting most code.
- - was broken completely due to a regression in TXR 190
- - MacOS and Solaris ports:
- - fixed broken method for getting TXR's executable path, which
- caused TXR not to work unless invoked via full path.
+ - Overhaul of handling of parameters that are special variables.
+ - was not implemented at all in interpreted destructuring.
+ - compiled destructuring implemented it by using let.
+ - had subtly wrong scoping semantics, not affecting most code.
+ - was broken completely due to a regression in TXR 190
+ - MacOS and Solaris ports:
+ - fixed broken method for getting TXR's executable path, which
+ caused TXR not to work unless invoked via full path.
@@ -19,18 +37,18 @@
2018-04-30
- Bugs
+ Bugs
- - FFI:
- - issue causing inability to to encode the most negative signed
- 32 bit integer on 32 bit platforms, and the 64 bit one on 64
- bit platforms.
- - compiler:
- - fixed situations when compiler generates immediate move instructions
- for integer operands that are too wide to be used as immdiate literals.
- - assembler:
- - fixed a situation in which a bignum integer was encoded as a literal
- using its bitwise pointer representation.
+ - FFI:
+ - issue causing inability to to encode the most negative signed
+ 32 bit integer on 32 bit platforms, and the 64 bit one on 64
+ bit platforms.
+ - compiler:
+ - fixed situations when compiler generates immediate move instructions
+ for integer operands that are too wide to be used as immdiate literals.
+ - assembler:
+ - fixed a situation in which a bignum integer was encoded as a literal
+ using its bitwise pointer representation.