#1 Works as expected

#2 The filter sees:


"a b +[addprefix[mr-fadeIn-]]"


So thus two outputs.


#3 Wikitext is not a cannibal. It does not eat other wikitext! ;-)  The 
text is rendered as a link and then passed. The rendering html code is 
stripped and it becomes like case #2. That's my theory and I'm sticking to 
it.


-- Mark

On Friday, January 11, 2019 at 3:48:22 AM UTC-8, Mohammad wrote:
>
> Consider the below macro
>
> \define mac(p)
> <$set name=cls filter="$p$ +[addprefix[mr-fadeIn-]]">
> <$text text=<<cls>> />
> </$set>
> \end
>
> It accepts p as input parameter and adds the prefix mr-fadeIn- and return 
> it.
>
> Now consider the below examples
>
> <<mac "ab">>
>
> <<mac "a b">>
>
> <<mac [[a b]]>>
>
> <<mac "[[a b]]">>
>
> and their out puts
>
>
>
> mr-fadeIn-ab 
>
> mr-fadeIn-a mr-fadeIn-b 
>
> mr-fadeIn-a mr-fadeIn-b 
>
> [[mr-fadeIn-a b]] 
>
>
> I do not understand the difference. I expect the first three example just 
> append the mr-fadeIn- to begining the argument (parameter)! But filter 
> seems split them on SPACE.
>
>
> --Mohammad
>
>
>
>
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/af39414b-bb78-485a-8221-119afd82ecda%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to