Should I raise an issue on GitHub for a red-screen error that happens in 5.2.5, but not the recent 5.3.0? Does it matter that it’s caused by a simple syntax error, relatively easy to find and trivial to fix?
Background
For stupid reasons not worth discussing right now, at work, I’m stuck on Tiddlywiki version 5.2.5.
Last week I ran into a red screen of embarrassment. I was able to fix it – just an error in my filter syntax – but then today, something led me to an old topic and this post by our illustrious leader:
You can see the error by visiting https://crosseye.github.io/TW5-demos/2023-07-17a/. If you open one of the links under “Document Locations”, it should open fine. (Note this is a highly sanitized version of a proprietary work wiki; you don’t have to understand much of it.)
But if you edit $:/_/pa/templates/SourceType
replacing this line:
<<list-links filter:"[all[tiddlers]source-type<currentTiddler>]" >>
with the version I found had the bug in it:
<<list-links filter:"[all[tiddlers]source-type<currentTiddler>]"> >>
(note the spurious >
right before the closing >>
), then you will get the RSOE when you try to open any of the Document Source links.
This does not happen in the version upgraded to 5.3.0