diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2019-07-08 23:30:20 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2019-07-08 23:30:20 -0700 |
commit | 1c3daa4cd43f95d246b5b5312216c7195fdcded0 (patch) | |
tree | 1ef032b38c71cb3c0f5c78097f5cd6dc809a8b3c /RELNOTES | |
parent | fc591b5dbcb7727eb2e35281c1a62500ad680519 (diff) | |
download | txr-1c3daa4cd43f95d246b5b5312216c7195fdcded0.tar.gz txr-1c3daa4cd43f95d246b5b5312216c7195fdcded0.tar.bz2 txr-1c3daa4cd43f95d246b5b5312216c7195fdcded0.zip |
Version 220.txr-220
* 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-- | RELNOTES | 34 |
1 files changed, 34 insertions, 0 deletions
@@ -1,3 +1,37 @@ + TXR 220 + 2019-07-08 + + + Features: + + - New make-byte-input-stream function for abstracting byte streams + creation over objects of different kinds. + - sha256: + - program can specify buffer where sha256 is placed to avoid + allocating a new one. + - sha256, crc32: + - stream hashing operations internally use recycled I/O buffer. + - New function buf-put-buf: more efficient way to plant one buffer's + contents into another. + + Bugs + + - @(define): fixed problem in parametr list code walk, leading to spurious + undefined variable warnings. + - @{var1 var2}: fixed November 2011 regression: not working when var2 + is bound to a regex or string list. + - Broken carray-replace repaired. + - overlapping use of replace family of functions: + - semantics addressed in documentation + - implementation fixed to avoid overlapping memcpy + - compile-file: + - no longer silently ignores top-level forms that are atoms or that + macro-expand to atoms. + - top-level atoms are compiled to produce diagnostics; then + the compilation result is discarded. + + + TXR 219 2019-07-01 |