[PD-cvs] pd/src d_array.c, 1.8, 1.9 d_osc.c, 1.5, 1.6 m_obj.c, 1.4, 1.5 m_pd.h, 1.17, 1.18 notes.txt, 1.34, 1.35 s_main.c, 1.28, 1.29

Miller Puckette millerpuckette at users.sourceforge.net
Sat Jan 20 05:06:09 CET 2007


Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29870/pd/src

Modified Files:
	d_array.c d_osc.c m_obj.c m_pd.h notes.txt s_main.c 
Log Message:
improve error reporting for lists to inlets, and replace __BYTE_ORDER by
BYTE_ORDER to fix compile failure on Mac.



Index: m_pd.h
===================================================================
RCS file: /cvsroot/pure-data/pd/src/m_pd.h,v
retrieving revision 1.17
retrieving revision 1.18
diff -C2 -d -r1.17 -r1.18
*** m_pd.h	22 Oct 2006 21:46:11 -0000	1.17
--- m_pd.h	20 Jan 2007 04:06:06 -0000	1.18
***************
*** 12,16 ****
  #define PD_MINOR_VERSION 41
  #define PD_BUGFIX_VERSION 0
! #define PD_TEST_VERSION "test03"
  
  /* old name for "MSW" flag -- we have to take it for the sake of many old
--- 12,16 ----
  #define PD_MINOR_VERSION 41
  #define PD_BUGFIX_VERSION 0
! #define PD_TEST_VERSION "test04"
  
  /* old name for "MSW" flag -- we have to take it for the sake of many old

Index: s_main.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/s_main.c,v
retrieving revision 1.28
retrieving revision 1.29
diff -C2 -d -r1.28 -r1.29
*** s_main.c	4 Oct 2006 19:35:06 -0000	1.28
--- s_main.c	20 Jan 2007 04:06:07 -0000	1.29
***************
*** 48,52 ****
  t_symbol *sys_libdir;
  static t_symbol *sys_guidir;
- t_namelist *sys_externlist;
  static t_namelist *sys_openlist;
  static t_namelist *sys_messagelist;
--- 48,51 ----

Index: m_obj.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/m_obj.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** m_obj.c	18 May 2005 04:28:51 -0000	1.4
--- m_obj.c	20 Jan 2007 04:06:06 -0000	1.5
***************
*** 251,262 ****
          sizeof(t_inlet), CLASS_PD, 0);
      class_addpointer(pointerinlet_class, pointerinlet_pointer);
! 
      floatinlet_class = class_new(gensym("inlet"), 0, 0,
          sizeof(t_inlet), CLASS_PD, 0);
      class_addfloat(floatinlet_class, (t_method)floatinlet_float);
  
      symbolinlet_class = class_new(gensym("inlet"), 0, 0,
          sizeof(t_inlet), CLASS_PD, 0);
      class_addsymbol(symbolinlet_class, symbolinlet_symbol);
  
  }
--- 251,265 ----
          sizeof(t_inlet), CLASS_PD, 0);
      class_addpointer(pointerinlet_class, pointerinlet_pointer);
!     class_addanything(pointerinlet_class, inlet_wrong);
!     
      floatinlet_class = class_new(gensym("inlet"), 0, 0,
          sizeof(t_inlet), CLASS_PD, 0);
      class_addfloat(floatinlet_class, (t_method)floatinlet_float);
+     class_addanything(floatinlet_class, inlet_wrong);
  
      symbolinlet_class = class_new(gensym("inlet"), 0, 0,
          sizeof(t_inlet), CLASS_PD, 0);
      class_addsymbol(symbolinlet_class, symbolinlet_symbol);
+     class_addanything(symbolinlet_class, inlet_wrong);
  
  }

Index: notes.txt
===================================================================
RCS file: /cvsroot/pure-data/pd/src/notes.txt,v
retrieving revision 1.34
retrieving revision 1.35
diff -C2 -d -r1.34 -r1.35
*** notes.txt	7 Dec 2006 16:19:05 -0000	1.34
--- notes.txt	20 Jan 2007 04:06:07 -0000	1.35
***************
*** 1,5 ****
  ---------------- dolist --------------------
- 0.40-1:
-   help browser broke on Panurge
    binbuf_read_via_canvas in x_qlist.c
  
--- 1,3 ----
***************
*** 20,24 ****
  
  problems:
! help browser (offer both versions?)
  look again at array vis/invis conundrum, g_template.c
  TK commands to nonexistent windows? (occasionally still happens)
--- 18,25 ----
  
  problems:
! TK menu on Windows says "wish"
! activating windows in Gnome?
! help browser broke on Panurge
! offer both new and old help browser style
  look again at array vis/invis conundrum, g_template.c
  TK commands to nonexistent windows? (occasionally still happens)
***************
*** 48,53 ****
--- 49,58 ----
  vibrato using variable delay
  real-time spectrum grapher
+ document ||, |, etc, better
  
  features:
+ messages to suppress menus&accelerators, and invisibilize Pd window
+ machine-independent fonts
+ callback scheduling on Mac
  sigmund~: sort by pitch; one-shot
  add -x flag to drawnumbers....

Index: d_osc.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/d_osc.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** d_osc.c	7 Dec 2006 16:19:05 -0000	1.5
--- d_osc.c	20 Jan 2007 04:06:06 -0000	1.6
***************
*** 36,44 ****
  
  #if defined(__unix__) || defined(__APPLE__)
! #if !defined(__BYTE_ORDER) || !defined(__LITTLE_ENDIAN)                         
  #error No byte order defined                                                    
  #endif                                                                          
  
! #if __BYTE_ORDER == __LITTLE_ENDIAN                                             
  #define HIOFFSET 1                                                              
  #define LOWOFFSET 0                                                             
--- 36,44 ----
  
  #if defined(__unix__) || defined(__APPLE__)
! #if !defined(BYTE_ORDER) || !defined(LITTLE_ENDIAN)                         
  #error No byte order defined                                                    
  #endif                                                                          
  
! #if BYTE_ORDER == LITTLE_ENDIAN                                             
  #define HIOFFSET 1                                                              
  #define LOWOFFSET 0                                                             

Index: d_array.c
===================================================================
RCS file: /cvsroot/pure-data/pd/src/d_array.c,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -d -r1.8 -r1.9
*** d_array.c	7 Dec 2006 16:19:05 -0000	1.8
--- d_array.c	20 Jan 2007 04:06:06 -0000	1.9
***************
*** 522,530 ****
  
  #if defined(__unix__) || defined(__APPLE__)
! #if !defined(__BYTE_ORDER) || !defined(__LITTLE_ENDIAN)                         
  #error No byte order defined                                                    
  #endif                                                                          
  
! #if __BYTE_ORDER == __LITTLE_ENDIAN                                             
  #define HIOFFSET 1                                                              
  #define LOWOFFSET 0                                                             
--- 522,530 ----
  
  #if defined(__unix__) || defined(__APPLE__)
! #if !defined(BYTE_ORDER) || !defined(LITTLE_ENDIAN)                         
  #error No byte order defined                                                    
  #endif                                                                          
  
! #if BYTE_ORDER == LITTLE_ENDIAN                                             
  #define HIOFFSET 1                                                              
  #define LOWOFFSET 0                                                             





More information about the Pd-cvs mailing list