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