$ random-data.py -n 200 | plotpick.py
+[[Matplotlib]] has supported the [`picker` infrastructure][picker] in
+various guises [since `pickeps` in 2007][e26b7b9], but I only just
+discovered it. Before version 0.3, `plotpick.py` used a much less
+elegant cursor implementation based on [cursor_demo.py][].
+
[[calibcant]], my modern cantilever calibration suite, [repositions
the piezo before every bump][reposition], so out-of-range bumps are no
longer an issue.
+[picker]: http://matplotlib.org/users/event_handling.html#object-picking
+[e26b7b9]: https://github.com/matplotlib/matplotlib/commit/e26b7b9a78785245d734e22a2cd8314dfa783c7c
+[cursor_demo.py]: http://matplotlib.org/examples/pylab_examples/cursor_demo.html
[reposition]: http://git.tremily.us/?p=calibcant.git;a=commit;h=77e8244d80306dcea9ab1422cb45630a92494f85
[[!tag tags/code]]