summaryrefslogtreecommitdiffstats
path: root/RELNOTES
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2024-12-16 07:22:52 -0800
committerKaz Kylheku <kaz@kylheku.com>2024-12-16 07:22:52 -0800
commita19c662ca2985a385525ae8d6b15ce57b3142cd2 (patch)
tree08af5a9bd805f18bc1276bfd3f69f6b841d061c2 /RELNOTES
parenta8865b05a43b94c7193d27a8a574eeaeffd9c2e7 (diff)
downloadtxr-a19c662ca2985a385525ae8d6b15ce57b3142cd2.tar.gz
txr-a19c662ca2985a385525ae8d6b15ce57b3142cd2.tar.bz2
txr-a19c662ca2985a385525ae8d6b15ce57b3142cd2.zip
Version 297.txr-297
* RELNOTES: Updated. * configure (txr_ver): Bumped version. * stdlib/ver.tl (lib-version): Bumped. * txr.1: Bumped version and date. * txr.vim, tl.vim: Regenerated.
Diffstat (limited to 'RELNOTES')
-rw-r--r--RELNOTES36
1 files changed, 36 insertions, 0 deletions
diff --git a/RELNOTES b/RELNOTES
index 5679b74f..d5aa584a 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -1,3 +1,39 @@
+ TXR 297
+ 2024-12-16
+
+
+ Features
+
+ - Lib:
+ - mapcar now has a synonym, map.
+ - copy: now handles range objects.
+
+ - Listener
+ - TXR now looks for .txr-profile and .txr-history files
+ with a dash; if those are not found, then it falls back on
+ trying .txr_profile and .txr_history (and will save the
+ history to the legacy name).
+
+ Bugs
+
+ - regex:
+ - regression in read-until-match and related function
+ - flaw in NFA state machine such that the new REGM_MATCH_DONE
+ state is not taken advantage of and we still read more
+ characters than necessary to match certain regexes.
+ - ffi: size calculation for structures with a flexible array
+ member is now done in the modern way, not the C99 way that
+ was changed by a defect report.
+ - string ranges:
+ - iteration of string ranges whose endpoints are identical strings
+ was wrongly producing an empty sequence rather than a sequence
+ of length 1 containing that string.
+ - length of reversed string ranges produced incorrect results
+ on some platforms
+ - assembler warning on loongarch64.
+
+
+
TXR 296
2024-08-07