Re: [PD-dev] read a *.plist array in tcl

2011-03-26 Thread yvan volochine
On 03/25/2011 09:48 PM, Hans-Christoph Steiner wrote: is there any elegant way to get this array as a tcl list directly ? Some Tcl regsub tricks seem to work pretty well, see attachment. hey thanks it might be a bit slower than [string map] but it handles better special chars in filenames

Re: [PD-dev] read a *.plist array in tcl

2011-03-25 Thread Hans-Christoph Steiner
On Thu, 2011-03-24 at 19:43 +0100, yvan volochine wrote: hi when reading from a *.plist file in tcl, if the value asked is an array, I get a string: if {![catch {exec defaults read org.puredata $akey} arr]} { puts $arr } // this string is printed ( foo, bar ) is there any

Re: [PD-dev] read a *.plist array in tcl

2011-03-25 Thread yvan volochine
On 03/25/2011 05:35 PM, Hans-Christoph Steiner wrote: On Thu, 2011-03-24 at 19:43 +0100, yvan volochine wrote: hi when reading from a *.plist file in tcl, if the value asked is an array, I get a string: if {![catch {exec defaults read org.puredata $akey} arr]} { puts $arr } // this

Re: [PD-dev] read a *.plist array in tcl

2011-03-25 Thread Hans-Christoph Steiner
On Mar 25, 2011, at 2:56 PM, yvan volochine wrote: On 03/25/2011 05:35 PM, Hans-Christoph Steiner wrote: On Thu, 2011-03-24 at 19:43 +0100, yvan volochine wrote: hi when reading from a *.plist file in tcl, if the value asked is an array, I get a string: if {![catch {exec defaults read

[PD-dev] read a *.plist array in tcl

2011-03-24 Thread yvan volochine
hi when reading from a *.plist file in tcl, if the value asked is an array, I get a string: if {![catch {exec defaults read org.puredata $akey} arr]} { puts $arr } // this string is printed ( foo, bar ) is there any elegant way to get this array as a tcl list directly ? cheers, _y