Hi, Thanks a lot for your quick reponse
I've tested and the button does not appear within the macro So I externalized and left the macro alone as below, but this does not work How may I trouble shoot or log what's happening during the execution of the macro ? I'm blocked .. Thanks for your help \define remove_tag(filter_tag remove_tag) <!-- We filter tiddlers with tag "filter_tag"--> <$list filter="[tag<__filter_tag__>]" variable="deleteTiddler"> <!-- With each tiddler of this list (stored in "deleteTiddlers" variable) --> <$fieldmangler tiddler=<<deleteTiddler>> > <!-- We remove the tag "remove_tag" from each tiddler of the list --> <$action-sendmessage $message="tm-remove-tag" $param=<<__remove_tag__>>/> </$fieldmangler> </$list> \end <$button actions=<<remove_tag tag-a tag-x>>>remove tag </$button> Le vendredi 6 mars 2020 11:16:25 UTC+1, Luis Gonzalez a écrit : > > The macro: > > \define remove_tag(filter_tag remove_tag) >> >> <$button> >> >> <!-- We filter tiddlers with tag "filter_tag"--> >> <$list filter="[tag<__filter_tag__>]" variable="deleteTiddler"> >> >> <!-- With each tiddler of this list (stored in "deleteTiddlers" variable) >> --> >> <$fieldmangler tiddler=<<deleteTiddler>> > >> >> <!-- We remove the tag "remove_tag" from each tiddler of the list --> >> <$action-sendmessage $message="tm-remove-tag" $param=<<__remove_tag__>>/> >> </$fieldmangler> >> </$list> >> remove ''<<__remove_tag__>>'' from ''<<__filter_tag__>>'' tagged tiddlers >> </$button> > > >> \end >> > > You call this macro this way: > > <<remove_tag tag-a tag-x>> >> > > With this code you remove tag-x from all tiddlers tagged with tag-a. > -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/4f41899f-eb3e-4846-b494-2d0c38801135%40googlegroups.com.

