1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-06-16 10:29:54 +00:00
TiddlyWiki5/editions/test/tiddlers/tests/data/transclude
Cameron Fischer 74a18c39ab
$parameters widgets now claim index parameters sequentially (#7962)
* $parameters widgets now claim index parameters sequentially

Before, they just always used their own indices, which meant unnamed
parameters would get assigned to multiple values, which wasn't any
use to anyone.

* Elaborated tests for nested parameters

* Added example to clarify how multiple paramter definitions are handled

* Updated \procedure documentation

* Removed depth from $parameters

* Add failing test

* Adjusted transclude to account for refreshing

* This index system should work

It handles some strange edge cases too.

* Stupid end-of-file newlines

* Removed redundant whitespace pragma

---------

Co-authored-by: Jeremy Ruston <jeremy@jermolene.com>
2024-02-10 14:44:39 +01:00
..
CustomWidget-ActionWidget.tid Custom widgets and filter operator names must now contain a period 2023-06-01 08:06:28 +01:00
CustomWidget-CodeblockOverride-TextParser.tid Fixes Text Parser being impacted by overrides to codeblock widget (#7844) 2023-11-20 08:38:04 +00:00
CustomWidget-Fail.tid Parameterised transclusions (#6666) 2023-04-19 11:55:25 +01:00
CustomWidget-Override-Codeblock.tid Parameterised transclusions (#6666) 2023-04-19 11:55:25 +01:00
CustomWidget-OverrideTransclude.tid Parameterised transclusions (#6666) 2023-04-19 11:55:25 +01:00
CustomWidget-Simple-Indented.tid Feat: allow new pragmas to be indented (#7624) 2023-07-21 13:40:42 +01:00
CustomWidget-Simple.tid Custom widgets and filter operator names must now contain a period 2023-06-01 08:06:28 +01:00
CustomWidget-Slotted-Empty.tid Custom widgets and filter operator names must now contain a period 2023-06-01 08:06:28 +01:00
CustomWidget-Slotted.tid Custom widgets and filter operator names must now contain a period 2023-06-01 08:06:28 +01:00
CustomWidget-TextWidgetOverride.tid Parameterised transclusions (#6666) 2023-04-19 11:55:25 +01:00
CustomWidget-TextWidgetOverrideWithSlot.tid Parameterised transclusions (#6666) 2023-04-19 11:55:25 +01:00
CustomWidget-Unoverride-Codeblock.tid Parameterised transclusions (#6666) 2023-04-19 11:55:25 +01:00
CustomWidget-VariableAttribute.tid Custom widgets and filter operator names must now contain a period 2023-06-01 08:06:28 +01:00
JavaScript-Macro.tid Parameterised transclusions (#6666) 2023-04-19 11:55:25 +01:00
Macro-Missing.tid Transclude widget should use fallback content if variable is missing or blank 2023-05-11 16:26:18 +01:00
Macro-Plain.tid Parameterised transclusions (#6666) 2023-04-19 11:55:25 +01:00
Macro-Simple.tid Parameterised transclusions (#6666) 2023-04-19 11:55:25 +01:00
MissingTarget.tid Parameterised transclusions (#6666) 2023-04-19 11:55:25 +01:00
Parameterised-Conditional-Parameters-Refreshed.tid $parameters widgets now claim index parameters sequentially (#7962) 2024-02-10 14:44:39 +01:00
Parameterised-Conditional-Parameters.tid $parameters widgets now claim index parameters sequentially (#7962) 2024-02-10 14:44:39 +01:00
Parameterised-Genesis-Changing-Count.tid $parameters widgets now claim index parameters sequentially (#7962) 2024-02-10 14:44:39 +01:00
Parameterised-Genesis-Changing-Names.tid $parameters widgets now claim index parameters sequentially (#7962) 2024-02-10 14:44:39 +01:00
Parameterised-Mode.tid Parameterised transclusions (#6666) 2023-04-19 11:55:25 +01:00
Parameterised-Name-Values.tid Parameterised transclusions (#6666) 2023-04-19 11:55:25 +01:00
Parameterised-Nested-Parameters-Refreshed.tid $parameters widgets now claim index parameters sequentially (#7962) 2024-02-10 14:44:39 +01:00
Parameterised-Nested-Parameters.tid $parameters widgets now claim index parameters sequentially (#7962) 2024-02-10 14:44:39 +01:00
Parameterised-ParseTreeNodes.tid Parameterised transclusions (#6666) 2023-04-19 11:55:25 +01:00
Parameterised-Positional-Shortcut-Parameters.tid Parameterised transclusions (#6666) 2023-04-19 11:55:25 +01:00
Parameterised-Positional-Shortcut.tid Parameterised transclusions (#6666) 2023-04-19 11:55:25 +01:00
Parameterised-Positional-Variables.tid Parameterised transclusions (#6666) 2023-04-19 11:55:25 +01:00
Parameterised-Positional.tid Parameterised transclusions (#6666) 2023-04-19 11:55:25 +01:00
Parameterised-Shortcut-Parameters.tid Parameterised transclusions (#6666) 2023-04-19 11:55:25 +01:00
Parameterised-Shortcut-ParametersIndented.tid Feat: allow new pragmas to be indented (#7624) 2023-07-21 13:40:42 +01:00
Parameterised-Shortcut.tid Parameterised transclusions (#6666) 2023-04-19 11:55:25 +01:00
Parameterised-Simple.tid Parameterised transclusions (#6666) 2023-04-19 11:55:25 +01:00
Parameterised-SlotFillParseTreeNodes.tid Parameterised transclusions (#6666) 2023-04-19 11:55:25 +01:00
Parameterised-Slotted-Missing.tid Parameterised transclusions (#6666) 2023-04-19 11:55:25 +01:00
Parameterised-Slotted.tid Parameterised transclusions (#6666) 2023-04-19 11:55:25 +01:00
Procedures-Double-Underscore.tid Fix transclude inefficiency (#7647) 2023-07-30 18:04:05 +01:00
Procedures-Whitespace.tid Parameterised transclusions (#6666) 2023-04-19 11:55:25 +01:00
Recursion.tid Improve recursion detection for transclusion and filters (#6970) 2022-10-01 10:13:40 +01:00
Typed.tid Parameterised transclusions (#6666) 2023-04-19 11:55:25 +01:00
Variable-Refreshing.tid Fix refreshing of transcluded functions (#7698) 2023-10-14 09:44:18 +01:00
Variable-Static.tid Fix refreshing of transcluded functions (#7698) 2023-10-14 09:44:18 +01:00