More compact: Find the *first* "<<foo " ...that is not followed by "....>>" (where .... signifies any number of characters, including none) ...OR that IS followed by "....<<" or character/s that is forbidden inside a short form macro call.
(This is pretty difficult to get right.) <:-) -- 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/f136f95b-aa38-4679-81a5-98459d1bd655%40googlegroups.com.