danvk/dygraphs — pull request #155 by kberg (2012-06-15 22:01:09+00:00)
Title: Fix behavior regression, added tests and supporting API

There's quite a lot in here. 10 new automated tests, and some new infrastructure (an Iterator to make some code easier to understand, and consolidating the draw{Non,}TrivialLine methods using a strategy based on whether lines are drawn with stroke style.)

I can't tell how good the code is - your opinion is more than welcome.

Also, I haven't been able to do any performance testing - I'll do that tonight or tomorrow, but I will be surprised if timings go up significantly.