TiddlyWiki / TiddlyWiki5

A self-contained JavaScript wiki for the browser, Node.js, AWS Lambda etc.
https://tiddlywiki.com/
Other
7.98k stars 1.18k forks source link

[BUG] recursive failure in TestCaseWidget transclusion tests beginning with {{{}} #8373

Open 96eron opened 2 months ago

96eron commented 2 months ago

Describe the bug

Typing "{{{}}" or "{{{}}}" in the TestCaseWidget (intending to fill it with content in the next step) results in unexpected recursive error handling and frozen output in the right preview box

Expected behavior

To Reproduce

  1. goto tiddlywiki.com to tiddler TestCaseWidget: https://tiddlywiki.com/#TestCaseWidget
  2. goto bluebox "Simple transclusion" left sided textfield tab: 'output'
  3. clear content
  4. input '{{{}}}' or '{{{}}'
  5. you'll see unexpected recursive error handling and frozen output in the right preview box

Screenshots

tra

TiddlyWiki Configuration

Desktop (please complete the following information):

Smartphone (please complete the following information):

Additional context

No response

pmario commented 2 months ago

I can confirm this problem. It also happens with the preview pane in tiddler edit mode. There are 2 experiments going on see:

@Jermolene we should give them a second review