diff --git a/editions/tw5.com/tiddlers/Actions.tid b/editions/tw5.com/tiddlers/Actions.tid new file mode 100644 index 000000000..ff3649dd4 --- /dev/null +++ b/editions/tw5.com/tiddlers/Actions.tid @@ -0,0 +1,16 @@ +created: 20240216230908147 +modified: 20240216231039038 +tags: +title: Actions +type: text/vnd.tiddlywiki + +\whitespace trim + +\widget $action.mywidget(one:'Jaguar') +\whitespace trim +<$action-setfield $tiddler="Result" $field="text" $value=<>/> +\end + +<$action.mywidget one="Dingo"> + Crocodile + \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/Conditionals_Else.tid b/editions/tw5.com/tiddlers/Conditionals_Else.tid new file mode 100644 index 000000000..f5158772d --- /dev/null +++ b/editions/tw5.com/tiddlers/Conditionals_Else.tid @@ -0,0 +1,13 @@ +created: 20240217002246152 +modified: 20240217002337316 +tags: +title: Conditionals/Else +type: text/vnd.tiddlywiki + +<$let something="one"> +{{Textx}} + + +<$let something="two"> +{{Textx}} + \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/Conditionals_NestedElseif.tid b/editions/tw5.com/tiddlers/Conditionals_NestedElseif.tid new file mode 100644 index 000000000..0bb4e42fc --- /dev/null +++ b/editions/tw5.com/tiddlers/Conditionals_NestedElseif.tid @@ -0,0 +1,25 @@ +created: 20240216235513510 +modified: 20240217003120869 +tags: +title: Conditionals/NestedElseif +type: text/vnd.tiddlywiki + +<$let something="one" another="one"> +{{Text}} + + +<$let something="one" another="two"> +{{Text}} + + +<$let something="one" another="three"> +{{Text}} + + +<$let something="two"> +{{Text}} + + +<$let something="three"> +{{Text}} + \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/Genesis_Block-TODO.tid b/editions/tw5.com/tiddlers/Genesis_Block-TODO.tid new file mode 100644 index 000000000..408f69a5c --- /dev/null +++ b/editions/tw5.com/tiddlers/Genesis_Block-TODO.tid @@ -0,0 +1,25 @@ +created: 20240217004718488 +modified: 20240217005648458 +tags: +title: Genesis/Block-TODO +type: text/vnd.tiddlywiki + + +<$genesis $type="$reveal" type=nomatch> + +Block + + +<$genesis $type="$reveal" type=nomatch $mode=block> + +Block forced block + + +<$genesis $type="$reveal" type=nomatch $mode=inline> + +Block forced inline + + +<$genesis $type=$reveal type=nomatch>Inline +<$genesis $type=$reveal type=nomatch $mode=block>Inline forced block +<$genesis $type=$reveal type=nomatch $mode=inline>Inline forced inline \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/Genesis_EmptyType-todo.tid b/editions/tw5.com/tiddlers/Genesis_EmptyType-todo.tid new file mode 100644 index 000000000..7948ae00c --- /dev/null +++ b/editions/tw5.com/tiddlers/Genesis_EmptyType-todo.tid @@ -0,0 +1,9 @@ +created: 20240217003121792 +modified: 20240217003441872 +tags: +title: Genesis/EmptyType-todo +type: text/vnd.tiddlywiki + +<$genesis>Mouse + +<$genesis $type="">Mouse \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/ListWidget_WithExplicitTemplatesOverriddenByAttributes.tid b/editions/tw5.com/tiddlers/ListWidget_WithExplicitTemplatesOverriddenByAttributes.tid new file mode 100644 index 000000000..fee4a1e49 --- /dev/null +++ b/editions/tw5.com/tiddlers/ListWidget_WithExplicitTemplatesOverriddenByAttributes.tid @@ -0,0 +1,22 @@ +created: 20240216235121906 +modified: 20240217000309225 +tags: +title: ListWidget/WithExplicitTemplatesOverriddenByAttributes +type: text/vnd.tiddlywiki + +\whitespace trim + +\procedure test(filter) +<$list filter=<> emptyMessage="Zero" template="Template"> + <$list-template> + <$text text=<>/> + + <$list-empty> + None! + + +\end + +<> + +<> \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/ListWidget_WithJoinTemplateInBlockMode.tid b/editions/tw5.com/tiddlers/ListWidget_WithJoinTemplateInBlockMode.tid new file mode 100644 index 000000000..47db7585c --- /dev/null +++ b/editions/tw5.com/tiddlers/ListWidget_WithJoinTemplateInBlockMode.tid @@ -0,0 +1,24 @@ +created: 20240217001636123 +modified: 20240217002008520 +tags: +title: ListWidget/WithJoinTemplateInBlockMode +type: text/vnd.tiddlywiki + +\whitespace trim + +\procedure test(filter) +<$list filter=<>> + + Item:<> + + <$list-empty> + None! + + + <$list-join>
+ +\end + +<> + +<> \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/Macro.tid b/editions/tw5.com/tiddlers/Macro.tid new file mode 100644 index 000000000..e2de43021 --- /dev/null +++ b/editions/tw5.com/tiddlers/Macro.tid @@ -0,0 +1,9 @@ +created: 20240216233819175 +modified: 20240216233827921 +tags: +title: Macro +type: text/vnd.tiddlywiki + +\define imported-print-this-tiddler() +<$text text=<>/> +\end \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/Numbers.tid b/editions/tw5.com/tiddlers/Numbers.tid new file mode 100644 index 000000000..dd8badcd7 --- /dev/null +++ b/editions/tw5.com/tiddlers/Numbers.tid @@ -0,0 +1,8 @@ +created: 20240216224314133 +list: 1 3 4 +modified: 20240216230619816 +tags: +title: Numbers +type: text/vnd.tiddlywiki + +<$list filter='[list[Numbers]]' variable='item' join=', '><> \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/Procedures_EndInBody.tid b/editions/tw5.com/tiddlers/Procedures_EndInBody.tid new file mode 100644 index 000000000..2f0139816 --- /dev/null +++ b/editions/tw5.com/tiddlers/Procedures_EndInBody.tid @@ -0,0 +1,11 @@ +created: 20240216234248448 +modified: 20240216234310698 +tags: +title: Procedures/EndInBody +type: text/vnd.tiddlywiki + +\procedure hello() + hello \end +\end + +Out: <> \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/Procedures_Nested-TODO.tid b/editions/tw5.com/tiddlers/Procedures_Nested-TODO.tid new file mode 100644 index 000000000..0fb1c3cd6 --- /dev/null +++ b/editions/tw5.com/tiddlers/Procedures_Nested-TODO.tid @@ -0,0 +1,15 @@ +created: 20240217011056204 +modified: 20240217011324931 +tags: +title: Procedures/Nested-TODO +type: text/vnd.tiddlywiki + +\whitespace trim +\procedure alpha(x) + \procedure beta(y) + <$text text=<>/> + \end beta +<$transclude $variable="beta" y={{{ [addprefix] }}}/> +\end alpha + +<> diff --git a/editions/tw5.com/tiddlers/Template.tid b/editions/tw5.com/tiddlers/Template.tid new file mode 100644 index 000000000..600779d56 --- /dev/null +++ b/editions/tw5.com/tiddlers/Template.tid @@ -0,0 +1,7 @@ +created: 20240216235230574 +modified: 20240216235241129 +tags: +title: Template +type: text/vnd.tiddlywiki + +<$text text=<>/><$text text=<>/> \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/Text.tid b/editions/tw5.com/tiddlers/Text.tid new file mode 100644 index 000000000..57ce57a12 --- /dev/null +++ b/editions/tw5.com/tiddlers/Text.tid @@ -0,0 +1,23 @@ +created: 20240217000044870 +modified: 20240217000326757 +tags: +title: Text +type: text/vnd.tiddlywiki + +\whitespace trim +This is a + <% if [match[one]] %> + <% if [match[one]] %> + Indian + <% elseif [match[two]] %> + African + <% else %> + Unknown + <% endif %> + Elephant + <% elseif [match[two]] %> + Antelope + <% else %> + Crocodile + <% endif %> +, I think. diff --git a/editions/tw5.com/tiddlers/Textx.tid b/editions/tw5.com/tiddlers/Textx.tid new file mode 100644 index 000000000..d3c285352 --- /dev/null +++ b/editions/tw5.com/tiddlers/Textx.tid @@ -0,0 +1,7 @@ +created: 20240217002301695 +modified: 20240217002309108 +tags: +title: Textx +type: text/vnd.tiddlywiki + +This is a <% if [match[one]] %>Elephant<% else %>Crocodile<% endif %>, I think. \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/ThisTiddler_Simple.tid b/editions/tw5.com/tiddlers/ThisTiddler_Simple.tid new file mode 100644 index 000000000..8072f6e69 --- /dev/null +++ b/editions/tw5.com/tiddlers/ThisTiddler_Simple.tid @@ -0,0 +1,17 @@ +created: 20240216233744705 +modified: 20240216233918569 +tags: +title: ThisTiddler/Simple +type: text/vnd.tiddlywiki + +\whitespace trim +\import Macro +\define print-this-tiddler() +<$text text=<>/> +\end + +(<$text text=<>/>) + +(<>) + +(<>) diff --git a/editions/tw5.com/tiddlers/TiddlerOTR.tid b/editions/tw5.com/tiddlers/TiddlerOTR.tid new file mode 100644 index 000000000..bfc27fc6e --- /dev/null +++ b/editions/tw5.com/tiddlers/TiddlerOTR.tid @@ -0,0 +1,10 @@ +created: 20240217005718290 +modified: 20240217010023625 +tags: +title: TiddlerOTR +type: text/vnd.tiddlywiki + +\whitespace trim +<$parameters $parseMode="@parseMode"> + <$text text=<<@parseMode>>/> + \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/TiddlerOne.tid b/editions/tw5.com/tiddlers/TiddlerOne.tid new file mode 100644 index 000000000..5363ec4d5 --- /dev/null +++ b/editions/tw5.com/tiddlers/TiddlerOne.tid @@ -0,0 +1,10 @@ +created: 20240216232121176 +modified: 20240216232450714 +tags: +title: TiddlerOne +type: text/vnd.tiddlywiki + +\whitespace trim +<$parameters $parseTreeNodes="@parseTreeNodes"> + <$text text=<<@parseTreeNodes>>/> + \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/TiddlerOneA.tid b/editions/tw5.com/tiddlers/TiddlerOneA.tid new file mode 100644 index 000000000..68c37a2e8 --- /dev/null +++ b/editions/tw5.com/tiddlers/TiddlerOneA.tid @@ -0,0 +1,9 @@ +created: 20240217003745035 +modified: 20240217003756359 +tags: +title: TiddlerOneA +type: text/vnd.tiddlywiki + +\whitespace trim +\parameters(zero:Jaguar,one:'Lizard',two:'Mole') +[{<$text text=<>/>}{<$text text=<>/>}{<$text text=<>/>}] \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/TiddlerOnex.tid b/editions/tw5.com/tiddlers/TiddlerOnex.tid new file mode 100644 index 000000000..680b5698e --- /dev/null +++ b/editions/tw5.com/tiddlers/TiddlerOnex.tid @@ -0,0 +1,10 @@ +created: 20240217001032546 +modified: 20240217001051272 +tags: +title: TiddlerOnex +type: text/vnd.tiddlywiki + +\whitespace trim +<$parameters one='Jaguar' $$two='Piranha'> + <$text text=<>/>:<$text text=<<$two>>/> + \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/TiddlerThree.tid b/editions/tw5.com/tiddlers/TiddlerThree.tid new file mode 100644 index 000000000..aab9fde88 --- /dev/null +++ b/editions/tw5.com/tiddlers/TiddlerThree.tid @@ -0,0 +1,9 @@ +created: 20240216220223927 +modified: 20240216220258289 +tags: +title: TiddlerThree +type: text/vnd.tiddlywiki +value: Happy Result +wrong: ALL WRONG!! + +wrong \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/TiddlerTwo.tid b/editions/tw5.com/tiddlers/TiddlerTwo.tid new file mode 100644 index 000000000..466b6ed85 --- /dev/null +++ b/editions/tw5.com/tiddlers/TiddlerTwo.tid @@ -0,0 +1,8 @@ +created: 20240216220135049 +lookup: value +modified: 20240216220222921 +newlookup: value +tags: +title: TiddlerTwo +type: text/vnd.tiddlywiki +wrong: wrong \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/TiddlerTwoA.tid b/editions/tw5.com/tiddlers/TiddlerTwoA.tid new file mode 100644 index 000000000..109b68226 --- /dev/null +++ b/editions/tw5.com/tiddlers/TiddlerTwoA.tid @@ -0,0 +1,9 @@ +created: 20240217003806216 +modified: 20240217004107461 +tags: +title: TiddlerTwoA +type: text/vnd.tiddlywiki + +\whitespace trim +\parameters(zero:'Mouse',one:Horse,two:'Owl') +(<$transclude $tiddler=<> zero=<> one=<> two=<>/>) \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/Transclude_CustomWidget_ActionWidget.tid b/editions/tw5.com/tiddlers/Transclude_CustomWidget_ActionWidget.tid new file mode 100644 index 000000000..6db78f744 --- /dev/null +++ b/editions/tw5.com/tiddlers/Transclude_CustomWidget_ActionWidget.tid @@ -0,0 +1,9 @@ +created: 20240216230843012 +modified: 20240216231150955 +tags: +title: Transclude/CustomWidget/ActionWidget +type: text/vnd.tiddlywiki + +\whitespace trim +<$transclude $tiddler='Result'> + diff --git a/editions/tw5.com/tiddlers/Transclude_CustomWidget_CodeblockOverride-TextParser.tid b/editions/tw5.com/tiddlers/Transclude_CustomWidget_CodeblockOverride-TextParser.tid new file mode 100644 index 000000000..5817d9a33 --- /dev/null +++ b/editions/tw5.com/tiddlers/Transclude_CustomWidget_CodeblockOverride-TextParser.tid @@ -0,0 +1,15 @@ +created: 20240216230456556 +modified: 20240216230724893 +tags: +title: Transclude/CustomWidget/CodeblockOverride-TextParser +type: text/vnd.tiddlywiki + +\whitespace trim +\widget $codeblock(code) +<$transclude $variable="copy-to-clipboard" src=<>/> +<$genesis $type="$codeblock" $remappable="no" code=<>/> +\end + +\procedure myvariable() hello + +<$transclude $variable="myvariable" $type="text/plain" $output="text/plain"/> diff --git a/editions/tw5.com/tiddlers/Transclude_Parameterised_Mode-TODO.tid b/editions/tw5.com/tiddlers/Transclude_Parameterised_Mode-TODO.tid new file mode 100644 index 000000000..9197797f7 --- /dev/null +++ b/editions/tw5.com/tiddlers/Transclude_Parameterised_Mode-TODO.tid @@ -0,0 +1,17 @@ +created: 20240217005620453 +modified: 20240217010209812 +tags: +title: Transclude/Parameterised/Mode-TODO +type: text/vnd.tiddlywiki + +\whitespace trim + +<$transclude $tiddler='TiddlerOTR' one='Ferret'> + +This is a block + + + +<$transclude $tiddler='TiddlerOTR'> +This is inline + \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/Transclude_Parameterised_ParseTreeNodes.tid b/editions/tw5.com/tiddlers/Transclude_Parameterised_ParseTreeNodes.tid new file mode 100644 index 000000000..94eac8e09 --- /dev/null +++ b/editions/tw5.com/tiddlers/Transclude_Parameterised_ParseTreeNodes.tid @@ -0,0 +1,17 @@ +created: 20240216232013920 +modified: 20240216233421133 +tags: +title: Transclude/Parameterised/ParseTreeNodes +type: text/vnd.tiddlywiki + +\whitespace trim + +<$transclude $tiddler='TiddlerOne' one='Ferret'> + +This is a block + + + +<$transclude $tiddler='TiddlerOne'> +This is inline + \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/Transclude_Parameterised_Positional_Shortcut_Parameters.tid b/editions/tw5.com/tiddlers/Transclude_Parameterised_Positional_Shortcut_Parameters.tid new file mode 100644 index 000000000..cf60f74b8 --- /dev/null +++ b/editions/tw5.com/tiddlers/Transclude_Parameterised_Positional_Shortcut_Parameters.tid @@ -0,0 +1,12 @@ +created: 20240217003617699 +modified: 20240217004716416 +tags: +title: Transclude/Parameterised/Positional/Shortcut/Parameters +type: text/vnd.tiddlywiki + +\whitespace trim +{{TiddlerOneA}} +{{TiddlerOneA|Ferret}} +{{TiddlerOneA|Butterfly|Moth}} +{{TiddlerOneA|Beetle|Scorpion|Snake}} +{{TiddlerOneA||TiddlerTwoA|Beetle|Scorpion|Snake}} diff --git a/editions/tw5.com/tiddlers/Transclude_Parameterised_Simple.tid b/editions/tw5.com/tiddlers/Transclude_Parameterised_Simple.tid new file mode 100644 index 000000000..3f6a823d5 --- /dev/null +++ b/editions/tw5.com/tiddlers/Transclude_Parameterised_Simple.tid @@ -0,0 +1,14 @@ +created: 20240217001013617 +modified: 20240217001634430 +tags: +title: Transclude/Parameterised/Simple +type: text/vnd.tiddlywiki + +\whitespace trim +<$transclude $tiddler='TiddlerOnex' one='Ferret'/> +| +<$transclude $tiddler='TiddlerOnex'/> +| +<$transclude $tiddler='TiddlerOnex' one='Ferret' $$two="Osprey"/> +| +<$transclude $tiddler='TiddlerOnex' $$two="Falcon"/> \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/Widgets_LetWidgetSelfReferences.tid b/editions/tw5.com/tiddlers/Widgets_LetWidgetSelfReferences.tid new file mode 100644 index 000000000..6311ede6a --- /dev/null +++ b/editions/tw5.com/tiddlers/Widgets_LetWidgetSelfReferences.tid @@ -0,0 +1,10 @@ +created: 20240216233422203 +modified: 20240216233526220 +tags: +title: Widgets/LetWidgetSelfReferences +type: text/vnd.tiddlywiki + +\whitespace trim +<$let default={{{ [[default]is[variable]then[aa]else[bb]] }}} > +<> + \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/Widgets_LetWidgetUndefinedVariable.tid b/editions/tw5.com/tiddlers/Widgets_LetWidgetUndefinedVariable.tid new file mode 100644 index 000000000..9f36175a0 --- /dev/null +++ b/editions/tw5.com/tiddlers/Widgets_LetWidgetUndefinedVariable.tid @@ -0,0 +1,10 @@ +created: 20240216233554694 +modified: 20240216233739224 +tags: +title: Widgets/LetWidgetUndefinedVariable +type: text/vnd.tiddlywiki + +\whitespace trim +<$let test1=<> test2={{{ [] }}}> +<> + \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/genesis-block-forced-inline-TODO.tid b/editions/tw5.com/tiddlers/genesis-block-forced-inline-TODO.tid new file mode 100644 index 000000000..3e5bddeea --- /dev/null +++ b/editions/tw5.com/tiddlers/genesis-block-forced-inline-TODO.tid @@ -0,0 +1,10 @@ +created: 20240217004927961 +modified: 20240217005640206 +tags: +title: genesis-block-forced-inline-TODO +type: text/vnd.tiddlywiki + +<$genesis $type="$reveal" type=nomatch $mode=inline> + +Block forced inline + \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/should deal with let widget.tid b/editions/tw5.com/tiddlers/should deal with let widget.tid new file mode 100644 index 000000000..9419719c8 --- /dev/null +++ b/editions/tw5.com/tiddlers/should deal with let widget.tid @@ -0,0 +1,15 @@ +created: 20240216213957752 +modified: 20240216220947555 +tags: +title: should deal with let widget +type: text/vnd.tiddlywiki + +\whitespace trim +\define macro() TiddlerThree +\define currentTiddler() TiddlerOne + +<$let field={{!!text}} currentTiddler='TiddlerTwo' field={{{ [all[current]get] }}} + currentTiddler=<> +> +<$transclude field=<>/> + \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/should parse horizontal rules.tid b/editions/tw5.com/tiddlers/should parse horizontal rules.tid new file mode 100644 index 000000000..6f7bcb253 --- /dev/null +++ b/editions/tw5.com/tiddlers/should parse horizontal rules.tid @@ -0,0 +1,13 @@ +created: 20240216220948505 +modified: 20240216223021916 +tags: +title: should parse horizontal rules +type: text/vnd.tiddlywiki + +---Not a rule + +---- + +Between + +--- \ No newline at end of file diff --git a/editions/tw5.com/tiddlers/should parse inline macro calls.tid b/editions/tw5.com/tiddlers/should parse inline macro calls.tid new file mode 100644 index 000000000..19be4c8d9 --- /dev/null +++ b/editions/tw5.com/tiddlers/should parse inline macro calls.tid @@ -0,0 +1,9 @@ +created: 20240216223025948 +modified: 20240216224308544 +tags: +title: should parse inline macro calls +type: text/vnd.tiddlywiki + +text <> + + diff --git a/editions/tw5.com/tiddlers/text-john-strange text macro call.tid b/editions/tw5.com/tiddlers/text-john-strange text macro call.tid new file mode 100644 index 000000000..651fa2beb --- /dev/null +++ b/editions/tw5.com/tiddlers/text-john-strange text macro call.tid @@ -0,0 +1,7 @@ +created: 20240217012631558 +modified: 20240217030241005 +tags: +title: text-john-strange text macro call +type: text/vnd.tiddlywiki + +text <> \ No newline at end of file