Hi Jeremy

I am still working on user list fields -- your suggestion to extend my 
MangleTags widget to any field was easily implemented. However, this option 
opened a can-of-worms. It seems that one of the primary uses of user lists 
involves maintaining a particular order; and this necessitates management 
of that order (rather than simply appending the added string.)

My current approach is to make use the existing library of filters to 
maintain order (sort[], !sort[] etc.), rather than the more direct approach 
of specifying the position of insertion with attributes (before, after, 
first, last etc.) I have made some progress -- strings can be added and 
removed, sorted in various ways, prefix's added and removed, and so on. The 
one limitation is that only single instances of a string can exist in the 
list, where some believe lists should permit multiple instances (arbitrary 
lists.)

My current problem is specifying a point of insertion for an added string 
using filters (before[mymarker] and after[mymarker].) I now have something 
working (using a pair of new filters), but the user syntax is horrible. May 
have to revert to the more direct approach for this particular problem. 

Discussion here: 
https://groups.google.com/forum/#!topic/tiddlywikidev/KR0ROFxHDRU

regards

On Wednesday, 9 September 2015 16:16:04 UTC+2, Jeremy Ruston wrote:
>
> Hi Danielo
>
> I agree with Evolena suggestion, I was talking about your proposal of 
>> creating a parallel tag system.
>>
>
> Well, the proposal is to shift something from being an ordinary tag to 
> being otherwise encoded via fields; the aim of the proposal is thus 
> explicitly to create a parallel tag system so that the ordinary tag space 
> isn't polluted.
>
> The idea of being able to apply tag semantics to any field has come up 
> before, and aroused interest, so it's definitely on my list.
>
> Best wishes
>
> Jeremy.
>
>  
>
>>
>> Regards
>>
>
>
>
> -- 
> Jeremy Ruston
> mailto:[email protected] <javascript:>
>

-- 
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/bad55fea-bef1-4d6b-bd8f-5f4686d03491%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to