diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2017-06-12 21:54:19 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2017-06-12 21:54:19 -0700 |
commit | b24c90c1f41eaf04b8989a419d04894c70da42f8 (patch) | |
tree | dfce49f43200fecfe134271b7b072b16e26624e1 /RELNOTES | |
parent | f073dc1201ae0b4c9cebc430b7bde52d1cc2b170 (diff) | |
download | txr-b24c90c1f41eaf04b8989a419d04894c70da42f8.tar.gz txr-b24c90c1f41eaf04b8989a419d04894c70da42f8.tar.bz2 txr-b24c90c1f41eaf04b8989a419d04894c70da42f8.zip |
Version 178.txr-178
* RELNOTES: Updated.
* configure, txr.1: Bumped version and date.
* share/txr/stdlib/ver.tl: Likewise.
* txr.vim, tl.vim, protsym.c: Regenerated.
Diffstat (limited to 'RELNOTES')
-rw-r--r-- | RELNOTES | 42 |
1 files changed, 42 insertions, 0 deletions
@@ -1,3 +1,45 @@ + TXR 178 + 2017-06-12 + + + Features + + - FFI: + - carray objects greatly extended: + - element selection with select + - assignable indexing and range selection + - integration with the [...] syntax, ref, refset, sub and replace. + - carray-get and carray-put functions make carrays + more convenient for handling C arrays across FFI. + - length function supports carray. + - carray-pun function lets carray be reinterpreted as + an array of a different element type. + - carrayp function for testing whether object is carray. + - if libffi is missing at build configure time, much more functionality + from the FFI module is now retained. + - Buffers: + - ref and refset indexing supported, along with [...] syntax. + - bufp function. + - Awk macro: + - new fconv conversions c and cz for C notation 0x... hex, 0... octal. + + Bugs + + - Added missing overflow checks in memory allocation code in various + places in library: FFI, streams, system interface. + - Fixed bug in vector function, allowing the negative sizes -2 and -1 + to get through. + - Awk macro: + - fixed broken rng (basic both-endpoint-inclusive form) + - FFI: + - fixed failure to trigger string conversion for arrays whose + element is a character typedef rather than direct character type. + - fixed broken get semantics of incomplete (zarray char), + and likewise for (zarray bchar) and (zarray wchar). + - was getting a vector rather than string. + + + TXR 177 2017-06-07 |