)]}'
{
  "commit": "80fa4b2a606763e71c4b599fa88288f554a0ea5b",
  "tree": "251f21a9776f96cc0a0b83e905968385cb409b48",
  "parents": [
    "46c7fd95fc42466a5a8c3b3d70925f1a8af68de3"
  ],
  "author": {
    "name": "Tom Tromey",
    "email": "tromey@adacore.com",
    "time": "Tue May 24 10:15:17 2022 -0600"
  },
  "committer": {
    "name": "Tom Tromey",
    "email": "tromey@adacore.com",
    "time": "Wed Jun 01 06:15:53 2022 -0600"
  },
  "message": "Add gdb.current_language and gdb.Frame.language\n\nThis adds the gdb.current_language function, which can be used to find\nthe current language without (1) ever having the value \"auto\" or (2)\nhaving to parse the output of \"show language\".\n\nIt also adds the gdb.Frame.language, which can be used to find the\nlanguage of a given frame.  This is normally preferable if one has a\nFrame object handy.\n\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dac6dabfa42f37066acf3bd96e00b980a7d17c26",
      "old_mode": 33188,
      "old_path": "gdb/NEWS",
      "new_id": "960f90b4387b01ad02d144c2cd347e6ea45fb299",
      "new_mode": 33188,
      "new_path": "gdb/NEWS"
    },
    {
      "type": "modify",
      "old_id": "f933c7d30c9ad955706409235689d349ae71fa50",
      "old_mode": 33188,
      "old_path": "gdb/doc/python.texi",
      "new_id": "ba5a9b315e19f290f71d4fea26cdb7515822514f",
      "new_mode": 33188,
      "new_path": "gdb/doc/python.texi"
    },
    {
      "type": "modify",
      "old_id": "769e28c1a2c361c0eac3662a3d100a11f0b76dc5",
      "old_mode": 33188,
      "old_path": "gdb/python/py-frame.c",
      "new_id": "9a28c36c1cc5fefa895e72aafa04172936f3887c",
      "new_mode": 33188,
      "new_path": "gdb/python/py-frame.c"
    },
    {
      "type": "modify",
      "old_id": "11aaa7ae778d5fb7ec6ffe4f9412231433d93b9e",
      "old_mode": 33188,
      "old_path": "gdb/python/python.c",
      "new_id": "9bef2252e88f9215b700d12902bf4f65abd41d10",
      "new_mode": 33188,
      "new_path": "gdb/python/python.c"
    },
    {
      "type": "modify",
      "old_id": "b91ffe62a83f2ec46241b8897e07c99bff9c79e3",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.python/py-frame.exp",
      "new_id": "4991e8a0c5db1113a78038b34a3df3f0619e9ca1",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.python/py-frame.exp"
    },
    {
      "type": "modify",
      "old_id": "199d3bc16ec3d704cb826c97f4d0058b04633662",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.python/py-parameter.exp",
      "new_id": "db158ddec26108c544aae5c41955f19851cef3ae",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.python/py-parameter.exp"
    },
    {
      "type": "modify",
      "old_id": "7c7c78b5847c666470a6f46b463923ab2138b480",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.rust/pp.exp",
      "new_id": "e3e226c5db515daa83aaccfec716a086823b7881",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.rust/pp.exp"
    }
  ]
}
