Nah, I didn't consider that because the particular TiddlyWiki instance I'm working with I've setup with only single-word tags.
So no, that particular code sample was not designed for a tag with words separated by spaces. To handle any multi-word tag with spaces between the words: \define doIt() <$vars ldb="[[" rdb="]]"> <$list variable="thisTiddler" filter="[tag[A]]"> <$action-setfield $tiddler=<<thisTiddler>> $field="tags" $value={{{ [<thisTiddler>tags[]addprefix<ldb>addsuffix<rdb>join[ ]] [[mot]addprefix<ldb>addsuffix<rdb>] +[join[ ]] }}}/> </$list> </$vars> \end <$button actions=<<doIt>>> Tag Em </$button> I've also wrapped the new tag (hard-coded in my code sample as "mot") with double-brackets, so that if you replace "mot" with a multi-word-separated by spaces tag, the code still works otherwise as-is. (in the case of a single-word, or CamelCase word, TiddlyWiki will ignore the double-brackets.) If you want to make the actions macro more generalized, then you'll want to add a parameter (newTag?), and then replace "mot" with "$newTag$", I think without trying it. On Saturday, June 5, 2021 at 6:33:51 AM UTC-3 Mohammad wrote: > Does this work if you want to add [[newTag from code]]? > Or if the tiddlers already have a tag with space in the title? > > > Best wishes > Mohammad > > > On Sat, Jun 5, 2021 at 10:01 AM Charlie Veniot <cj.v...@gmail.com> wrote: > >> G'day, >> >> I'm refactoring the design on a TiddlyWiki project, and wanted to apply >> tag changes to batches of tiddlers. >> >> In case of any interest, here's the related code pattern: >> >> \define doIt() >> <$list variable="thisTiddler" filter="[tag[A]]"> >> <$action-setfield $tiddler=<<thisTiddler>> $field="tags" $value={{{ >> [<thisTiddler>tags[]] [[mot]] +[join[ ]] }}}/> >> </$list> >> \end >> >> <$button actions=<<doIt>>> >> Tag Em >> </$button> >> >> Cheers ! >> >> -- >> 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 tiddlywiki+...@googlegroups.com. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/tiddlywiki/9b84cbd5-ce87-4611-a180-4dccaf611061n%40googlegroups.com >> >> <https://groups.google.com/d/msgid/tiddlywiki/9b84cbd5-ce87-4611-a180-4dccaf611061n%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- 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 tiddlywiki+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/832ea5f8-e467-4e28-8785-a58ccb02562en%40googlegroups.com.