summaryrefslogtreecommitdiffstats
path: root/RELNOTES
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2017-04-04 20:28:50 -0700
committerKaz Kylheku <kaz@kylheku.com>2017-04-04 20:28:50 -0700
commit6ca6be767f8ac84a8c601c08d6e06822ced556f9 (patch)
treeeefa69c381758f722d9b195a52741d2db742a456 /RELNOTES
parent252b5d7129bc499b939ec4c09a6dfd4dc4a3565d (diff)
downloadtxr-6ca6be767f8ac84a8c601c08d6e06822ced556f9.tar.gz
txr-6ca6be767f8ac84a8c601c08d6e06822ced556f9.tar.bz2
txr-6ca6be767f8ac84a8c601c08d6e06822ced556f9.zip
Version 174.txr-174
* RELNOTES: Updated. * configure, txr.1: Bumped version and date. * share/txr/stdlib/ver.tl: Likewise. * txr.vim, tl.vim: Regenerated.
Diffstat (limited to 'RELNOTES')
-rw-r--r--RELNOTES38
1 files changed, 38 insertions, 0 deletions
diff --git a/RELNOTES b/RELNOTES
index 1915d192..86347a1e 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -1,3 +1,41 @@
+ TXR 174
+ 2017-04-04
+
+
+ Features
+
+ - TXR Pattern Language:
+ - The special phrase forms like @(collect) and @(end) are now integrated
+ with the package system.
+ - opip macro:
+ - forms like .a.b or .(meth x y) occurring in opip
+ now evaluate to functional pipeline terms as expected.
+ - Lexical syntax:
+ - Dubious run-on lexical forms like 0.1.2 and .1.1 now diagnosed.
+ - Time:
+ - New functions time-parse-local and time-parse-utc.
+ - Listener:
+ - The -n option now has the additional effect of forcing the listener
+ into plain input mode (no editing, history, or completion) even if
+ the input device is a TTY.
+
+ Bugs
+
+ - Fixed broken support for building in separate directory.
+ - Floating-point constant regression: .123 being misinterpreted as a slot
+ access if preceded by whitespace.
+ - Fixed rejection of 0.1..0.2 range syntax with floating-point operands.
+ - Fixed a...b syntax error. This is a .. .b.
+ - Fixed apply and iapply broken behavior: not splitting non-list
+ sequences into individual arguments, like documentation says.
+ - Linenoise issue fixed: when reading from a non-tty mode without
+ editing, the continuous instantiation of a new buffere stream
+ was causing input data to be discarded.
+ - Scanner issue fixed: `@@1abc` was being interpreted as `@{@1}abc`
+ rather than `@{@1abc}`.
+
+
+
TXR 173
2017-03-25