diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2020-03-25 05:37:05 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2020-03-25 05:37:05 -0700 |
commit | c01dfd73c6aa7daabf5093ae14247ecff93cda66 (patch) | |
tree | 2105f81379f43675c804c17afec898603b8a60fb /RELNOTES | |
parent | 76589b5724a7ee07cae268a54d972c97b2923f71 (diff) | |
download | txr-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-- | RELNOTES | 55 |
1 files changed, 55 insertions, 0 deletions
@@ -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 |