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