diff options
-rw-r--r-- | RELNOTES | 40 | ||||
-rwxr-xr-x | configure | 2 | ||||
-rw-r--r-- | share/txr/stdlib/ver.tl | 2 | ||||
-rw-r--r-- | txr.1 | 4 |
4 files changed, 44 insertions, 4 deletions
@@ -1,3 +1,43 @@ + TXR 113 + 2015-08-20 + + + Features + + ! Note: txr builds and works with Berkeley Yacc again. + + ! Note: txr is starting to make use of the alloca function. + + * regex-parse function allows unescaped slashes and treats them + as verbatim characters, in recognition of slash delimiting being + needed only by regex literals. + + * Better argument number mismatch reporting in certain indirect + function call situations. + + Bugs + + * Serious quasiquote regression fixed (from TXR 110): function call + syntax interpolated into a quasiliteral not working for TXR pattern + language quasiliterals, when the function is called with exactly + one argument; e.g. @(bind x `abc @(list 1)`). + + * Serious parser problem fixed affecting Lisp code being read from + streams. The wrong kind of weak hash table was used to associate + parsers and streams, causing a disruption when garbage collection + kicks in, precipitating a false syntax error. + + * Nested meta-variable references now work in quasiliterals. If a + quasiliteral is nested in two layers of op syntax, it can use notation + like @@@1 and @@@rest to reach the outer parameters, and so on. + + * Minor spurious retention issues addressed (garbage collection). + + * Numerous markup errors fixed in documentation (thanks to + Dave Love of Fedora Project). + + + TXR 112 2015-08-14 @@ -428,7 +428,7 @@ fi # -txr_ver=112 +txr_ver=113 # # The all important banner. diff --git a/share/txr/stdlib/ver.tl b/share/txr/stdlib/ver.tl index a1827ecf..a422f47e 100644 --- a/share/txr/stdlib/ver.tl +++ b/share/txr/stdlib/ver.tl @@ -1,2 +1,2 @@ -(defvarl lib-version 112) +(defvarl lib-version 113) (defvarl *lib-version* lib-version) @@ -344,9 +344,9 @@ .ds TX \f[B]TXR\f[] .ds TL \f[B]TXR Lisp\f[] .\" Start of man page: -.TH TXR 1 2015-08-14 "Utility Commands" "TXR Data Processing Language" "Kaz Kylheku" +.TH TXR 1 2015-08-20 "Utility Commands" "TXR Data Processing Language" "Kaz Kylheku" .SH* NAME -\*(TX \- text processing language (version 112) +\*(TX \- text processing language (version 113) .SH* SYNOPSIS .cblk .meti txr >> [ options ] < query-file < data-files .. |