Update of /cvsroot/pure-data/pd/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3085
Modified Files: Tag: desiredata desire.c desire.h Log Message: #X pop uses a serial.
Index: desire.h =================================================================== RCS file: /cvsroot/pure-data/pd/src/Attic/desire.h,v retrieving revision 1.1.2.49.2.2 retrieving revision 1.1.2.49.2.3 diff -C2 -d -r1.1.2.49.2.2 -r1.1.2.49.2.3 *** desire.h 2 Dec 2006 03:08:12 -0000 1.1.2.49.2.2 --- desire.h 3 Dec 2006 04:04:20 -0000 1.1.2.49.2.3 *************** *** 325,328 **** --- 325,329 ---- EXTERN void scalar_redraw(t_scalar *x, t_canvas *canvas); //EXTERN int pd_pickle(t_foo *foo, char *fmt, ...); + void pd_set_newest (t_pd *x);
#if defined(_LANGUAGE_C_PLUS_PLUS) || defined(__cplusplus)
Index: desire.c =================================================================== RCS file: /cvsroot/pure-data/pd/src/Attic/desire.c,v retrieving revision 1.1.2.217.2.16 retrieving revision 1.1.2.217.2.17 diff -C2 -d -r1.1.2.217.2.16 -r1.1.2.217.2.17 *** desire.c 3 Dec 2006 03:25:37 -0000 1.1.2.217.2.16 --- desire.c 3 Dec 2006 04:04:18 -0000 1.1.2.217.2.17 *************** *** 758,766 ****
static void canvas_pop(t_canvas *x, t_floatarg fvis) { ! if (fvis!=0) canvas_vis(x, 1); pd_popsym(x); canvas_resortinlets(x); canvas_resortoutlets(x); ! x->loading = 0; }
--- 758,767 ----
static void canvas_pop(t_canvas *x, t_floatarg fvis) { ! pd_set_newest(x); pd_popsym(x); + x->loading = 0; canvas_resortinlets(x); canvas_resortoutlets(x); ! if (fvis!=0) canvas_vis(x, 1); }
*************** *** 844,848 **** }
! extern "C" void pd_set_newest (t_pd *x) { newest = x; if (!origin) return; /* the following only applies to objects created by client */ --- 845,849 ---- }
! void pd_set_newest (t_pd *x) { newest = x; if (!origin) return; /* the following only applies to objects created by client */