matplotlib/matplotlib — pull request #936 by ianthomas23 (2012-06-08 07:19:17+00:00)
Title: Correct handling of duplicate points in delaunay triangulation

This is a bug fix for issue #838.

Duplicate points were handled fine within the delaunay code, but in a way that was inconsistent with the calling tri-functions such as tricontour. This inconsistency has been removed so that the tri-functions now behave as expected, and in a way that direct use of the delaunay and associated interpolator functions is unchanged except that the order of triangles produced by delaunay is different.