diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2022-08-08 06:13:35 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2022-08-08 06:13:35 -0700 |
commit | 4fee32da2cc34662b217d89b743d320a7afa470c (patch) | |
tree | d86ad58d6b708bba0edd134e7739878629c420f6 /RELNOTES | |
parent | 6f6ccfae165ad4a586429382925f6e4cdf5457a3 (diff) | |
download | txr-4fee32da2cc34662b217d89b743d320a7afa470c.tar.gz txr-4fee32da2cc34662b217d89b743d320a7afa470c.tar.bz2 txr-4fee32da2cc34662b217d89b743d320a7afa470c.zip |
Version 279.txr-279
* 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-- | RELNOTES | 42 |
1 files changed, 42 insertions, 0 deletions
@@ -1,3 +1,45 @@ + TXR 279 + 2022-08-08 + + + Features + + - Lib + - missing count function added. + - regsub + - now accepts a string in place of the regex, + - avoids consing a list of pieces to be catenated; works using string-extend. + - gcd function rewritten for efficiency + - when arguments fit into a machine word, bignum math is avoided + + - Build/Deployment + - make install now creates hard links to the txr executable + called txrlisp and txrvm, useful in scripting with unsuffixed files. + - txrlisp behaves much like txr --lisp + - txrvm behaves much like txr --compiled + - compile-file translates txrlisp to txrvm in hash bang line. + + - Path test functions: + - All path test functions now use effective UID not real. + - New function path-components-safe for validating permissions + along an entire path. + - Useful for testing whether a path that is supposed to be private + is actually properly secured. + + - Listener: + - Security checks on .txr_history and .txr_profile have been revised. + - Now done with help of path-components-safe in additition to + path-private-to-me-p. + + Bugs + + - compile-file: + - tries unsuffixed path before adding .tl, like load. + - only tries different names on nonexistence error. + - other exceptios now propagate out of the function. + + + TXR 278 2022-07-01 |