matplotlib/matplotlib — pull request #1555 by joferkington (2012-12-04 04:02:42+00:00)
Title: Geo projections getting clobbered by 2to3 when used when python3

`projections/geo.py` uses `long` as a variable name in many places. This is replaced with `int` by 2to3, which leads to problems (e.g. `foo = int * bar` instead of `foo = long * bar`).

Steps to reproduce:

1. Install matplotlib with python3.x
2. Run `examples/api/custom_projection_example.py`
3. Mouse over the plot (or anything else that will call an inverse geo projection)