)]}'
{
  "commit": "aeea72151c31d686bcbb7b06d895006d7363585c",
  "tree": "500d487503a1a82cecc8f2a3e9bf89b50638fe5a",
  "parents": [
    "f10806b25090879fdc1a86cc0da2f4f34fd21921"
  ],
  "author": {
    "name": "Bram Moolenaar",
    "email": "Bram@vim.org",
    "time": "Thu Apr 02 18:50:46 2020 +0200"
  },
  "committer": {
    "name": "Bram Moolenaar",
    "email": "Bram@vim.org",
    "time": "Thu Apr 02 18:50:46 2020 +0200"
  },
  "message": "patch 8.2.0500: using the same loop in many places\n\nProblem:    Using the same loop in many places.\nSolution:   Define more FOR_ALL macros. (Yegappan Lakshmanan, closes #5339)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ad404d8ae9e6bb438e74b325ce898cd414d7edcc",
      "old_mode": 33188,
      "old_path": "src/arglist.c",
      "new_id": "8e0f4d2e8e07ad1e9c44ca19c33da956cb743cf4",
      "new_mode": 33188,
      "new_path": "src/arglist.c"
    },
    {
      "type": "modify",
      "old_id": "dce23b8978191e3e4eaa1eec689a29e66a040da1",
      "old_mode": 33188,
      "old_path": "src/autocmd.c",
      "new_id": "d6945f30625b214c5a0325abd9896210a54efb59",
      "new_mode": 33188,
      "new_path": "src/autocmd.c"
    },
    {
      "type": "modify",
      "old_id": "cec33b0a45029840701fcdf21c71329ddf385956",
      "old_mode": 33188,
      "old_path": "src/buffer.c",
      "new_id": "8201157547c4e6791ac5811d3f0f90040ae95265",
      "new_mode": 33188,
      "new_path": "src/buffer.c"
    },
    {
      "type": "modify",
      "old_id": "3ee719812f0d20f0af8a5e86a15aa7de53529729",
      "old_mode": 33188,
      "old_path": "src/change.c",
      "new_id": "cfba90b3caee5b0b0510e22c2146b0bda0ccb4fd",
      "new_mode": 33188,
      "new_path": "src/change.c"
    },
    {
      "type": "modify",
      "old_id": "4db40c9ddccc1b011c441cf1941a0c51e965e730",
      "old_mode": 33188,
      "old_path": "src/channel.c",
      "new_id": "1dfb28f85468a534d554314dc23979e4642a4565",
      "new_mode": 33188,
      "new_path": "src/channel.c"
    },
    {
      "type": "modify",
      "old_id": "1f70dc58e4d1d4bb5ee321aeebb05164d3813bdf",
      "old_mode": 33188,
      "old_path": "src/cmdexpand.c",
      "new_id": "4f9b3cad0c825500fea3443c149da8edc5e10fff",
      "new_mode": 33188,
      "new_path": "src/cmdexpand.c"
    },
    {
      "type": "modify",
      "old_id": "f9969045431459cef6fc6670b465d24e933d61c6",
      "old_mode": 33188,
      "old_path": "src/diff.c",
      "new_id": "3d61d49d1cab1f7d17022b58a10afd3b7a64c7f0",
      "new_mode": 33188,
      "new_path": "src/diff.c"
    },
    {
      "type": "modify",
      "old_id": "78673759c16a3d5f5c68c54a2fb5cf25dee90aaa",
      "old_mode": 33188,
      "old_path": "src/eval.c",
      "new_id": "6d666e61212f22890dac69f60891fc7a5a81cde7",
      "new_mode": 33188,
      "new_path": "src/eval.c"
    },
    {
      "type": "modify",
      "old_id": "de6af6ad13c93d1cce9e352a13e33504f1b52ec1",
      "old_mode": 33188,
      "old_path": "src/evalbuffer.c",
      "new_id": "2c20939bd4bf71b66f1c3eb7a9d87fa5fbd802d0",
      "new_mode": 33188,
      "new_path": "src/evalbuffer.c"
    },
    {
      "type": "modify",
      "old_id": "6832bf171446bfadf0b5e344d98b99d5fff57d90",
      "old_mode": 33188,
      "old_path": "src/evalfunc.c",
      "new_id": "0db848cb359889bb0920b5ca8d237ad3f22630d6",
      "new_mode": 33188,
      "new_path": "src/evalfunc.c"
    },
    {
      "type": "modify",
      "old_id": "35d038db374a3f17254e19435d8809e85be8359d",
      "old_mode": 33188,
      "old_path": "src/evalvars.c",
      "new_id": "7e408864ff4dc082f3df53001dcccb86d0cc4803",
      "new_mode": 33188,
      "new_path": "src/evalvars.c"
    },
    {
      "type": "modify",
      "old_id": "534a047e6998ec12f079491df6367ba0fdc30acd",
      "old_mode": 33188,
      "old_path": "src/evalwindow.c",
      "new_id": "ab4ba838f5a14b0a0a326cbaea350fb65d023823",
      "new_mode": 33188,
      "new_path": "src/evalwindow.c"
    },
    {
      "type": "modify",
      "old_id": "bbaff391e4197650a41e19398e0ab8d7fb8bc287",
      "old_mode": 33188,
      "old_path": "src/ex_cmds2.c",
      "new_id": "59f04a59a89a23f963729f42008c37a958bf715d",
      "new_mode": 33188,
      "new_path": "src/ex_cmds2.c"
    },
    {
      "type": "modify",
      "old_id": "49b814fab78f1068be7058086241d98ba9a6df0c",
      "old_mode": 33188,
      "old_path": "src/filepath.c",
      "new_id": "37455a25696d69c4bcb2acf79023041ef594754e",
      "new_mode": 33188,
      "new_path": "src/filepath.c"
    },
    {
      "type": "modify",
      "old_id": "290f07dd5e7c16e6b33b11b95c2cf1e2905703ac",
      "old_mode": 33188,
      "old_path": "src/globals.h",
      "new_id": "ac48a793d1edf6236d2de5af6860f1da1b7d930e",
      "new_mode": 33188,
      "new_path": "src/globals.h"
    },
    {
      "type": "modify",
      "old_id": "85e4628e71d47ab00ccd04a9b4b4a157e4b32b87",
      "old_mode": 33188,
      "old_path": "src/gui.c",
      "new_id": "2d6008146d90ae8cccc83c69bdb5b70b835bf0bb",
      "new_mode": 33188,
      "new_path": "src/gui.c"
    },
    {
      "type": "modify",
      "old_id": "c4d82e7f710ecd2bfd171a3adda29f7c61aaa104",
      "old_mode": 33188,
      "old_path": "src/if_py_both.h",
      "new_id": "0d70de2309353c1396e7b4c79d391d5a7e88a26a",
      "new_mode": 33188,
      "new_path": "src/if_py_both.h"
    },
    {
      "type": "modify",
      "old_id": "80481e7d24b20263d05f660f3f6f180c0839c529",
      "old_mode": 33188,
      "old_path": "src/if_ruby.c",
      "new_id": "9b6d388a3c22fa7c29b3d7a2d134c8ebae0921a6",
      "new_mode": 33188,
      "new_path": "src/if_ruby.c"
    },
    {
      "type": "modify",
      "old_id": "0b2435f4ce55885f632992a9f824bad9823d29b2",
      "old_mode": 33188,
      "old_path": "src/insexpand.c",
      "new_id": "259acb91a5bd31b36d395be4807781ea953e51ad",
      "new_mode": 33188,
      "new_path": "src/insexpand.c"
    },
    {
      "type": "modify",
      "old_id": "918626e1690f548e4334a37d78bb41fbc39e42a1",
      "old_mode": 33188,
      "old_path": "src/list.c",
      "new_id": "a7f4d40f7ea2263786531f06420c5a20422a8a72",
      "new_mode": 33188,
      "new_path": "src/list.c"
    },
    {
      "type": "modify",
      "old_id": "864d1fd40b3a2817f348515c03bf94248dab338e",
      "old_mode": 33188,
      "old_path": "src/misc2.c",
      "new_id": "491818927596d9eb8274b10ae091be9be9e8ed7b",
      "new_mode": 33188,
      "new_path": "src/misc2.c"
    },
    {
      "type": "modify",
      "old_id": "f55f388e8a472202c0931de78a1d259b6b12136f",
      "old_mode": 33188,
      "old_path": "src/netbeans.c",
      "new_id": "4d79a2eafadd62343126ecde884e3eaa762fb575",
      "new_mode": 33188,
      "new_path": "src/netbeans.c"
    },
    {
      "type": "modify",
      "old_id": "947dd91bc1c1c75926d2419e122063465fd47d71",
      "old_mode": 33188,
      "old_path": "src/popupwin.c",
      "new_id": "3a0dcb96aaccdd3f4cef68280e0bb8b744e19071",
      "new_mode": 33188,
      "new_path": "src/popupwin.c"
    },
    {
      "type": "modify",
      "old_id": "f82a187166087d021b00e3dad7968ee80b4e5072",
      "old_mode": 33188,
      "old_path": "src/quickfix.c",
      "new_id": "127811a6585c1ba4e087b623db8137f025444dc9",
      "new_mode": 33188,
      "new_path": "src/quickfix.c"
    },
    {
      "type": "modify",
      "old_id": "ad548d241fc76c0b530e62c8f37266cbf73ae77f",
      "old_mode": 33188,
      "old_path": "src/screen.c",
      "new_id": "d73e7c6941404604c00ff05f904673ee9e173c0d",
      "new_mode": 33188,
      "new_path": "src/screen.c"
    },
    {
      "type": "modify",
      "old_id": "1964c83087ba56b2e8fcaedb42f7ce74a8fa500e",
      "old_mode": 33188,
      "old_path": "src/sign.c",
      "new_id": "fb7d5698927cadb24d008f43a176e022675251c2",
      "new_mode": 33188,
      "new_path": "src/sign.c"
    },
    {
      "type": "modify",
      "old_id": "5fdcc3adae3f4bc7051e628dac5df361c4cf232a",
      "old_mode": 33188,
      "old_path": "src/spell.c",
      "new_id": "99e030f911d14dd217575447f2077824465eab99",
      "new_mode": 33188,
      "new_path": "src/spell.c"
    },
    {
      "type": "modify",
      "old_id": "9500813e08644e72a047f8f72a54e4f7894fb2f6",
      "old_mode": 33188,
      "old_path": "src/spellfile.c",
      "new_id": "920e05194c2c05253dc9e675fd19ddbe42b404a4",
      "new_mode": 33188,
      "new_path": "src/spellfile.c"
    },
    {
      "type": "modify",
      "old_id": "267a4a58c502ce688c78faff53b3e650448e9e4d",
      "old_mode": 33188,
      "old_path": "src/spellsuggest.c",
      "new_id": "b74d30ba3a5198ca45a13a6b65f216a59d5af12d",
      "new_mode": 33188,
      "new_path": "src/spellsuggest.c"
    },
    {
      "type": "modify",
      "old_id": "bf45b2100cbf5c4af4949eec9a354608088fd88c",
      "old_mode": 33188,
      "old_path": "src/tag.c",
      "new_id": "dc4b9a57124b674a378d9d9fb571da7170e30740",
      "new_mode": 33188,
      "new_path": "src/tag.c"
    },
    {
      "type": "modify",
      "old_id": "2ff697acfa0d05d3798e186367ce3924a44f091f",
      "old_mode": 33188,
      "old_path": "src/terminal.c",
      "new_id": "d7d23cc25cde9f93290af3d1376e588dad068a10",
      "new_mode": 33188,
      "new_path": "src/terminal.c"
    },
    {
      "type": "modify",
      "old_id": "5f98f18154b4358c08f478e030f7a30b3097c486",
      "old_mode": 33188,
      "old_path": "src/userfunc.c",
      "new_id": "62003a83a39df7a88d8339c5aed0de8d91828445",
      "new_mode": 33188,
      "new_path": "src/userfunc.c"
    },
    {
      "type": "modify",
      "old_id": "4c5abd6df87efab5272507d42cecdbc098358bde",
      "old_mode": 33188,
      "old_path": "src/version.c",
      "new_id": "bb11730bec49357661c34532005e8d062126c1b7",
      "new_mode": 33188,
      "new_path": "src/version.c"
    },
    {
      "type": "modify",
      "old_id": "964f1ef6d7aee04b55ba7511d5131d238c607d84",
      "old_mode": 33188,
      "old_path": "src/window.c",
      "new_id": "7efe7b164a6d69c86642a37ab305b3720eb04ca0",
      "new_mode": 33188,
      "new_path": "src/window.c"
    }
  ]
}
