Question about the currentTiddler variable

I’d never really considered it before, but that’s a good point. I’m not sure whether there’s enough general interest to get it into the core, but you could get around it with a custom function in a tiddler with the $:/tags/Global tag:

\function draftTiddler() [{!!draft.of}!match[]] ~[{!!title}]

Which would then enable a shorter workaround like

<$tiddler tiddler=<<draftTiddler>>>

<<currentTiddler>>

</$tiddler>

Generally I try to use at least one . in any custom function name; I find it makes it easier to identify functions vs. “simple” variables, and also enables me to use the function as a custom operator if needed. But I can’t imagine any scenario in which I’d want, say, [draft.of[HelloThere]], and I do like that <<draftTiddler>> parallels the other ...Tiddler variables. :thinking: