Hi Matabele

>
> The advantage is that the widget is simple and never needs to change -- 
> subfilter expressions can be built using any combination of filter 
> operators to achieve the desired result. In the event that an operation is 
> missing, a new filter operator may be written. If you need a new filter 
> operator, please let me know and I'll andeavour to write one.
>

I do like the modular approach of filters. I'll start from there.
 

> The only advantage of Jed's list $action-editlist is in the case that your 
> application requires multiple instances of a single item (this was one of 
> the design considerations for his widget.) Although none of my filters 
> enforce single instances of items, several of the core filter operators do 
> so (including the +[] and -[] operators -- in practice, therefore, my 
> widget manipulates sets.)
>

Sets is exactly what I want. I am just listing tiddler titles like tags do, 
only in multiple fields. I want the interface to look like you are adding 
tags, with a popup autocomplete. No more typos or copy pasting a search 
result inside [[ ]]. Actually, that might be a really useful widget/macro 
on it's own.

 

> The $x-maketid widget will create a unique name using an appended integer 
> -- repeated clicks of the button will, therefore, create a number of 
> tiddlers with different names. A date/time may also be appended to the 
> title -- this tends to generate a unique name without the need for 
> appending an integer (if two are created in quick succession, an integer 
> will be appended to the second title.)
>

Great, creating a unique name is an advantage. Dates are a good idea too, 
hadn't thought of that.

Cheers
Phil 

-- 
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/6546d8e4-e15f-426d-826c-e5a491f7573d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to