[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