On Monday, July 20, 2020 at 1:17:34 PM UTC-7, Mark Green wrote: > > For those who have been following my efforts with mod- fields, this is the > next chapter - thanks for all the help so far! >
The logic in your code is a bit hard to follow. Still... just looking at syntax issues, I note this line: > <<innermodifierblock <<currentTiddler>> > Even without comprehending the logic, it seems like what you are trying to do is to invoke the "innermodifierblock" macro with a parameter which is the value of <<currentTiddler>>. But, the above line has mis-matched angle brackets. As a result what you are actually doing is invoking "innermodifierblock" with a literal text parameter of "<<currentTiddler" What you probably wanted to write is something like this: <<innermodifierblock <<currentTiddler>> >> But that won't work either, because you can't "nest" the double-angle brackets when calling a macro (the parser just doesn't work that way). To pass the <<currentTiddler>> value as a param, you would need to use the *widget* form of macrocall: <$macrocall $name="innermodifierblock" for=<<currentTiddler>> /> Again... I'm just noting a *syntax* issue. It's not clear to me if you have any logic errors in the way things are coded... but perhaps the above information will help you get where you are trying to go. -e -- 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/0c104673-0fab-442d-8714-49c2f09bf544o%40googlegroups.com.

