Hi BJ

Perhaps an easier way of asking my question:

Why is the list field space separated whereas standard fields are not?

regards

On Friday, June 20, 2014 8:47:04 AM UTC+2, BJ wrote:
>
> In what sense do you mean 'use'?
> in boot you can see:
> $tw.modules.define("$:/boot/tiddlerfields/list","tiddlerfield",{
>     name: "list",
>     parse: $tw.utils.parseStringArray,
>     stringify: $tw.utils.stringifyList
> });
> which means that the 'list' field will be converted from space separated 
> list of tag-strings (including [[tag forn]] of tags) to an array of strings 
> (and converted back) whenb reading and writing via javascript. (eg 
> addTiddler() function)
>
>
> On Friday, June 20, 2014 8:05:36 AM UTC+2, Matabele wrote:
>>
>> Hi BJ
>>
>> Thanks -- I was trying to do something like this, but wanted to use a 
>> field other than the list field -- then I ran across the problem that the 
>> 'list' field uses a space separated list and other fields use a comma 
>> separated list. This necessitated creating the list in a 'list' field, then 
>> storing the space separated list into another standard field.
>>
>> Wondered whether it was possible to use a standard field in exactly the 
>> same way as the 'list' field?
>>
>> regards
>>
>> On Friday, June 20, 2014 7:59:22 AM UTC+2, BJ wrote:
>>>
>>> Hi Matabele,
>>> the list field is used to re-order to a list of tiddlers, you can see 
>>> how I have used it here:
>>> http://bjhacks.tiddlyspot.com/#TagList 
>>> <http://bjhacks.tiddlyspot.com/#TagList:>
>>>
>>> cheers
>>> BJ
>>>
>>> On Thursday, June 19, 2014 9:04:28 PM UTC+2, Matabele wrote:
>>>>
>>>> Hi
>>>>
>>>> I have been playing around with lists, but am a little confused about 
>>>> the behaviour of the list (and tags) field when compared with standard 
>>>> fields.
>>>>
>>>> Say a standard field 'myfield' contains a comma separated list. If I 
>>>> then set the value of the 'list' field to this value, the comma separated 
>>>> list will be transformed into a space separated list.
>>>>
>>>> The converse is not true. If I then set the value of 'myfield' to the 
>>>> value of the 'list' field, the value in 'myfield' will now be space 
>>>> separated.
>>>>
>>>> Does this effect the behaviour of filter operators for lists? (can 
>>>> comma separated and space separated lists be used in the same way?)
>>>>
>>>> regards  
>>>>
>>>

-- 
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.
For more options, visit https://groups.google.com/d/optout.

Reply via email to