diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2016-03-01 06:57:28 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2016-03-01 06:57:28 -0800 |
commit | a6b21fd386f88454f8c05a690ea309bec32c3857 (patch) | |
tree | 54c786eb0b3adae56a6f4e880fbcba8bf4ad1aac /RELNOTES | |
parent | 01860464bd8649b9029087b947239229aa198cae (diff) | |
download | txr-a6b21fd386f88454f8c05a690ea309bec32c3857.tar.gz txr-a6b21fd386f88454f8c05a690ea309bec32c3857.tar.bz2 txr-a6b21fd386f88454f8c05a690ea309bec32c3857.zip |
Version 134.txr-134
* RELNOTES: Updated.
* configure, txr.1: Bumped version and date.
* share/txr/stdlib/ver.tl: Likewise.
* txr.vim, tl.vim: Regenerated.
* inst.nsi: include .tl files in installer
Diffstat (limited to 'RELNOTES')
-rw-r--r-- | RELNOTES | 30 |
1 files changed, 30 insertions, 0 deletions
@@ -1,3 +1,33 @@ + TXR 134 + 2016-03-01 + + + Features + + - Unhandled exceptions now unwind; so programs which terminate due + to an unhandled exception have their cleanup performed. + - Setuid support: + - A setuid TXR executable supports setuid TXR scripts, even if + the underlying OS doesn't allow setuid scripts. + - When not running a setuid script, the setuid TXR executable + drops privileges early in its execution, reducing the + risk that it can be exploited. + - New --eargs option, allows script name to be embedded among options + in a hash bang line. + - Networking support: TXR now supports IPv4, IPv6 and Unix socket + communication. + - Useful @(next nil) variant of @(next) directive to suppress unwanted + treatment of a command line argument as a data source. + - New functions expand-left and nexpand-left. + + Bugs + + - Expressions in @(require) were not being evaluated in the + correct context. + - Fixed destructive append behavior in append-each. + + + TXR 133 2016-01-21 |