summaryrefslogtreecommitdiffstats
path: root/RELNOTES
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2020-03-25 05:37:05 -0700
committerKaz Kylheku <kaz@kylheku.com>2020-03-25 05:37:05 -0700
commitc01dfd73c6aa7daabf5093ae14247ecff93cda66 (patch)
tree2105f81379f43675c804c17afec898603b8a60fb /RELNOTES
parent76589b5724a7ee07cae268a54d972c97b2923f71 (diff)
downloadtxr-c01dfd73c6aa7daabf5093ae14247ecff93cda66.tar.gz
txr-c01dfd73c6aa7daabf5093ae14247ecff93cda66.tar.bz2
txr-c01dfd73c6aa7daabf5093ae14247ecff93cda66.zip
Version 234.txr-234
* RELNOTES: Updated. * configure, txr.1: Bumped version and date. * share/txr/stdlib/ver.tl: Likewise. * txr.vim, tl.vim: Regenerated. * protsym.c: Regenerated.
Diffstat (limited to 'RELNOTES')
-rw-r--r--RELNOTES55
1 files changed, 55 insertions, 0 deletions
diff --git a/RELNOTES b/RELNOTES
index 6b0cd21b..db6e5516 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -1,3 +1,58 @@
+ TXR 234
+ 2020-03-25
+
+
+ Features
+
+ - New base64url encoding:
+ - :frombase64url, :tobase64url filters.
+ - base64url-encode, base64url-decode and other functions.
+ - Compiler:
+ - When a TXR Lisp hash-bang script is compiled, the
+ execute permissions are now propagated to the
+ compiled file, too.
+ - Editing support:
+ - tags.tl script can now be compiled by compile-file,
+ and no longer scans files twice.
+ - GC:
+ - small memory support: ./configure --small-mem.
+ - reduces start-up footprint and size of incremental
+ heap allocations.
+ - Listener:
+ - All major delete operations now yank the deleted
+ text into the clipboard.
+ - Hashing:
+ - hash-uni function has two useful new functional
+ arguments in addition to the join function.
+ - Lib:
+ - apf and ipf functions take additional arguments
+ which are retained and inserted into the apply call.
+ - search function now available under the name contains.
+ - contains reverses the arguments:
+ (search seq it) -> (contains it seq)
+ - OOP:
+ - more efficient stored argument in method and umethod.
+ - (mapcar .(foo 1 2 3 ...) objlist) now allocates one
+ special object that stores the 1 2 3 ... args
+ compactly, rather than consing a list.
+ - more use of this mechanism will be made going forward.
+
+ Bugs
+
+ - Regression in open-process dating to TXR 228.
+ - The hash-count value of weak hashes was not maintained
+ when the garbage collector removed lapsed entries.
+ This was broken from the start; never implemented.
+ - tags.tl: correctly take advantage of FTW_ACTIONRETVAL
+ on glibc.
+ - listener:
+ - Del key not copying to clipboard, rendering it
+ inequivalent to Ctrl-D.
+ - Ctrl-W, when deleting a visual selection and the
+ previous word, not recording undo history properly.
+
+
+
TXR 233
2020-03-08