hi all attached is a patch, that shows a bug of the [symbol2list]-object. when there is a digit at the begining of a symbol or right after a delimiter-character, [symbol2list] converts that part to a number-element instead of a symbol-element.
example: [symbol 4abc.pd( | | [symbol .( | | [symbol2list] | gives: 4 pd instead of: list 4abc pd i found this bug only in the provided binary from: ftp://ftp.iem.at/pd/Externals/ZEXY/zexy-nt-2.1.zip it seems to work correctly in the cvs-version of zexy (built on linux). don't know, if this is an os-specific issue or if the provided binary is not built on the same source from cvs. roman
#N canvas 730 344 459 323 10; #X obj 36 147 s2l; #X msg 102 179 symbol .; #X obj 102 157 loadbang; #X msg 22 55 symbol 4abc.pd; #X obj 36 171 print; #X msg 51 78 symbol abc.pd; #X msg 75 103 symbol 4abcpd; #X text 141 53 outputs -> 4 pd; #X text 168 100 outputs -> 4; #X text 26 23 try these:; #X text 11 215 this is on windows with the binary from:; #X text 11 232 ftp://ftp.iem.at/pub/pd/Externals/ZEXY/; #X text 148 76 outputs -> list abc pd (as expected); #X connect 0 0 4 0; #X connect 1 0 0 1; #X connect 2 0 1 0; #X connect 3 0 0 0; #X connect 5 0 0 0; #X connect 6 0 0 0;
_______________________________________________ [email protected] mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
