2007-08-15 11:28:01 -03:00
|
|
|
:mod:`gl` --- *Graphics Library* interface
|
|
|
|
==========================================
|
|
|
|
|
|
|
|
.. module:: gl
|
|
|
|
:platform: IRIX
|
|
|
|
:synopsis: Functions from the Silicon Graphics Graphics Library.
|
2008-05-15 01:34:17 -03:00
|
|
|
:deprecated:
|
Merged revisions 68133-68134,68141-68142,68145-68146,68148-68149,68159-68162,68166,68171-68174,68179,68195-68196,68210,68214-68215,68217-68222 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68133 | antoine.pitrou | 2009-01-01 16:38:03 +0100 (Thu, 01 Jan 2009) | 1 line
fill in actual issue number in tests
........
r68134 | hirokazu.yamamoto | 2009-01-01 16:45:39 +0100 (Thu, 01 Jan 2009) | 2 lines
Issue #4797: IOError.filename was not set when _fileio.FileIO failed to open
file with `str' filename on Windows.
........
r68141 | benjamin.peterson | 2009-01-01 17:43:12 +0100 (Thu, 01 Jan 2009) | 1 line
fix highlighting
........
r68142 | benjamin.peterson | 2009-01-01 18:29:49 +0100 (Thu, 01 Jan 2009) | 2 lines
welcome to 2009, Python!
........
r68145 | amaury.forgeotdarc | 2009-01-02 01:03:54 +0100 (Fri, 02 Jan 2009) | 5 lines
#4801 _collections module fails to build on cygwin.
_PyObject_GC_TRACK is the macro version of PyObject_GC_Track,
and according to documentation it should not be used for extension modules.
........
r68146 | ronald.oussoren | 2009-01-02 11:44:46 +0100 (Fri, 02 Jan 2009) | 2 lines
Fix for issue4472: "configure --enable-shared doesn't work on OSX"
........
r68148 | ronald.oussoren | 2009-01-02 11:48:31 +0100 (Fri, 02 Jan 2009) | 2 lines
Forgot to add a NEWS item in my previous checkin
........
r68149 | ronald.oussoren | 2009-01-02 11:50:48 +0100 (Fri, 02 Jan 2009) | 2 lines
Fix for issue4780
........
r68159 | ronald.oussoren | 2009-01-02 15:48:17 +0100 (Fri, 02 Jan 2009) | 2 lines
Fix for issue 1627952
........
r68160 | ronald.oussoren | 2009-01-02 15:52:09 +0100 (Fri, 02 Jan 2009) | 2 lines
Fix for issue r1737832
........
r68161 | ronald.oussoren | 2009-01-02 16:00:05 +0100 (Fri, 02 Jan 2009) | 3 lines
Fix for issue 1149804
........
r68162 | ronald.oussoren | 2009-01-02 16:06:00 +0100 (Fri, 02 Jan 2009) | 3 lines
Fix for issue 4472 is incompatible with Cygwin, this patch
should fix that.
........
r68166 | benjamin.peterson | 2009-01-02 19:26:23 +0100 (Fri, 02 Jan 2009) | 1 line
document PyMemberDef
........
r68171 | georg.brandl | 2009-01-02 21:25:14 +0100 (Fri, 02 Jan 2009) | 3 lines
#4811: fix markup glitches (mostly remains of the conversion),
found by Gabriel Genellina.
........
r68172 | martin.v.loewis | 2009-01-02 21:32:55 +0100 (Fri, 02 Jan 2009) | 2 lines
Issue #4075: Use OutputDebugStringW in Py_FatalError.
........
r68173 | martin.v.loewis | 2009-01-02 21:40:14 +0100 (Fri, 02 Jan 2009) | 2 lines
Issue #4051: Prevent conflict of UNICODE macros in cPickle.
........
r68174 | benjamin.peterson | 2009-01-02 21:47:27 +0100 (Fri, 02 Jan 2009) | 1 line
fix compilation on non-Windows platforms
........
r68179 | raymond.hettinger | 2009-01-02 22:26:45 +0100 (Fri, 02 Jan 2009) | 1 line
Issue #4615. Document how to use itertools for de-duping.
........
r68195 | georg.brandl | 2009-01-03 14:45:15 +0100 (Sat, 03 Jan 2009) | 2 lines
Remove useless string literal.
........
r68196 | georg.brandl | 2009-01-03 15:29:53 +0100 (Sat, 03 Jan 2009) | 2 lines
Fix indentation.
........
r68210 | georg.brandl | 2009-01-03 20:10:12 +0100 (Sat, 03 Jan 2009) | 2 lines
Set eol-style correctly for mp_distributing.py.
........
r68214 | georg.brandl | 2009-01-03 20:44:48 +0100 (Sat, 03 Jan 2009) | 2 lines
Make indentation consistent.
........
r68215 | georg.brandl | 2009-01-03 21:15:14 +0100 (Sat, 03 Jan 2009) | 2 lines
Fix role name.
........
r68217 | georg.brandl | 2009-01-03 21:30:15 +0100 (Sat, 03 Jan 2009) | 2 lines
Add rstlint, a little tool to find subtle markup problems and inconsistencies in the Doc sources.
........
r68218 | georg.brandl | 2009-01-03 21:38:59 +0100 (Sat, 03 Jan 2009) | 2 lines
Recognize usage of the default role.
........
r68219 | georg.brandl | 2009-01-03 21:47:01 +0100 (Sat, 03 Jan 2009) | 2 lines
Fix uses of the default role.
........
r68220 | georg.brandl | 2009-01-03 21:55:06 +0100 (Sat, 03 Jan 2009) | 2 lines
Remove trailing whitespace.
........
r68221 | georg.brandl | 2009-01-03 22:04:55 +0100 (Sat, 03 Jan 2009) | 2 lines
Remove tabs from the documentation.
........
r68222 | georg.brandl | 2009-01-03 22:11:58 +0100 (Sat, 03 Jan 2009) | 2 lines
Disable the line length checker by default.
........
2009-01-03 17:55:17 -04:00
|
|
|
|
|
|
|
|
2008-05-15 01:34:17 -03:00
|
|
|
.. deprecated:: 2.6
|
|
|
|
The :mod:`gl` module has been deprecated for removal in Python 3.0.
|
2007-08-15 11:28:01 -03:00
|
|
|
|
|
|
|
|
|
|
|
This module provides access to the Silicon Graphics *Graphics Library*. It is
|
|
|
|
available only on Silicon Graphics machines.
|
|
|
|
|
|
|
|
.. warning::
|
|
|
|
|
Merged revisions 72007-72010,72036-72037 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r72007 | georg.brandl | 2009-04-27 17:09:25 +0200 (Mo, 27 Apr 2009) | 1 line
#5856: fix typo s in traceback example.
........
r72008 | georg.brandl | 2009-04-27 17:10:44 +0200 (Mo, 27 Apr 2009) | 1 line
Remove ".. warning::" markup that doesnt contain warnings for users, rather todo items.
........
r72009 | georg.brandl | 2009-04-27 17:29:09 +0200 (Mo, 27 Apr 2009) | 3 lines
Demote warnings to notices where appropriate, following the goal that as few "red box" warnings
should clutter the docs as possible. Part 1: stuff that gets merged to Py3k.
........
r72010 | georg.brandl | 2009-04-27 17:29:26 +0200 (Mo, 27 Apr 2009) | 2 lines
Demote warnings to notices, part 2: stuff that is 2.x-only.
........
r72036 | georg.brandl | 2009-04-27 19:04:23 +0200 (Mo, 27 Apr 2009) | 1 line
#5848: small unittest doc patch.
........
r72037 | georg.brandl | 2009-04-27 19:09:53 +0200 (Mo, 27 Apr 2009) | 1 line
#5840: dont claim we dont support TLS.
........
2009-04-28 15:23:28 -03:00
|
|
|
Some illegal calls to the GL library cause the Python interpreter to dump
|
|
|
|
core. In particular, the use of most GL calls is unsafe before the first
|
|
|
|
window is opened.
|
2007-08-15 11:28:01 -03:00
|
|
|
|
|
|
|
The module is too large to document here in its entirety, but the following
|
|
|
|
should help you to get started. The parameter conventions for the C functions
|
|
|
|
are translated to Python as follows:
|
|
|
|
|
|
|
|
* All (short, long, unsigned) int values are represented by Python integers.
|
|
|
|
|
|
|
|
* All float and double values are represented by Python floating point numbers.
|
|
|
|
In most cases, Python integers are also allowed.
|
|
|
|
|
|
|
|
* All arrays are represented by one-dimensional Python lists. In most cases,
|
|
|
|
tuples are also allowed.
|
|
|
|
|
|
|
|
* All string and character arguments are represented by Python strings, for
|
|
|
|
instance, ``winopen('Hi There!')`` and ``rotate(900, 'z')``.
|
|
|
|
|
|
|
|
* All (short, long, unsigned) integer arguments or return values that are only
|
|
|
|
used to specify the length of an array argument are omitted. For example, the C
|
|
|
|
call ::
|
|
|
|
|
|
|
|
lmdef(deftype, index, np, props)
|
|
|
|
|
|
|
|
is translated to Python as ::
|
|
|
|
|
|
|
|
lmdef(deftype, index, props)
|
|
|
|
|
|
|
|
* Output arguments are omitted from the argument list; they are transmitted as
|
|
|
|
function return values instead. If more than one value must be returned, the
|
|
|
|
return value is a tuple. If the C function has both a regular return value (that
|
|
|
|
is not omitted because of the previous rule) and an output argument, the return
|
|
|
|
value comes first in the tuple. Examples: the C call ::
|
|
|
|
|
|
|
|
getmcolor(i, &red, &green, &blue)
|
|
|
|
|
|
|
|
is translated to Python as ::
|
|
|
|
|
|
|
|
red, green, blue = getmcolor(i)
|
|
|
|
|
|
|
|
The following functions are non-standard or have special argument conventions:
|
|
|
|
|
|
|
|
|
|
|
|
.. function:: varray(argument)
|
|
|
|
|
|
|
|
Equivalent to but faster than a number of ``v3d()`` calls. The *argument* is a
|
|
|
|
list (or tuple) of points. Each point must be a tuple of coordinates ``(x, y,
|
|
|
|
z)`` or ``(x, y)``. The points may be 2- or 3-dimensional but must all have the
|
|
|
|
same dimension. Float and int values may be mixed however. The points are always
|
|
|
|
converted to 3D double precision points by assuming ``z = 0.0`` if necessary (as
|
|
|
|
indicated in the man page), and for each point ``v3d()`` is called.
|
|
|
|
|
2007-12-29 06:57:00 -04:00
|
|
|
.. XXX the argument-argument added
|
2007-08-15 11:28:01 -03:00
|
|
|
|
|
|
|
|
|
|
|
.. function:: nvarray()
|
|
|
|
|
|
|
|
Equivalent to but faster than a number of ``n3f`` and ``v3f`` calls. The
|
|
|
|
argument is an array (list or tuple) of pairs of normals and points. Each pair
|
|
|
|
is a tuple of a point and a normal for that point. Each point or normal must be
|
|
|
|
a tuple of coordinates ``(x, y, z)``. Three coordinates must be given. Float and
|
|
|
|
int values may be mixed. For each pair, ``n3f()`` is called for the normal, and
|
|
|
|
then ``v3f()`` is called for the point.
|
|
|
|
|
|
|
|
|
|
|
|
.. function:: vnarray()
|
|
|
|
|
|
|
|
Similar to ``nvarray()`` but the pairs have the point first and the normal
|
|
|
|
second.
|
|
|
|
|
|
|
|
|
|
|
|
.. function:: nurbssurface(s_k, t_k, ctl, s_ord, t_ord, type)
|
|
|
|
|
|
|
|
Defines a nurbs surface. The dimensions of ``ctl[][]`` are computed as follows:
|
|
|
|
``[len(s_k) - s_ord]``, ``[len(t_k) - t_ord]``.
|
|
|
|
|
2007-12-29 06:57:00 -04:00
|
|
|
.. XXX s_k[], t_k[], ctl[][]
|
2007-08-15 11:28:01 -03:00
|
|
|
|
|
|
|
|
|
|
|
.. function:: nurbscurve(knots, ctlpoints, order, type)
|
|
|
|
|
|
|
|
Defines a nurbs curve. The length of ctlpoints is ``len(knots) - order``.
|
|
|
|
|
|
|
|
|
|
|
|
.. function:: pwlcurve(points, type)
|
|
|
|
|
|
|
|
Defines a piecewise-linear curve. *points* is a list of points. *type* must be
|
|
|
|
``N_ST``.
|
|
|
|
|
|
|
|
|
|
|
|
.. function:: pick(n)
|
|
|
|
select(n)
|
|
|
|
|
|
|
|
The only argument to these functions specifies the desired size of the pick or
|
|
|
|
select buffer.
|
|
|
|
|
|
|
|
|
|
|
|
.. function:: endpick()
|
|
|
|
endselect()
|
|
|
|
|
|
|
|
These functions have no arguments. They return a list of integers representing
|
|
|
|
the used part of the pick/select buffer. No method is provided to detect buffer
|
|
|
|
overrun.
|
|
|
|
|
|
|
|
Here is a tiny but complete example GL program in Python::
|
|
|
|
|
|
|
|
import gl, GL, time
|
|
|
|
|
|
|
|
def main():
|
|
|
|
gl.foreground()
|
|
|
|
gl.prefposition(500, 900, 500, 900)
|
|
|
|
w = gl.winopen('CrissCross')
|
|
|
|
gl.ortho2(0.0, 400.0, 0.0, 400.0)
|
|
|
|
gl.color(GL.WHITE)
|
|
|
|
gl.clear()
|
|
|
|
gl.color(GL.RED)
|
|
|
|
gl.bgnline()
|
|
|
|
gl.v2f(0.0, 0.0)
|
|
|
|
gl.v2f(400.0, 400.0)
|
|
|
|
gl.endline()
|
|
|
|
gl.bgnline()
|
|
|
|
gl.v2f(400.0, 0.0)
|
|
|
|
gl.v2f(0.0, 400.0)
|
|
|
|
gl.endline()
|
|
|
|
time.sleep(5)
|
|
|
|
|
|
|
|
main()
|
|
|
|
|
|
|
|
|
|
|
|
.. seealso::
|
|
|
|
|
|
|
|
`PyOpenGL: The Python OpenGL Binding <http://pyopengl.sourceforge.net/>`_
|
|
|
|
.. index::
|
|
|
|
single: OpenGL
|
|
|
|
single: PyOpenGL
|
|
|
|
|
|
|
|
An interface to OpenGL is also available; see information about the **PyOpenGL**
|
|
|
|
project online at http://pyopengl.sourceforge.net/. This may be a better option
|
|
|
|
if support for SGI hardware from before about 1996 is not required.
|
|
|
|
|
|
|
|
|
|
|
|
:mod:`DEVICE` --- Constants used with the :mod:`gl` module
|
|
|
|
==========================================================
|
|
|
|
|
|
|
|
.. module:: DEVICE
|
|
|
|
:platform: IRIX
|
|
|
|
:synopsis: Constants used with the gl module.
|
2008-05-15 01:34:17 -03:00
|
|
|
:deprecated:
|
Merged revisions 68133-68134,68141-68142,68145-68146,68148-68149,68159-68162,68166,68171-68174,68179,68195-68196,68210,68214-68215,68217-68222 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68133 | antoine.pitrou | 2009-01-01 16:38:03 +0100 (Thu, 01 Jan 2009) | 1 line
fill in actual issue number in tests
........
r68134 | hirokazu.yamamoto | 2009-01-01 16:45:39 +0100 (Thu, 01 Jan 2009) | 2 lines
Issue #4797: IOError.filename was not set when _fileio.FileIO failed to open
file with `str' filename on Windows.
........
r68141 | benjamin.peterson | 2009-01-01 17:43:12 +0100 (Thu, 01 Jan 2009) | 1 line
fix highlighting
........
r68142 | benjamin.peterson | 2009-01-01 18:29:49 +0100 (Thu, 01 Jan 2009) | 2 lines
welcome to 2009, Python!
........
r68145 | amaury.forgeotdarc | 2009-01-02 01:03:54 +0100 (Fri, 02 Jan 2009) | 5 lines
#4801 _collections module fails to build on cygwin.
_PyObject_GC_TRACK is the macro version of PyObject_GC_Track,
and according to documentation it should not be used for extension modules.
........
r68146 | ronald.oussoren | 2009-01-02 11:44:46 +0100 (Fri, 02 Jan 2009) | 2 lines
Fix for issue4472: "configure --enable-shared doesn't work on OSX"
........
r68148 | ronald.oussoren | 2009-01-02 11:48:31 +0100 (Fri, 02 Jan 2009) | 2 lines
Forgot to add a NEWS item in my previous checkin
........
r68149 | ronald.oussoren | 2009-01-02 11:50:48 +0100 (Fri, 02 Jan 2009) | 2 lines
Fix for issue4780
........
r68159 | ronald.oussoren | 2009-01-02 15:48:17 +0100 (Fri, 02 Jan 2009) | 2 lines
Fix for issue 1627952
........
r68160 | ronald.oussoren | 2009-01-02 15:52:09 +0100 (Fri, 02 Jan 2009) | 2 lines
Fix for issue r1737832
........
r68161 | ronald.oussoren | 2009-01-02 16:00:05 +0100 (Fri, 02 Jan 2009) | 3 lines
Fix for issue 1149804
........
r68162 | ronald.oussoren | 2009-01-02 16:06:00 +0100 (Fri, 02 Jan 2009) | 3 lines
Fix for issue 4472 is incompatible with Cygwin, this patch
should fix that.
........
r68166 | benjamin.peterson | 2009-01-02 19:26:23 +0100 (Fri, 02 Jan 2009) | 1 line
document PyMemberDef
........
r68171 | georg.brandl | 2009-01-02 21:25:14 +0100 (Fri, 02 Jan 2009) | 3 lines
#4811: fix markup glitches (mostly remains of the conversion),
found by Gabriel Genellina.
........
r68172 | martin.v.loewis | 2009-01-02 21:32:55 +0100 (Fri, 02 Jan 2009) | 2 lines
Issue #4075: Use OutputDebugStringW in Py_FatalError.
........
r68173 | martin.v.loewis | 2009-01-02 21:40:14 +0100 (Fri, 02 Jan 2009) | 2 lines
Issue #4051: Prevent conflict of UNICODE macros in cPickle.
........
r68174 | benjamin.peterson | 2009-01-02 21:47:27 +0100 (Fri, 02 Jan 2009) | 1 line
fix compilation on non-Windows platforms
........
r68179 | raymond.hettinger | 2009-01-02 22:26:45 +0100 (Fri, 02 Jan 2009) | 1 line
Issue #4615. Document how to use itertools for de-duping.
........
r68195 | georg.brandl | 2009-01-03 14:45:15 +0100 (Sat, 03 Jan 2009) | 2 lines
Remove useless string literal.
........
r68196 | georg.brandl | 2009-01-03 15:29:53 +0100 (Sat, 03 Jan 2009) | 2 lines
Fix indentation.
........
r68210 | georg.brandl | 2009-01-03 20:10:12 +0100 (Sat, 03 Jan 2009) | 2 lines
Set eol-style correctly for mp_distributing.py.
........
r68214 | georg.brandl | 2009-01-03 20:44:48 +0100 (Sat, 03 Jan 2009) | 2 lines
Make indentation consistent.
........
r68215 | georg.brandl | 2009-01-03 21:15:14 +0100 (Sat, 03 Jan 2009) | 2 lines
Fix role name.
........
r68217 | georg.brandl | 2009-01-03 21:30:15 +0100 (Sat, 03 Jan 2009) | 2 lines
Add rstlint, a little tool to find subtle markup problems and inconsistencies in the Doc sources.
........
r68218 | georg.brandl | 2009-01-03 21:38:59 +0100 (Sat, 03 Jan 2009) | 2 lines
Recognize usage of the default role.
........
r68219 | georg.brandl | 2009-01-03 21:47:01 +0100 (Sat, 03 Jan 2009) | 2 lines
Fix uses of the default role.
........
r68220 | georg.brandl | 2009-01-03 21:55:06 +0100 (Sat, 03 Jan 2009) | 2 lines
Remove trailing whitespace.
........
r68221 | georg.brandl | 2009-01-03 22:04:55 +0100 (Sat, 03 Jan 2009) | 2 lines
Remove tabs from the documentation.
........
r68222 | georg.brandl | 2009-01-03 22:11:58 +0100 (Sat, 03 Jan 2009) | 2 lines
Disable the line length checker by default.
........
2009-01-03 17:55:17 -04:00
|
|
|
|
|
|
|
|
2008-05-15 01:34:17 -03:00
|
|
|
.. deprecated:: 2.6
|
|
|
|
The :mod:`DEVICE` module has been deprecated for removal in Python 3.0.
|
2007-08-15 11:28:01 -03:00
|
|
|
|
|
|
|
|
|
|
|
This modules defines the constants used by the Silicon Graphics *Graphics
|
|
|
|
Library* that C programmers find in the header file ``<gl/device.h>``. Read the
|
|
|
|
module source file for details.
|
|
|
|
|
|
|
|
|
|
|
|
:mod:`GL` --- Constants used with the :mod:`gl` module
|
|
|
|
======================================================
|
|
|
|
|
|
|
|
.. module:: GL
|
|
|
|
:platform: IRIX
|
|
|
|
:synopsis: Constants used with the gl module.
|
2008-05-15 01:34:17 -03:00
|
|
|
:deprecated:
|
Merged revisions 68133-68134,68141-68142,68145-68146,68148-68149,68159-68162,68166,68171-68174,68179,68195-68196,68210,68214-68215,68217-68222 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r68133 | antoine.pitrou | 2009-01-01 16:38:03 +0100 (Thu, 01 Jan 2009) | 1 line
fill in actual issue number in tests
........
r68134 | hirokazu.yamamoto | 2009-01-01 16:45:39 +0100 (Thu, 01 Jan 2009) | 2 lines
Issue #4797: IOError.filename was not set when _fileio.FileIO failed to open
file with `str' filename on Windows.
........
r68141 | benjamin.peterson | 2009-01-01 17:43:12 +0100 (Thu, 01 Jan 2009) | 1 line
fix highlighting
........
r68142 | benjamin.peterson | 2009-01-01 18:29:49 +0100 (Thu, 01 Jan 2009) | 2 lines
welcome to 2009, Python!
........
r68145 | amaury.forgeotdarc | 2009-01-02 01:03:54 +0100 (Fri, 02 Jan 2009) | 5 lines
#4801 _collections module fails to build on cygwin.
_PyObject_GC_TRACK is the macro version of PyObject_GC_Track,
and according to documentation it should not be used for extension modules.
........
r68146 | ronald.oussoren | 2009-01-02 11:44:46 +0100 (Fri, 02 Jan 2009) | 2 lines
Fix for issue4472: "configure --enable-shared doesn't work on OSX"
........
r68148 | ronald.oussoren | 2009-01-02 11:48:31 +0100 (Fri, 02 Jan 2009) | 2 lines
Forgot to add a NEWS item in my previous checkin
........
r68149 | ronald.oussoren | 2009-01-02 11:50:48 +0100 (Fri, 02 Jan 2009) | 2 lines
Fix for issue4780
........
r68159 | ronald.oussoren | 2009-01-02 15:48:17 +0100 (Fri, 02 Jan 2009) | 2 lines
Fix for issue 1627952
........
r68160 | ronald.oussoren | 2009-01-02 15:52:09 +0100 (Fri, 02 Jan 2009) | 2 lines
Fix for issue r1737832
........
r68161 | ronald.oussoren | 2009-01-02 16:00:05 +0100 (Fri, 02 Jan 2009) | 3 lines
Fix for issue 1149804
........
r68162 | ronald.oussoren | 2009-01-02 16:06:00 +0100 (Fri, 02 Jan 2009) | 3 lines
Fix for issue 4472 is incompatible with Cygwin, this patch
should fix that.
........
r68166 | benjamin.peterson | 2009-01-02 19:26:23 +0100 (Fri, 02 Jan 2009) | 1 line
document PyMemberDef
........
r68171 | georg.brandl | 2009-01-02 21:25:14 +0100 (Fri, 02 Jan 2009) | 3 lines
#4811: fix markup glitches (mostly remains of the conversion),
found by Gabriel Genellina.
........
r68172 | martin.v.loewis | 2009-01-02 21:32:55 +0100 (Fri, 02 Jan 2009) | 2 lines
Issue #4075: Use OutputDebugStringW in Py_FatalError.
........
r68173 | martin.v.loewis | 2009-01-02 21:40:14 +0100 (Fri, 02 Jan 2009) | 2 lines
Issue #4051: Prevent conflict of UNICODE macros in cPickle.
........
r68174 | benjamin.peterson | 2009-01-02 21:47:27 +0100 (Fri, 02 Jan 2009) | 1 line
fix compilation on non-Windows platforms
........
r68179 | raymond.hettinger | 2009-01-02 22:26:45 +0100 (Fri, 02 Jan 2009) | 1 line
Issue #4615. Document how to use itertools for de-duping.
........
r68195 | georg.brandl | 2009-01-03 14:45:15 +0100 (Sat, 03 Jan 2009) | 2 lines
Remove useless string literal.
........
r68196 | georg.brandl | 2009-01-03 15:29:53 +0100 (Sat, 03 Jan 2009) | 2 lines
Fix indentation.
........
r68210 | georg.brandl | 2009-01-03 20:10:12 +0100 (Sat, 03 Jan 2009) | 2 lines
Set eol-style correctly for mp_distributing.py.
........
r68214 | georg.brandl | 2009-01-03 20:44:48 +0100 (Sat, 03 Jan 2009) | 2 lines
Make indentation consistent.
........
r68215 | georg.brandl | 2009-01-03 21:15:14 +0100 (Sat, 03 Jan 2009) | 2 lines
Fix role name.
........
r68217 | georg.brandl | 2009-01-03 21:30:15 +0100 (Sat, 03 Jan 2009) | 2 lines
Add rstlint, a little tool to find subtle markup problems and inconsistencies in the Doc sources.
........
r68218 | georg.brandl | 2009-01-03 21:38:59 +0100 (Sat, 03 Jan 2009) | 2 lines
Recognize usage of the default role.
........
r68219 | georg.brandl | 2009-01-03 21:47:01 +0100 (Sat, 03 Jan 2009) | 2 lines
Fix uses of the default role.
........
r68220 | georg.brandl | 2009-01-03 21:55:06 +0100 (Sat, 03 Jan 2009) | 2 lines
Remove trailing whitespace.
........
r68221 | georg.brandl | 2009-01-03 22:04:55 +0100 (Sat, 03 Jan 2009) | 2 lines
Remove tabs from the documentation.
........
r68222 | georg.brandl | 2009-01-03 22:11:58 +0100 (Sat, 03 Jan 2009) | 2 lines
Disable the line length checker by default.
........
2009-01-03 17:55:17 -04:00
|
|
|
|
|
|
|
|
2008-05-15 01:34:17 -03:00
|
|
|
.. deprecated:: 2.6
|
|
|
|
The :mod:`GL` module has been deprecated for removal in Python 3.0.
|
2007-08-15 11:28:01 -03:00
|
|
|
|
|
|
|
This module contains constants used by the Silicon Graphics *Graphics Library*
|
|
|
|
from the C header file ``<gl/gl.h>``. Read the module source file for details.
|
|
|
|
|