)]}'
{
  "commit": "4f7e206782675b548565ca2bc82bc8c262a0f20e",
  "tree": "8c769a58f369b49c788e17d1832a19bb2093847b",
  "parents": [
    "481e7617881fe7361c4efebeac1bca047252f9d2"
  ],
  "author": {
    "name": "Herbert Xu",
    "email": "herbert@gondor.apana.org.au",
    "time": "Sat Jul 09 22:05:22 2011 +0800"
  },
  "committer": {
    "name": "Herbert Xu",
    "email": "herbert@gondor.apana.org.au",
    "time": "Sat Jul 09 22:05:22 2011 +0800"
  },
  "message": "[BUILTIN] Merge SKIPFUNC/SKIPFILE and only clear SKIPFUNC when leaving dotcmd\n\nCurrently upon leaving a dotcmd the evalskip state is reset so\nif a continue/break statement is used within a dot script it would\nhave no effect outside of the dot script.\n\nThis is inconsistent with other shells.\n\nThis patch is based on one by Jilles Tjoelker and only clears\nSKIPFUNC when leaving a dot script.  As a result continue/break\nwill remain in effect.\n\nIt also merges SKIPFUNC/SKIPFILE as they have no practical difference.\n\nSigned-off-by: Herbert Xu \u003cherbert@gondor.apana.org.au\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d3a4acf6ebfb769ba0f524133756557c51f409a3",
      "old_mode": 33188,
      "old_path": "ChangeLog",
      "new_id": "dfab8d1236f5c026d6b71daa931aea97b01c20cc",
      "new_mode": 33188,
      "new_path": "ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "95d30f45b1d54443f8cc5c4e221997bc0d6f39fd",
      "old_mode": 33188,
      "old_path": "src/eval.c",
      "new_id": "c7358a629c319768aa195adec1cbdf0b104b5f43",
      "new_mode": 33188,
      "new_path": "src/eval.c"
    },
    {
      "type": "modify",
      "old_id": "4e4de30410a55bbe101c9f034633402f393bb9a8",
      "old_mode": 33188,
      "old_path": "src/eval.h",
      "new_id": "dc8acd2a5c4a7b2e1111c089ea6af0e826abafcf",
      "new_mode": 33188,
      "new_path": "src/eval.h"
    },
    {
      "type": "modify",
      "old_id": "af987c6c33e32ca4e840a047c8ca87e340138534",
      "old_mode": 33188,
      "old_path": "src/main.c",
      "new_id": "f79ad7ddac1117ede636a933bc4db7c499a0da3a",
      "new_mode": 33188,
      "new_path": "src/main.c"
    }
  ]
}
