summaryrefslogtreecommitdiffstats
path: root/RELNOTES
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2016-03-01 06:57:28 -0800
committerKaz Kylheku <kaz@kylheku.com>2016-03-01 06:57:28 -0800
commita6b21fd386f88454f8c05a690ea309bec32c3857 (patch)
tree54c786eb0b3adae56a6f4e880fbcba8bf4ad1aac /RELNOTES
parent01860464bd8649b9029087b947239229aa198cae (diff)
downloadtxr-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--RELNOTES30
1 files changed, 30 insertions, 0 deletions
diff --git a/RELNOTES b/RELNOTES
index d531ba24..786e0d84 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -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