From 6b2b1df9ad278461544d0a6f038c8ec733b19a53 Mon Sep 17 00:00:00 2001 From: Jeremy Ruston Date: Tue, 29 Apr 2025 12:31:14 +0100 Subject: [PATCH] Consolidate identical adjacent lists Makes things much clearer, but still some formatting and CSS improvements needed --- .../filterinspection/inspect-filter.tid | 21 +++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/plugins/tiddlywiki/internals/filterinspection/inspect-filter.tid b/plugins/tiddlywiki/internals/filterinspection/inspect-filter.tid index e0e4e3599..6c14253bb 100644 --- a/plugins/tiddlywiki/internals/filterinspection/inspect-filter.tid +++ b/plugins/tiddlywiki/internals/filterinspection/inspect-filter.tid @@ -93,8 +93,6 @@ tags: $:/tags/Macro
- <$transclude $variable="inspect-list" jsonList={{{ [jsonextract[input]] }}} class="tc-box tc-inspect-input-box"/> - <$transclude $variable="inspect-list" jsonList={{{ [jsonextract[output]] }}} class="tc-box tc-inspect-output-box"/>
\end inspect-operator @@ -107,8 +105,20 @@ tags: $:/tags/Macro
<$list filter="[jsonindexes[operators]nsort[]]" variable="indexOperator"> - <$let transclusion={{{ [[operator-]addsuffix] }}}> - <$transclude $variable="inspect-operator" jsonOperator={{{ [jsonextract[operators],] }}}/> + <$let + transclusion={{{ [[operator-]addsuffix] }}} + jsonOperator={{{ [jsonextract[operators],] }}} + > + <$transclude $variable="inspect-list" jsonList={{{ [jsonextract[input]] }}} class="tc-box tc-inspect-input-box"/> + <$transclude $variable="inspect-operator" jsonOperator=<>/> + + + <$list filter="[jsonindexes[operators]nsort[]last[1]]" variable="indexOperator"> + <$let + transclusion={{{ [[operator-]addsuffix] }}} + jsonOperator={{{ [jsonextract[operators],] }}} + > + <$transclude $variable="inspect-list" jsonList={{{ [jsonextract[output]] }}} class="tc-box tc-inspect-output-box"/>
@@ -116,6 +126,7 @@ tags: $:/tags/Macro \end inspect-operation \procedure inspect-run(jsonRun) +<$transclude $variable="inspect-list" jsonList={{{ [jsonextract[input]] }}} class="tc-box tc-inspect-input-box"/>
:<$text text={{{ [jsonget[prefixName]] }}} /> @@ -128,7 +139,6 @@ tags: $:/tags/Macro <%endif%>
- <$transclude $variable="inspect-list" jsonList={{{ [jsonextract[input]] }}} class="tc-box tc-inspect-input-box"/>
<$list filter="[jsonindexes[operations]nsort[]]" variable="indexOperation"> <$let transclusion={{{ [[operation-]addsuffix] }}}> @@ -136,7 +146,6 @@ tags: $:/tags/Macro
- <$transclude $variable="inspect-list" jsonList={{{ [jsonextract[output]] }}} class="tc-box tc-inspect-output-box">
\end inspect-run