mbostock/d3 — pull request #741 by jasondavies (2012-08-01 12:24:48+00:00)
Title: Fix rotate transforms with non-zero origin.

Previously, only the angle was being interpolated. Unfortunately, it looks like the origin information is lost when converted to a matrix. For example, "rotate(0 100 100)" is the identity matrix [1 0 0 1 0 0].

Interpolating the matrix decomposition seems better than dropping the origin altogether.