From a09106f33b88d9200d8e6638519b8cad119fb852 Mon Sep 17 00:00:00 2001 From: Mario Pietsch Date: Wed, 14 Feb 2024 19:45:11 +0100 Subject: [PATCH] Core-macro-diff-new-syntax (#7986) * $:/core/macros/diff use v5.3.x syntax and add indentation for better readability -- all tests pass * diff - set tags: $:/tags/Global --- core/wiki/macros/diff.tid | 56 +++++++++++++++++++-------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/core/wiki/macros/diff.tid b/core/wiki/macros/diff.tid index 36564d084..541ab1a05 100644 --- a/core/wiki/macros/diff.tid +++ b/core/wiki/macros/diff.tid @@ -1,37 +1,37 @@ title: $:/core/macros/diff -tags: $:/tags/Macro +tags: $:/tags/Global -\define compareTiddlerText(sourceTiddlerTitle,sourceSubTiddlerTitle,destTiddlerTitle,destSubTiddlerTitle) \whitespace trim -<$set name="source" tiddler=<<__sourceTiddlerTitle__>> subtiddler=<<__sourceSubTiddlerTitle__>>> -<$set name="dest" tiddler=<<__destTiddlerTitle__>> subtiddler=<<__destSubTiddlerTitle__>>> -<$diff-text source=<> dest=<>/> - + +\procedure compareTiddlerText(sourceTiddlerTitle,sourceSubTiddlerTitle,destTiddlerTitle,destSubTiddlerTitle) +<$set name="source" tiddler=<> subtiddler=<>> + <$set name="dest" tiddler=<> subtiddler=<>> + <$diff-text source=<> dest=<>/> + \end -\define compareTiddlers(sourceTiddlerTitle,sourceSubTiddlerTitle,destTiddlerTitle,destSubTiddlerTitle,exclude) -\whitespace trim +\procedure compareTiddlers(sourceTiddlerTitle,sourceSubTiddlerTitle,destTiddlerTitle,destSubTiddlerTitle,exclude) - -<$set name="sourceFields" filter="[<__sourceTiddlerTitle__>fields[]sort[]]"> -<$set name="destFields" filter="[<__destSubTiddlerTitle__>subtiddlerfields<__destTiddlerTitle__>sort[]]"> -<$list filter="[enlist] [enlist] -[enlist<__exclude__>] +[sort[]]" variable="fieldName"> - - - - - - - - + + <$set name="sourceFields" filter="[fields[]sort[]]"> + <$set name="destFields" filter="[subtiddlerfieldssort[]]"> + <$list filter="[enlist] [enlist] -[enlist] +[sort[]]" variable="fieldName"> + + + + + + + +
-<$text text=<>/> - -<$set name="source" tiddler=<<__sourceTiddlerTitle__>> subtiddler=<<__sourceSubTiddlerTitle__>> field=<>> -<$set name="dest" tiddler=<<__destTiddlerTitle__>> subtiddler=<<__destSubTiddlerTitle__>> field=<>> -<$diff-text source=<> dest=<>> - - -
+ <$text text=<>/> + + <$set name="source" tiddler=<> subtiddler=<> field=<>> + <$set name="dest" tiddler=<> subtiddler=<> field=<>> + <$diff-text source=<> dest=<>> + + +
\end