[PD-cvs] externals/miXed/shared Makefile.dirs, 1.3, 1.4 getridof.baddeps, 1.6, 1.7 notes.txt, 1.5, 1.6 shared.h, 1.2, 1.3
Krzysztof Czaja
krzyszcz at users.sourceforge.net
Mon Nov 21 23:16:39 CET 2005
Update of /cvsroot/pure-data/externals/miXed/shared
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29556/shared
Modified Files:
Makefile.dirs getridof.baddeps notes.txt shared.h
Log Message:
cyclone alpha55 (see notes.txt for cyclone and shared)
Index: notes.txt
===================================================================
RCS file: /cvsroot/pure-data/externals/miXed/shared/notes.txt,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** notes.txt 30 May 2005 09:29:26 -0000 1.5
--- notes.txt 21 Nov 2005 22:16:37 -0000 1.6
***************
*** 1,9 ****
TODO for root and shared
* fitter: abstraction-scoped, class-selective compatibility control
! * fitter: mode list
* hammerfile, hammergui: version control
DONE for root and shared
with toxy alpha18
* plusbob: stubifying t_plusbob, in order to minimize memory leak to 4 words
--- 1,28 ----
TODO for root and shared
* fitter: abstraction-scoped, class-selective compatibility control
! * fitter: fittterstate map
* hammerfile, hammergui: version control
DONE for root and shared
+ with cyclone alpha55
+ * new module: messtree
+ * qtree:
+ . nodes of a custom tree may be caller-owned: a caller may pass 0 as
+ nodesize to qtree_initcustom() and pass pre-allocated nodes to
+ insert/multiinsert calls
+ . new calls: qtree_override(), qtree_closestunder(), qtree_closestover()
+ . all "closest" calls report a diff between key requested and key found
+ * os: new calls (dummy under MSW, though): osdir_open(), osdir_setmode(),
+ osdir_close(), osdir_rewind(), osdir_next(), osdir_isfile(), osdir_isdir()
+ * loader: new calls, unstable_dirload_lib(), unstable_dirload_all()
+ * fitter:
+ . added "test" hook (as a first step towards a fittterstate map)
+ . new calls: fitter_getfloat(), fitter_getsymbol()
+ * fragile: new call fragile_class_getexterndir()
+ * loud: loud_syserror() accepts a format string
+ * support for building into subdirectory of the main bin directory
+ (so that a library may automatically load all its plugin externals)
+
with toxy alpha18
* plusbob: stubifying t_plusbob, in order to minimize memory leak to 4 words
Index: shared.h
===================================================================
RCS file: /cvsroot/pure-data/externals/miXed/shared/shared.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** shared.h 14 Aug 2003 14:26:06 -0000 1.2
--- shared.h 21 Nov 2005 22:16:37 -0000 1.3
***************
*** 165,170 ****
--- 165,183 ----
#ifndef PD_BADFLOAT
+ #ifdef __i386__
#define PD_BADFLOAT(f) ((((*(unsigned int*)&(f))&0x7f800000)==0) || \
(((*(unsigned int*)&(f))&0x7f800000)==0x7f800000))
+ #else
+ #define PD_BADFLOAT(f) 0
+ #endif
+ #endif
+
+ #ifndef PD_BIGORSMALL
+ #ifdef __i386__
+ #define PD_BIGORSMALL(f) ((((*(unsigned int*)&(f))&0x60000000)==0) || \
+ (((*(unsigned int*)&(f))&0x60000000)==0x60000000))
+ #else
+ #define PD_BIGORSMALL(f) 0
+ #endif
#endif
Index: Makefile.dirs
===================================================================
RCS file: /cvsroot/pure-data/externals/miXed/shared/Makefile.dirs,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** Makefile.dirs 11 Jan 2005 10:33:20 -0000 1.3
--- Makefile.dirs 21 Nov 2005 22:16:37 -0000 1.4
***************
*** 1 ****
! MIXED_DIRS = common hammer sickle toxy xeq unstable
--- 1 ----
! MIXED_DIRS = common hammer sickle toxy unstable
Index: getridof.baddeps
===================================================================
RCS file: /cvsroot/pure-data/externals/miXed/shared/getridof.baddeps,v
retrieving revision 1.6
retrieving revision 1.7
diff -C2 -d -r1.6 -r1.7
*** getridof.baddeps 12 Mar 2005 00:19:10 -0000 1.6
--- getridof.baddeps 21 Nov 2005 22:16:37 -0000 1.7
***************
*** 4,9 ****
--- 4,11 ----
unstable/fragile -> common/loud
unstable/fringe -> unstable/forky
+ unstable/loader -> common/os common/loud
common/props -> common/grow common/loud
common/vefl -> common/loud, unstable/fragile
+ common/messtree -> common/loud
common/qtree -> common/loud
common/binport -> common/lex
***************
*** 15,19 ****
toxy/plusbob -> common/loud
toxy/scriptlet -> common/loud, common/grow, common/props
! xeq/squ* -> common/loud, common/fi, common/mifi, common/qtree, xeq/squ*
vex/hyphen -> common/dict
vex/sofi -> vex/bifi
--- 17,22 ----
toxy/plusbob -> common/loud
toxy/scriptlet -> common/loud, common/grow, common/props
! xeq/squ* -> common/loud, common/dict, common/qtree, common/messtree,
! common/mifi, xeq/squ*
vex/hyphen -> common/dict
vex/sofi -> vex/bifi
More information about the Pd-cvs
mailing list