hi,
sorry, i don't know what changed in 0.38, but now every graphical objects like playlist trying to draw on the canvas get the following error message :
invalid command name ".x80fe1a8.c" invalid command name ".x80fe1a8.c" invalid command name ".x80fe1a8.c"
what should be changed?
sevy
ok, i found the answer :
now, canvases are named
.x0x80fe1a8.c
instead of :
.x80fe1a8.c
because their names are built using %p instead of %x...
i don't feel there's a particular reason to change this ( was it a general replacement : s/%x/%p/g ???? )
it breaks a lot of code here...
hum, sevy
Yves Degoyon wrote:
hi,
sorry, i don't know what changed in 0.38, but now every graphical objects like playlist trying to draw on the canvas get the following error message :
invalid command name ".x80fe1a8.c" invalid command name ".x80fe1a8.c" invalid command name ".x80fe1a8.c"
what should be changed?
sevy
On Fri, 3 Sep 2004, Yves Degoyon wrote:
ok, i found the answer :
now, canvases are named
.x0x80fe1a8.c
instead of :
.x80fe1a8.c
because their names are built using %p instead of %x...
i don't feel there's a particular reason to change this ( was it a general replacement : s/%x/%p/g ???? )
The reason is 64 bit cleanness.
I think that this side effect of using %p is really bad, nobody thought of it when it was proposed as an alternative to %lx.
Guenter
it breaks a lot of code here...
hum, sevy
Yves Degoyon wrote:
hi,
sorry, i don't know what changed in 0.38, but now every graphical objects like playlist trying to draw on the canvas get the following error message :
invalid command name ".x80fe1a8.c" invalid command name ".x80fe1a8.c" invalid command name ".x80fe1a8.c"
what should be changed?
sevy
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://iem.at/cgi-bin/mailman/listinfo/pd-list
On Fri, 3 Sep 2004, guenter geiger wrote:
On Fri, 3 Sep 2004, Yves Degoyon wrote: I think that this side effect of using %p is really bad, nobody thought of it when it was proposed as an alternative to %lx.
Well, iirc, it used to be that %p would print like %lx and not like 0x%lx. If this is really bad for anyone, then I'd recommend %lx together with explicit casts to long...
Mathieu Bouchard http://artengine.ca/matju
On Fri, 3 Sep 2004, Mathieu Bouchard wrote:
On Fri, 3 Sep 2004, guenter geiger wrote:
On Fri, 3 Sep 2004, Yves Degoyon wrote: I think that this side effect of using %p is really bad, nobody thought of it when it was proposed as an alternative to %lx.
Well, iirc, it used to be that %p would print like %lx and not like 0x%lx. If this is really bad for anyone, then I'd recommend %lx together with explicit casts to long...
Yes, me too. With gcc you do not even need the cast, don't know about Visual C++.
Guenter
OK, %ld it is. To appear in the next test version...
M
On Sat, Sep 04, 2004 at 12:08:09PM +0200, guenter geiger wrote:
On Fri, 3 Sep 2004, Mathieu Bouchard wrote:
On Fri, 3 Sep 2004, guenter geiger wrote:
On Fri, 3 Sep 2004, Yves Degoyon wrote: I think that this side effect of using %p is really bad, nobody thought of it when it was proposed as an alternative to %lx.
Well, iirc, it used to be that %p would print like %lx and not like 0x%lx. If this is really bad for anyone, then I'd recommend %lx together with explicit casts to long...
Yes, me too. With gcc you do not even need the cast, don't know about Visual C++.
Guenter
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://iem.at/cgi-bin/mailman/listinfo/pd-list
Oh, this is because I thought "%p" would be the most portable. I didn't realize it actually changesd the string! So maybe I have to go back to "%lx". (This came up trying to make Pd 64-bit safe, which it seems to almost be now.)
cheers Miller
On Fri, Sep 03, 2004 at 06:12:30PM +0200, Yves Degoyon wrote:
ok, i found the answer :
now, canvases are named
.x0x80fe1a8.c
instead of :
.x80fe1a8.c
because their names are built using %p instead of %x...
i don't feel there's a particular reason to change this ( was it a general replacement : s/%x/%p/g ???? )
it breaks a lot of code here...
hum, sevy
Yves Degoyon wrote:
hi,
sorry, i don't know what changed in 0.38, but now every graphical objects like playlist trying to draw on the canvas get the following error message :
invalid command name ".x80fe1a8.c" invalid command name ".x80fe1a8.c" invalid command name ".x80fe1a8.c"
what should be changed?
sevy
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://iem.at/cgi-bin/mailman/listinfo/pd-list