log src/math.c @ 3172:d1b367fc08bc tests-returncode

age author description
Wed, 22 Sep 2010 20:18:17 +0000 Lenard Lindstrom Use capsule objects in preference to cobject objects. This allows Pygame to build an run from Python 3.2, which has to cobjects.
Tue, 24 Aug 2010 01:13:49 +0000 Lenard Lindstrom math module and gcc: remove distracting compiler warnings and address bug 52 at Bugzilla
Mon, 09 Aug 2010 23:32:30 +0000 Lenard Lindstrom remove distracting "'PyGAME_C_API' defined but not used" gcc warnings from Pygame build
Sun, 11 Apr 2010 14:09:41 +0000 lorenz as/from_polar/spherical now also use degrees instead of radians
Sun, 21 Mar 2010 21:37:52 +0000 lorenz huge cleanup of math module
Sun, 10 Jan 2010 14:59:44 +0000 lorenz fixed bug in swizzle code (you were only able to get x and y so far).
Thu, 10 Dec 2009 12:57:47 +0000 lorenz fixed: "undefined variable" for python versions < 2.6 in math module
Thu, 10 Dec 2009 10:46:17 +0000 lorenz some compatibility fixes for python version < 2.6 to the math module
Tue, 08 Dec 2009 21:13:02 +0000 lorenz again seperated variable declaration from code.
Tue, 08 Dec 2009 20:02:53 +0000 lorenz better error checking and support for Py3 in math.Vector.elementwise.pow()
Tue, 08 Dec 2009 19:45:52 +0000 lorenz reimplemented Vector2(Vector2().__repr__()) to support unicode (and thus Py3)
Sat, 05 Dec 2009 14:23:47 +0000 lorenz removed iterator versions of vector.slerp() and .lerp() in favour of a parametrized version.
Sat, 21 Nov 2009 17:14:20 +0000 lorenz seperated code from variable declaration. missed that in the last commit.
Sat, 21 Nov 2009 13:20:37 +0000 lorenz some more Py3k fixes. compiles but test don't pass yet.
Sat, 21 Nov 2009 08:22:47 +0000 Rene Dudfield py3k fixups... untested
Sat, 21 Nov 2009 08:16:32 +0000 Rene Dudfield conditionals for PY3 and PyNumberMethods... too many parts for py3k. hopefully fix error with msvc.
Wed, 18 Nov 2009 21:50:13 +0000 lorenz replaced PyInt_FromSsize_t with PyInt_FromLong for python version < 2.5
Wed, 18 Nov 2009 16:51:21 +0000 lorenz some changes to math.c to hopefully appease the mighty windows build-bots
Wed, 18 Nov 2009 09:25:43 +0000 lorenz fixed bugs in Vector3 method table
Mon, 16 Nov 2009 19:34:34 +0000 lorenz Merged the branch math_module to trunk.
Mon, 16 Nov 2009 18:05:30 +0000 lorenz some last minute changes before I merge to trunk. math_module
Tue, 10 Nov 2009 18:35:11 +0000 lorenz added "lerp()" to Vector2 and Vector3 to provide a linear interpolation. math_module
Mon, 09 Nov 2009 21:22:10 +0000 lorenz implemented new methods in the math module. math_module
Sun, 18 Oct 2009 21:38:05 +0000 lorenz rearanged math module. added forward declarations at the beginning. math_module
Sun, 18 Oct 2009 13:20:17 +0000 lorenz * implemented Vector3. there are no tests yet, so there are bound to be bugs math_module
Sat, 08 Aug 2009 13:55:42 +0000 lorenz refactored the vector_elementwiseproxy functions and fixed some bugs along the way math_module
Sat, 08 Aug 2009 00:20:16 +0000 lorenz * added the vetor_elementwiseproxy which lets you apply calculations on math_module
Sun, 26 Jul 2009 14:06:42 +0000 lorenz added support for swizzling. math_module
Sun, 19 Jul 2009 14:53:57 +0000 lorenz added methods distance_to and distance_squared_to to the vector class math_module
Mon, 22 Jun 2009 22:36:37 +0000 lorenz added the following methods to Vector2 math_module
Sun, 21 Jun 2009 21:00:57 +0000 lorenz updates to the pygame.math module math_module
Mon, 15 Jun 2009 19:25:07 +0000 lorenz fix a reference counting bug in initmath which led to a crash math_module
Tue, 02 Jun 2009 09:54:25 +0000 lorenz added an incomplete Vector2 to the math module. math_module