Sorry, I guess I was trying to simplify it and forgot to re-test my simplified example. Here's one with a space that does return results:
[!is[system] links[]] On Saturday, January 16, 2021 at 2:39:55 PM UTC-6 Mark S. wrote: > When I tried this, I got no output for either filter: > > <$list filter="[!is[system] tag[MyTag]]" emptyMessage="Nothing #1"/> > > <$list filter="[contains:bibliography[xyz] is[tiddler]]" > emptyMessage="Nothing #2" /> > > output: > > Nothing #1 > > Nothing #2 > > On Saturday, January 16, 2021 at 9:10:45 AM UTC-8 Soren Bjornstad wrote: > >> Hi all, >> >> I know this filter is incorrect, as spaces are only allowed in between >> filter runs, not between filter steps: >> >> [!is[system] tag[MyTag]] >> >> However, I haven't been able to figure out what exactly TiddlyWiki *does >> *when you insert a space in between filter steps. There is no error; >> instead it tries to do *something* with the filter you provided. But I >> can't figure out what that is. >> >> In the example above, the output is the same as just "[!is[system]]", so >> my hypothesis was that everything after the space is ignored. But I quickly >> ran across counterexamples, like this one: >> >> [contains:bibliography[xyz] is[tiddler]] >> >> This never returns *any* results, as far as I can tell, even though >> either step alone would return many results. >> >> Is there any clear pattern for what happens, or should I just say that >> the result is undefined >> <https://en.wikipedia.org/wiki/Undefined_behavior> if you put a space >> there? >> >> -- 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/12f72221-716b-4df9-9e8b-2037f75e0112n%40googlegroups.com.