[PD-cvs] externals/iem/iemmatrix/src iemmatrix_sources.c, 1.9, 1.10 iemmatrix_sources.h, 1.9, 1.10 matrix.c, 1.1, 1.2

IOhannes m zmölnig zmoelnig at users.sourceforge.net
Thu Jan 3 14:40:30 CET 2008


Update of /cvsroot/pure-data/externals/iem/iemmatrix/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21010

Modified Files:
	iemmatrix_sources.c iemmatrix_sources.h matrix.c 
Log Message:
added [mtx_isequal]
added fix for what was broken by holzis pd-extendification


Index: iemmatrix_sources.c
===================================================================
RCS file: /cvsroot/pure-data/externals/iem/iemmatrix/src/iemmatrix_sources.c,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** iemmatrix_sources.c	28 Aug 2006 16:48:51 -0000	1.9
--- iemmatrix_sources.c	3 Jan 2008 13:40:28 -0000	1.10
***************
*** 8,16 ****
  void iemmatrix_sources_setup(void)
  {
  	iemtx_abs_setup(); /* mtx_abs.c */
  	iemtx_add_setup(); /* mtx_add.c */
  	iemtx_and_setup(); /* mtx_and.c */
  	iemtx_atan_setup(); /* mtx_atan.c */
- 	iemtx_binops_setup(); /* mtx_binops.c */
  	iemtx_bitand_setup(); /* mtx_bitand.c */
  	iemtx_bitleft_setup(); /* mtx_bitleft.c */
--- 8,16 ----
  void iemmatrix_sources_setup(void)
  {
+ 	iematrix_setup(); /* matrix.c */
  	iemtx_abs_setup(); /* mtx_abs.c */
  	iemtx_add_setup(); /* mtx_add.c */
  	iemtx_and_setup(); /* mtx_and.c */
  	iemtx_atan_setup(); /* mtx_atan.c */
  	iemtx_bitand_setup(); /* mtx_bitand.c */
  	iemtx_bitleft_setup(); /* mtx_bitleft.c */
***************
*** 46,59 ****
  	iemtx_int_setup(); /* mtx_int.c */
  	iemtx_inverse_setup(); /* mtx_inverse.c */
  	iemtx_le_setup(); /* mtx_le.c */
  	iemtx_log_setup(); /* mtx_log.c */
  	iemtx_lt_setup(); /* mtx_lt.c */
- 	iemtx_matrix_setup(); /* mtx_matrix.c */
  	iemtx_max2_setup(); /* mtx_max2.c */
  	iemtx_mean_setup(); /* mtx_mean.c */
  	iemtx_min2_setup(); /* mtx_min2.c */
  	iemtx_minmax_setup(); /* mtx_minmax.c */
- 	iemtx_mul_setup(); /* mtx_mul.c */
  	iemtx_mul__setup(); /* mtx_mul~.c */
  	iemtx_neq_setup(); /* mtx_neq.c */
  	iemtx_not_setup(); /* mtx_not.c */
--- 46,59 ----
  	iemtx_int_setup(); /* mtx_int.c */
  	iemtx_inverse_setup(); /* mtx_inverse.c */
+ 	iemtx_isequal_setup(); /* mtx_isequal.c */
  	iemtx_le_setup(); /* mtx_le.c */
  	iemtx_log_setup(); /* mtx_log.c */
  	iemtx_lt_setup(); /* mtx_lt.c */
  	iemtx_max2_setup(); /* mtx_max2.c */
  	iemtx_mean_setup(); /* mtx_mean.c */
  	iemtx_min2_setup(); /* mtx_min2.c */
  	iemtx_minmax_setup(); /* mtx_minmax.c */
  	iemtx_mul__setup(); /* mtx_mul~.c */
+ 	iemtx_mul_setup(); /* mtx_mul.c */
  	iemtx_neq_setup(); /* mtx_neq.c */
  	iemtx_not_setup(); /* mtx_not.c */

Index: iemmatrix_sources.h
===================================================================
RCS file: /cvsroot/pure-data/externals/iem/iemmatrix/src/iemmatrix_sources.h,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** iemmatrix_sources.h	28 Aug 2006 16:48:51 -0000	1.9
--- iemmatrix_sources.h	3 Jan 2008 13:40:28 -0000	1.10
***************
*** 6,14 ****
  #ifndef IEMMATRIX_SOURCES_H__
  #define IEMMATRIX_SOURCES_H__
  void iemtx_abs_setup(void); /* mtx_abs.c */
  void iemtx_add_setup(void); /* mtx_add.c */
  void iemtx_and_setup(void); /* mtx_and.c */
  void iemtx_atan_setup(void); /* mtx_atan.c */
- void iemtx_binops_setup(void); /* mtx_binops.c */
  void iemtx_bitand_setup(void); /* mtx_bitand.c */
  void iemtx_bitleft_setup(void); /* mtx_bitleft.c */
--- 6,14 ----
  #ifndef IEMMATRIX_SOURCES_H__
  #define IEMMATRIX_SOURCES_H__
+ void iematrix_setup(void); /* matrix.c */
  void iemtx_abs_setup(void); /* mtx_abs.c */
  void iemtx_add_setup(void); /* mtx_add.c */
  void iemtx_and_setup(void); /* mtx_and.c */
  void iemtx_atan_setup(void); /* mtx_atan.c */
  void iemtx_bitand_setup(void); /* mtx_bitand.c */
  void iemtx_bitleft_setup(void); /* mtx_bitleft.c */
***************
*** 44,57 ****
  void iemtx_int_setup(void); /* mtx_int.c */
  void iemtx_inverse_setup(void); /* mtx_inverse.c */
  void iemtx_le_setup(void); /* mtx_le.c */
  void iemtx_log_setup(void); /* mtx_log.c */
  void iemtx_lt_setup(void); /* mtx_lt.c */
- void iemtx_matrix_setup(void); /* mtx_matrix.c */
  void iemtx_max2_setup(void); /* mtx_max2.c */
  void iemtx_mean_setup(void); /* mtx_mean.c */
  void iemtx_min2_setup(void); /* mtx_min2.c */
  void iemtx_minmax_setup(void); /* mtx_minmax.c */
- void iemtx_mul_setup(void); /* mtx_mul.c */
  void iemtx_mul__setup(void); /* mtx_mul~.c */
  void iemtx_neq_setup(void); /* mtx_neq.c */
  void iemtx_not_setup(void); /* mtx_not.c */
--- 44,57 ----
  void iemtx_int_setup(void); /* mtx_int.c */
  void iemtx_inverse_setup(void); /* mtx_inverse.c */
+ void iemtx_isequal_setup(void); /* mtx_isequal.c */
  void iemtx_le_setup(void); /* mtx_le.c */
  void iemtx_log_setup(void); /* mtx_log.c */
  void iemtx_lt_setup(void); /* mtx_lt.c */
  void iemtx_max2_setup(void); /* mtx_max2.c */
  void iemtx_mean_setup(void); /* mtx_mean.c */
  void iemtx_min2_setup(void); /* mtx_min2.c */
  void iemtx_minmax_setup(void); /* mtx_minmax.c */
  void iemtx_mul__setup(void); /* mtx_mul~.c */
+ void iemtx_mul_setup(void); /* mtx_mul.c */
  void iemtx_neq_setup(void); /* mtx_neq.c */
  void iemtx_not_setup(void); /* mtx_not.c */

Index: matrix.c
===================================================================
RCS file: /cvsroot/pure-data/externals/iem/iemmatrix/src/matrix.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** matrix.c	11 Jan 2007 19:41:20 -0000	1.1
--- matrix.c	3 Jan 2008 13:40:28 -0000	1.2
***************
*** 218,221 ****
--- 218,222 ----
  			   (t_method)matrix_free, sizeof(t_matrix), 0, A_GIMME, 0);
    class_addcreator((t_newmethod)matrix_new, gensym("mtx"), A_GIMME, 0);
+   class_addcreator((t_newmethod)matrix_new, gensym("iemmatrix"), A_GIMME, 0);
  
    /* the core : functions for matrices */
***************
*** 253,254 ****
--- 254,259 ----
    matrix_setup();
  }
+ 
+ void iematrix_setup(void){
+   matrix_setup();
+ }





More information about the Pd-cvs mailing list