Thank you Saq, thank you thank you thank you On Friday, May 22, 2020 at 10:37:22 AM UTC+3, Saq Imtiaz wrote: > > You can but most of the time savings are neglibile. If in doubt, turn on > performance profiling to see how long each filter takes to execute. > Otherwise you can do something like this, watch out for syntax errors > since this is written on my tablet: > > <$set name="_list" filter="""[regexp:title<pattern>] [regexp:text<pattern>] > -[all[current]backlinks[]] -[is[current]] -[tag[hide]] -[is[system]]"""> > <$set name="_listcount" filter="""[enlist<_list>]count[]]"""> > <$set name="isFreelink" filter="""[enlist<_list>] > +[then[true]else[false]]"""> > > <$list filter="""[enlist<_list>]"""> > > </$list> > > </$set> > </$set> > </$set> > > You can compress the 2nd and 3rd set widget into one vars widget. > > On Friday, May 22, 2020 at 9:28:38 AM UTC+2, Tony K wrote: >> >> A follow up question to the one I just asked also about filters >> >> I have this filter >> >> [regexp:title<pattern>] [regexp:text<pattern>] -[all[current]backlinks[]] >> -[is[current]] -[tag[hide]] -[is[system]] >> >> until now I am running it 3 times >> >> 1. to set a variable true/false >> >> isFreelink = {{{ [regexp:title<pattern>] [regexp:text<pattern>] >> -[all[current]backlinks[]] -[is[current]] -[tag[hide]] -[is[system]] +[ >> then[true]else[false]] }}} >> >> 2. as a counter >> >> <$count filter= [regexp:title<pattern>] [regexp:text<pattern>] >> -[all[current]backlinks[]] -[is[current]] -[tag[hide]] -[is[system]] >> >> 3. to get the actual list >> >> <$list filter=[regexp:title<pattern>] [regexp:text<pattern>] >> -[all[current]backlinks[]] -[is[current]] -[tag[hide]] -[is[system]] >> >> is there a way to run it only once and then evaluate the other 2 from the >> list already saved? >> >> thank you >> >
-- 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/880b5655-8844-42b8-9f3f-54ed96adb546%40googlegroups.com.