Wrapped up the GLU quadrics code, and the selection-set processing code (along with some other bits and pieces) so that the OpenGL-ctypes code can run PyGame-hosted versions of a number of the OpenGLContext demos. Most notably the selection demos (which use lots of spheres :) ).

Next step is probably to work on the image-handling code, another of those areas where PyOpenGL is doing a lot under the covers to provide a natural seeming API, and also one of the areas where we need to improve support considerably (e.g. by making it possible to register converters so that a PIL image, a PyGame surface, or a PyMedia movie can all be efficiently mapped into PyOpenGL as a pointer to be used (rather than requiring copying, as now)).