From af2af7a4ed4321f955251f9da13a161a1e8940b3 Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Fri, 10 Jan 2014 07:39:07 -0800 Subject: * match.c (do_txeval): Lift an annoying restriction in the pattern language's expression evaluator. Whereas TXR Lisp expressions can be used int the pattern language, preceded by @, it was not possible to evaluate TXR Lisp variables this way. So instead of @var, some clumsy trick had to be used like @(identity var). This is not necessary any more. Code like @(next @*stdin*) will now work. * txr.1: Updated. --- ChangeLog | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 5bdc3375..f5cf8026 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,14 @@ +014-01-10 Kaz Kylheku + + * match.c (do_txeval): Lift an annoying restriction in the pattern + language's expression evaluator. Whereas TXR Lisp expressions can be + used int the pattern language, preceded by @, it was not possible + to evaluate TXR Lisp variables this way. So instead of @var, + some clumsy trick had to be used like @(identity var). This is not + necessary any more. Code like @(next @*stdin*) will now work. + + * txr.1: Updated. + 2014-01-10 Kaz Kylheku * configure: Generate HAVE_VALGRIND as #define-d to 1, rathern -- cgit v1.2.3