From 838ddb6e32dd8a7fd99f7df9e8d62e3e4d59198a Mon Sep 17 00:00:00 2001 From: Mike Gerwitz Date: Mon, 11 Dec 2017 10:44:31 -0500 Subject: [PATCH] summary: Correct rendering of nested c:let expressions If nested c:let expressions contained values of the same name, they would all be rendered, rather than just the one intended. * src/current/include/display.xsl (do-gen-let-list): Pass let symbol to `_gen-let-list-item'. (_gen-let-list-item): Render only values part of context let expression. [letsym]: New parameter. --- src/current/include/display.xsl | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/current/include/display.xsl b/src/current/include/display.xsl index e1e0ee2a..b0fa8130 100644 --- a/src/current/include/display.xsl +++ b/src/current/include/display.xsl @@ -493,6 +493,7 @@ + @@ -507,6 +508,7 @@ +
  • @@ -515,14 +517,14 @@ - \( + let \( =