Hi Russ, Mark, > On Tuesday, August 22, 2017 at 3:05:13 PM UTC-5, Mark S. wrote: > Wouldn't a prefilter=none option turn off de-duplication for the entire > filter?
Whatever mechanism we choose has to be usable everywhere that filters are used; that’s not just the list widget, but also commands like rendertiddlers/savetiddlers. > Likely. Why I also mentioned some kind of pragma approach or even a new kind > of list widget. But without knowing at what level of granularity it's best > to address/apply the solution, it's hard to say what might be the better > approach (from a core perspective, I mean). I think it’s best to move away from the idea of a replacement list widget. The list widget calls wiki.filterTiddlers() to get the list of items, and it’s there that the de-duplication happens. > Jeremy, before posting a wish on github,.. attr? filterop? new freelist > widget? something else? does any of this grab you? It would be useful to find the earlier discussions. In particular, somebody suggested a new parameter for $tw.utils.parseStringArray() that would control whether or not duplicates are removed. That’s the easy part; the hard part is figuring out where we can exercise that option, particularly with regard to backwards compatibility. My own perspective is that the automatic, silent de-duplication was a mistake in the original design of TW5. Instead, in those situations where we need to, the core should explicitly de-duplicate. As I say, it’s hard to figure out a backwards compatible way of fixing it; perhaps it’s something that we’ll need to defer until TiddlyWiki X (aka the next version that is explicitly not backwards compatible). Best wishes Jeremy > > > > -- > 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] > <mailto:[email protected]>. > To post to this group, send email to [email protected] > <mailto:[email protected]>. > Visit this group at https://groups.google.com/group/tiddlywiki > <https://groups.google.com/group/tiddlywiki>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/tiddlywiki/45312428-eae3-4ae8-9bb0-5ed26a45c393%40googlegroups.com > > <https://groups.google.com/d/msgid/tiddlywiki/45312428-eae3-4ae8-9bb0-5ed26a45c393%40googlegroups.com?utm_medium=email&utm_source=footer>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. -- 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 post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/58045630-FB74-48D2-A575-C8D06F02E5C1%40gmail.com. For more options, visit https://groups.google.com/d/optout.

