Mohammad, FYI
The filter used to set msa is by default responsible for returning titles, tiddler titles,
Unless it was delimited as we see in the result with the square brackets, we would not know where the title began and ended, and your result would not be a tiddler link in the result on screen.
The Text widget is letting us see this value exactly as it is.
Rather than using set you could use wikify.
An important lesson here is that the value is not always what it seems, so sometimes you need to take an additional step to ensure it is appropriate for a subsequent test like a filter.
\define varname() $(var)$/{{!!feildname}}
<$wikify name=varname2 text="""<<varname>""">
... [all[current[addprefix<varname2>] ...
</$wikify>
Thus we wikify the value at the last moment to ensure it works inside our filter.
Saq,
Interesting work around there using the select, this has some potential for different use cases. Thanks for showing this.
Regards
Tones