[PD-cvs] pd/src desire.c, 1.1.2.217.2.195, 1.1.2.217.2.196 desire.tk, 1.1.2.600.2.323, 1.1.2.600.2.324
Mathieu Bouchard
matju at users.sourceforge.net
Thu Aug 9 01:23:56 CEST 2007
Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18727
Modified Files:
Tag: desiredata
desire.c desire.tk
Log Message:
remove objects_reinit
Index: desire.tk
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/desire.tk,v
retrieving revision 1.1.2.600.2.323
retrieving revision 1.1.2.600.2.324
diff -C2 -d -r1.1.2.600.2.323 -r1.1.2.600.2.324
*** desire.tk 8 Aug 2007 22:36:10 -0000 1.1.2.600.2.323
--- desire.tk 8 Aug 2007 23:23:52 -0000 1.1.2.600.2.324
***************
*** 2783,2791 ****
}
- def Canvas objects_reinit {children} {
- eval [concat [list $@objects reinit] $children]
- $self changed children
- }
-
def Canvas visibles+= {child} {
if {[lsearch $@visibles $child] < 0} {lappend @visibles $child; $self changed visibles}
--- 2783,2786 ----
***************
*** 4563,4571 ****
set s $::scale_amount
switch $mode { in { set s [expr 1/$s] }}
! if {[llength $@selection]} {
! set children [$@objectsel values]
! } else {
! set children [$@objects values]
! }
foreach child $children {
mset {x y} [$child xy]
--- 4558,4563 ----
set s $::scale_amount
switch $mode { in { set s [expr 1/$s] }}
! set sel [$@objectsel values]
! if {![llength $sel]} {set sel [$@objects values]}
foreach child $children {
mset {x y} [$child xy]
***************
*** 4688,4692 ****
def Canvas arrow_key {val1 val2} {
if {![$self editmode]} {
! if {[llength $@objectsel size] == 1} {
set o [$@selection values]
if {[[$o class] <= IEMGUI] || [[$o class] == FloatBox]} {$o key_incr $val1 $val2}
--- 4680,4684 ----
def Canvas arrow_key {val1 val2} {
if {![$self editmode]} {
! if {[$@objectsel size] == 1} {
set o [$@selection values]
if {[[$o class] <= IEMGUI] || [[$o class] == FloatBox]} {$o key_incr $val1 $val2}
***************
*** 5027,5034 ****
}
! def Wire index= {i} {
! super $i
! [$@canvas wires] set $i $self
! }
def Wire init {mess} {
--- 5019,5024 ----
}
! def Box index= {i} {super $i; if {$@canvas != ""} {[$@canvas objects] set $i $self}}
! def Wire index= {i} {super $i; [$@canvas wires] set $i $self }
def Wire init {mess} {
Index: desire.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/Attic/desire.c,v
retrieving revision 1.1.2.217.2.195
retrieving revision 1.1.2.217.2.196
diff -C2 -d -r1.1.2.217.2.195 -r1.1.2.217.2.196
*** desire.c 8 Aug 2007 22:36:07 -0000 1.1.2.217.2.195
--- desire.c 8 Aug 2007 23:23:49 -0000 1.1.2.217.2.196
***************
*** 5977,5982 ****
t_binbuf *b = binbuf_new();
t_class *c = self->_class;
- int n;
- char *s;
t_text *x = (t_text *)self;
if (c==canvas_class) {
--- 5977,5980 ----
***************
*** 5995,5998 ****
--- 5993,5998 ----
c->savefn(self,b);
}
+ int n;
+ char *s;
appendix_save(self,b);
binbuf_gettext(b,&s,&n);
***************
*** 6007,6016 ****
free(s);
if (c==canvas_class) {
- // buffer overflow bug here
- char foo[8192];
t_canvas *can = (t_canvas *)self;
- char *bar=foo; *foo=0;
- canvas_each(y,can) bar+=sprintf(bar,"%ld x%lx ",y->dix->index,(long)y);
- sys_mgui(self,"objects_reinit","S",foo);
sys_mgui(self,"name=","s",can->name);
sys_mgui(self,"folder=","s",canvas_getenv(can)->dir);
--- 6007,6011 ----
More information about the Pd-cvs
mailing list