Khan/khan-exercises — pull request #7518 by DavidChouinard (2011-12-02 02:55:36+00:00)
Title: Fixes #5899 : Adds detection of overlapping labels in Graphie

Closes #5899, where certain Graphie triangles would have unreadable labels because they overlapped with lines.

This is rather tricky problem and the logic I'm introducing is the simplest (that does a fair job). I'm not sure if it's actually worth the increase in code complexity, since this is only a marginal improvement.