diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2015-08-14 07:21:28 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2015-08-14 07:21:28 -0700 |
commit | f45ef224a7e7d56743d63e12d53c8235b37043c5 (patch) | |
tree | 43b039c0fa3e6abc1beab3dc61f997841afb4971 | |
parent | 1cf78b42b2ebbb16b33e16f0bb3c1f1dc2b3b26f (diff) | |
download | txr-f45ef224a7e7d56743d63e12d53c8235b37043c5.tar.gz txr-f45ef224a7e7d56743d63e12d53c8235b37043c5.tar.bz2 txr-f45ef224a7e7d56743d63e12d53c8235b37043c5.zip |
Version 113.txr-113
* RELNOTES: Updated.
* configure, txr.1: Bumped version and date.
* share/txr/stdlib/ver.tl: Likewise.
-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 .. |