summaryrefslogtreecommitdiffstats
path: root/RELNOTES
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2017-06-12 21:54:19 -0700
committerKaz Kylheku <kaz@kylheku.com>2017-06-12 21:54:19 -0700
commitb24c90c1f41eaf04b8989a419d04894c70da42f8 (patch)
treedfce49f43200fecfe134271b7b072b16e26624e1 /RELNOTES
parentf073dc1201ae0b4c9cebc430b7bde52d1cc2b170 (diff)
downloadtxr-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--RELNOTES42
1 files changed, 42 insertions, 0 deletions
diff --git a/RELNOTES b/RELNOTES
index 66f0cbef..8fc33a96 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -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