I had this at the top of an oft-used tiddler…
\rules only commentblock commentinline filteredtranscludeinline transcludeinline macrodef macrocallinline
I’d long forgotten about that being there. Probably haven’t looked at it since it was added 300 years ago
But that’s actually the end of the story. It started when I modified this…
\define foo(...)
stuff
\end
To this…
\procedure foo()
Stuff
\end
and saved the tiddler.
RSOE.
Devtools wrote thousands of lines to the console before I killed it.
The error, for those not following, a missing fnprocdef
(and parameters
, I guess) in the \rules
pragma.
@jeremyruston Is this worth logging as a bug? I mean, it was hard to find that after a long edit session and trying to figure which change I’d made was likely to be causing the RSOE. Was wondering if there might be someway to catch that missing parse rule or, at least, surface the error better/differently…