? Lib/ChangeLog ? Lib/numinclude.py Index: Include/numarray/ChangeLog =================================================================== RCS file: /cvsroot/numpy/numarray/Include/numarray/ChangeLog,v retrieving revision 1.1 diff -u -r1.1 ChangeLog --- Include/numarray/ChangeLog 22 Apr 2002 20:33:16 -0000 1.1 +++ Include/numarray/ChangeLog 6 May 2002 22:32:43 -0000 @@ -1,8 +1,18 @@ +2002-05-06 Jochen Küpper + + * numcomplex.h (NUM_CROUND): Use rint instead of round. The latter is + not available on all systems, namely Cygwin. + 2002-04-10 Jochen Küpper * ndarrayinfo.h: Change NDInfo->strides to NDInfo->stride for consistency. Adopt all sources accordingly. - * genapi.py (bodystring): Do not include emacs' Local Variables - section into gnerated files. + * genapi.py (bodystring): Do not include emacs' Local Variables section + into gnerated files. + + * Local Variables: + * mode: auto-fill + * fill-column: 79 + * End: Index: Include/numarray/numcomplex.h =================================================================== RCS file: /cvsroot/numpy/numarray/Include/numarray/numcomplex.h,v retrieving revision 1.5 diff -u -r1.5 numcomplex.h --- Include/numarray/numcomplex.h 30 Apr 2002 17:29:43 -0000 1.5 +++ Include/numarray/numcomplex.h 6 May 2002 22:32:43 -0000 @@ -228,7 +228,7 @@ #define NUM_CCEIL(p, s) (s).r = ceil((p).r); (s).i = ceil((p).i); #define NUM_CFABS(p, s) (s).r = fabs((p).r); (s).i = fabs((p).i); -#define NUM_CROUND(p, s) (s).r = round((p).r); (s).i = round((p).i); +#define NUM_CROUND(p, s) (s).r = rint((p).r); (s).i = rint((p).i); #define NUM_CHYPOT(p, q, s) { Complex64 t; \ NUM_CSQR(p, s); NUM_CSQR(q, t); \ NUM_CADD(s, t, s); \ Index: Lib/codegenerator.py =================================================================== RCS file: /cvsroot/numpy/numarray/Lib/codegenerator.py,v retrieving revision 1.22 diff -u -r1.22 codegenerator.py --- Lib/codegenerator.py 3 May 2002 19:14:06 -0000 1.22 +++ Lib/codegenerator.py 6 May 2002 22:32:44 -0000 @@ -1593,7 +1593,7 @@ ["minimum", 2, 1, (function_td, "ufminimum"), generic_operator_sigs, opt_minmax_decl], ["fabs", 1, 1, (function_td, "fabs"), generic_mathfunction_sigs, ""], -["around", 1, 1, (function_td, "round"), generic_mathfunction_sigs, ""], +["around", 1, 1, (function_td, "rint"), generic_mathfunction_sigs, ""], ["hypot", 2, 1, (function_td, "hypot"), generic_mathfunction_sigs, ""], # Complex ufuncs Index: Src/_ufuncBoolmodule.c =================================================================== RCS file: /cvsroot/numpy/numarray/Src/_ufuncBoolmodule.c,v retrieving revision 1.8 diff -u -r1.8 _ufuncBoolmodule.c --- Src/_ufuncBoolmodule.c 29 Apr 2002 21:39:50 -0000 1.8 +++ Src/_ufuncBoolmodule.c 6 May 2002 22:32:45 -0000 @@ -2365,7 +2365,7 @@ Float32 *tout = (Float32 *) buffers[1]; for (i=0; i