The <$macrocall> is exactly what I initially expected. Why does the <<bracket>>syntax limit arguments to plaintext ? Is it an internal limitation of some kind or is it a choice for some reason ?
Is there a way to avoid wikification of a macro result ? (Some of mine return CamelCase and despite trying tildas everywhere, I had to remove all links parsing...) Le lundi 5 janvier 2015 20:35:17 UTC+1, Jeremy Ruston a écrit : > > Hi Jed > > I think there's a couple of points that need clarifying: > > * Invoking a macro with double angle brackets causes the result of the > macro (after parameter and variable substitutions) to be wikified (as > expected) > * Using a macro as a widget/element attribute (eg <div class=<<myMacro>>>) > doesn't wikify the result of the macro; the plain result of the macro is > assigned to the attribute > * Invoking a macro with double angle brackets doesn't allow parameters to > be specified as transclusions or macro invocations; you can only use plain > strings > * Macros can also be invoked with the <$macrocall> widget, which does > allow attributes to be specified as transclusions or macro invocations > > Does that help? > > Best wishes > > Jeremy. > > > > On Mon, Jan 5, 2015 at 7:27 PM, Jed Carty <[email protected] <javascript:> > > wrote: > >> I made an example here >> http://inmysocks.tiddlyspot.com/#Concatenating%20Strings%20-%20What%20Breaks >> >> The 'Simplest example using two levels of variables' section shows this >> situation. >> >> Hopefully that explains a bit better. I seem to be pretty bad explaining >> most things so I hope the working example helps. >> >> -- >> 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] <javascript:>. >> To post to this group, send email to [email protected] >> <javascript:>. >> Visit this group at http://groups.google.com/group/tiddlywiki. >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > Jeremy Ruston > mailto:[email protected] <javascript:> > -- 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 http://groups.google.com/group/tiddlywiki. For more options, visit https://groups.google.com/d/optout.

