)]}'
{
  "commit": "06d67cf4677e10e5c42581c02f293101e1c39a3a",
  "tree": "bf5355518d8b14d79fd822c357a14e29d2b575c7",
  "parents": [
    "f384df792ae5eeeaa4bd622191b3ca33d9b86a4d"
  ],
  "author": {
    "name": "Martin von Gagern",
    "email": "gagern@google.com",
    "time": "Mon Jul 01 14:35:54 2019 -0400"
  },
  "committer": {
    "name": "Mike Bayer",
    "email": "mike_mp@zzzcomputing.com",
    "time": "Mon Jul 01 15:14:41 2019 -0400"
  },
  "message": "Correctly track line numbers for multi-line code blocks\n\nImproved the line-number tracking for source lines inside of Python  ``\u003c%\n... %\u003e`` blocks, such that text- and HTML-formatted exception traces such\nas that of  :func:`.html_error_template` now report the correct source line\ninside the block, rather than the first line of the block itself.\nExceptions in ``\u003c%! ... %\u003e`` blocks which get raised while loading the\nmodule are still not reported correctly, as these are handled before the\nMako code is generated.  Pull request courtesy Martin von Gagern.\n\nCloses: #297\nPull-request: https://github.com/sqlalchemy/mako/pull/297\nPull-request-sha: 60ad749604f8de0a9b8133430995045a93d0939c\n\nChange-Id: I2086e4370e8e2db7099de01743840286f0160efc\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2497896ebf545e6354051f774f6ac46106baf3c7",
      "new_mode": 33188,
      "new_path": "doc/build/unreleased/codeerr.rst"
    },
    {
      "type": "modify",
      "old_id": "733d26423ba54a6f09ecceb73569a2160f49a461",
      "old_mode": 33188,
      "old_path": "mako/codegen.py",
      "new_id": "1acc5e6a2f802c209f12ab0325953fa42388edc9",
      "new_mode": 33188,
      "new_path": "mako/codegen.py"
    },
    {
      "type": "modify",
      "old_id": "265c0b060d60326e86e5c59643c0c3741db180c0",
      "old_mode": 33188,
      "old_path": "mako/pygen.py",
      "new_id": "603676d5dcd7d205a7b0717562347fdb27cc67b1",
      "new_mode": 33188,
      "new_path": "mako/pygen.py"
    },
    {
      "type": "modify",
      "old_id": "c904d6545d185be9ba4637bc8967585df7abd6a3",
      "old_mode": 33188,
      "old_path": "test/test_exceptions.py",
      "new_id": "46fbcdd5991c46d57f9a3934ce08cba777b8a800",
      "new_mode": 33188,
      "new_path": "test/test_exceptions.py"
    }
  ]
}
