Hi Metabele,
 

> What do you make of the idea of applying filters to the list after 
> manipulation, rather than having to specify the point of insertion of a 
> string?
>

With my suggestion for using core sort filters I implied to only use those 
as a form of *subfilter* while feeding it, oviously, the current list as 
its input.
So there is no negation (of an input set). There only is sort in reverse.

I still fail to see what arbitrary ordered lists may be useful for.


A list as a collection of items that can be identical and a set as a 
collection of distinct items ...both have their use cases.
One might want to sort either, and do all the basic operations to manage 
them,
e.g. insert (, append, prepend), remove, update, and, well, read, too... 
possibly even multiple at a time.

I would not focus on anything special right now, e.g. a list of "dates".
Leave that to the user who wishes to use a list / set for whatever purpose.
If there's a sort filter missing for dates then that's a different issue.
If we need a sort filter to compare an input list against a predefined 
list, then that's a different issue.

So, I fully agree...

Trying to code for more restrictive operations and then relaxing those 
> restrictions is going to be harder than going the other way.


However, in TiddlyWiki, I think any list field is most often a *set* (of 
titles), so that should be default.
Yes, we are well advised to cater for *lists* (that allow duplicates) ...as 
an exception to that default.

I would very much hope to see the whole feature set in one widget, not 
multiple ones.
One widget that provides all the essential set/list operations that are 
useful.

Best wishes,

— tb

-- 
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 http://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/a2f3865c-cc10-460f-8cf7-7f40133d331d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to