On Thursday, September 10, 2020 at 9:43:14 PM UTC+2, PMario wrote:

If I did use different IDs I could have made the whole list widget thing 
> into a completely cryptic line of almost nothing. 
>
> \customize degree htmlTag="$presentation" mode=block endString="---"
> \customize angel htmlTag="$list" mode=block endString="--" 
> filter="[tag[slide]sort[title]]"
> \customize tick htmlTag="$slide" mode=block endString="-"
>
> ° » ´ <$transclude mode=block /> - -- ---
>

Something "bad" needs to happen! I need to rename the pragma parameter 
names :/

As you can see, the <$transclude mode=block /> widget call has a "mode" 
parameter. ... This parameter causes a naming conflict with the "mode" 
param from the pragma. That's why it's impossible to "replace" the 
transclude widget with a wikitext call. 

In Version 0.3.0 all the params will be renamed, like so: 

\customize <ID>=<userSymbol>           *cHtmlTag=<tag> .. or <widget-name>*
           cParams=<class definitions eg: .i.hl.x.y>
           cEndString=<string>
           cUse=<userSymbol reference>

I did check all TW widgets. There should be no naming conflict with the new 
names. 

As you can see, there is an other minor issue now. cHtmlTag isn't the right 
name anymore, since it can be a HtmlTag or a $widgetname 

So a question. Will we keep cHtmlTag or should it be customTag or *cTag*? 

Feedback please!

-mario

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWikiDev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywikidev/e4577b3c-4e0c-4ae0-be21-8f01565d1661o%40googlegroups.com.

Reply via email to