[PD-cvs] pd/src desire.c, 1.1.2.217.2.16, 1.1.2.217.2.17 desire.h, 1.1.2.49.2.2, 1.1.2.49.2.3

Mathieu Bouchard matju at users.sourceforge.net
Sun Dec 3 05:04:22 CET 2006


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 */





More information about the Pd-cvs mailing list