Recently the official OpenGL XML spec started adding more precise type info for the sets of enumerants accepted by various functions. CL-OpenGL will soon start using that information in the generated bindings, but first it needs testing to determine if the new group info is complete enough to not break much existing code (and fix the group info when it does).
Please test https://github.com/3b/cl-opengl/tree/dev with your opengl code, and report any problems. https://github.com/3b/cl-opengl/issues/92 is tracking problems with the new groups, or you can send reports by email or on freenode IRC at #lisp or #lispgames.
That branch also has new wrappers for GLUT menus, feedback on that is also welcome.
cl-opengl-devel@common-lisp.net