Recursive transclusion error in transclude widget

In prior wiki versions I didn’t get this error - content has been shown:

How to check:

  • open fresh wiki (v.5.4.0)
  • drag and drop “Installing the Subsume plugin” from Subsume plugin upgraded to version 1.0.2 to the wiki
  • create tiddler “Test Main” and “Test 1”
  • subsume “Test 1” in “Test Main” → OK

  • subsume in “Test Main” in “Test 1” → ERROR in both tiddlers

Is there a way to show the transcluded tiddlers?

Thanks, Stefan

Creator of the Subsume plugin here. No, you can’t transclude tiddler A in tiddler B then transclude tiddler B in tiddler A. That is not a limitation of the Subsume Plugin but of transclusion in general.

Thanks Dave for your feedback.

I agree, it is not a subsume issue…
But in the past, it was possible to reference each other from two different tiddlers. The content was displayed in each case.

Here an example of v5.3.6:

Wow, I didn’t know that was once possible.

Interesting, a bug was logged for GSD5 on 5.4.0 just today, talking about the same thing: Transclude recursion error in Transclude Widget (#46) · Issues · gsd5-tiddlywiki / gsd5-core · GitLab – though in that case, it is a plugin issue.

This reminds me of xkcd’s: Workfow

Depending on the users device, infinite recursions can have the potential to brick a device, which can result in data-loss. So you where lucky.