I’m trying to figure out what is wrong with my understanding of the :map
filter run prefix.
Given this definition:
\function by.caption() [tag[Filter Operators]caption<currentTiddler>]
I would expect these two to generate the same result:
''a'': <$let currentTiddler="all">{{{ [by.caption[]] }}}</$let> ''b'': {{{ [[all]] :map[by.caption[]] }}}
But they do not:
a: all Operator
b:
I’m must be misreading the documentation, but I don’t see how.:
The following variables are available within the filter run:
currentTiddler
- the input title- …
Can anyone explain?
MapMisunderstanding.json (518 Bytes)