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