)]}'
{
  "commit": "e7c48fac9b0fed8bf262e44feccb63671362c845",
  "tree": "dfe20aee07bf59aa04348dd81fbe22fe1dbf2a31",
  "parents": [
    "899e2ada15e44923b127df1e552ea0ff487c99f4"
  ],
  "author": {
    "name": "Gael Guennebaud",
    "email": "g.gael@free.fr",
    "time": "Fri Jan 23 13:59:32 2009 +0000"
  },
  "committer": {
    "name": "Gael Guennebaud",
    "email": "g.gael@free.fr",
    "time": "Fri Jan 23 13:59:32 2009 +0000"
  },
  "message": "sparse module: makes -\u003d and +\u003d operator working\nQuestion 1: why are *\u003dscalar and /\u003dscalar working right away ?\nSame weirdness in DynamicSparseMatrix where operators +\u003d and -\u003d work wihout\n  having to redefine them ???\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1cd302f3fca1e6e5dccd28f463d18df37388c8d3",
      "old_mode": 33188,
      "old_path": "Eigen/src/Sparse/DynamicSparseMatrix.h",
      "new_id": "d59b81458c878b2e13fc86966e7e1e5046df6d40",
      "new_mode": 33188,
      "new_path": "Eigen/src/Sparse/DynamicSparseMatrix.h"
    },
    {
      "type": "modify",
      "old_id": "9007c6bf7178c72d0712c0bfdaca005470b32b6e",
      "old_mode": 33188,
      "old_path": "Eigen/src/Sparse/SparseCwiseBinaryOp.h",
      "new_id": "87fd429bef62124e8f2b921769313059b77f5d65",
      "new_mode": 33188,
      "new_path": "Eigen/src/Sparse/SparseCwiseBinaryOp.h"
    },
    {
      "type": "modify",
      "old_id": "5e8ca848940a79c201cd974b32c27728a754a40f",
      "old_mode": 33188,
      "old_path": "Eigen/src/Sparse/SparseMatrix.h",
      "new_id": "b2665cfe63e1e232c712ee3742a1219436970fdf",
      "new_mode": 33188,
      "new_path": "Eigen/src/Sparse/SparseMatrix.h"
    },
    {
      "type": "modify",
      "old_id": "9af565351c5ab9dc1993b9ce46807c9f856bb817",
      "old_mode": 33188,
      "old_path": "Eigen/src/Sparse/SparseVector.h",
      "new_id": "457984cad703066996e0899e4f3fb9433e14c38d",
      "new_mode": 33188,
      "new_path": "Eigen/src/Sparse/SparseVector.h"
    },
    {
      "type": "modify",
      "old_id": "93065bbde9b7121af186af3a3ea59e6e92901832",
      "old_mode": 33188,
      "old_path": "test/sparse_basic.cpp",
      "new_id": "43945812804f9a7bcb479e68cfd63ad602cfdb76",
      "new_mode": 33188,
      "new_path": "test/sparse_basic.cpp"
    },
    {
      "type": "modify",
      "old_id": "64f52cbe9e4a152132d50ec2a7c32836b1acce9b",
      "old_mode": 33188,
      "old_path": "test/sparse_vector.cpp",
      "new_id": "8207e522ae63a6e93337527948a0bd0b700e0ede",
      "new_mode": 33188,
      "new_path": "test/sparse_vector.cpp"
    }
  ]
}
