)]}'
{
  "regions": [
    {
      "start": 1,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "905dd905debfde403b2a18178ccc1f8e118f4f2b",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-07 14:21:47 +0200"
      }
    },
    {
      "start": 4,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "8c5a278fc508da6dfe50e69b6ee734451aa4eafb",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-08-07 23:07:07 +0200"
      }
    },
    {
      "start": 7,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "905dd905debfde403b2a18178ccc1f8e118f4f2b",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-07 14:21:47 +0200"
      }
    },
    {
      "start": 8,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "564344ace9ef06b22e4e60a0196c41b410ac27da",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-28 13:00:12 +0200"
      }
    },
    {
      "start": 10,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "d0621d85a6ceb17e1e6fb17415c3f94a755aaafa",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 21:12:19 +0200"
      }
    },
    {
      "start": 11,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 12,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "d0621d85a6ceb17e1e6fb17415c3f94a755aaafa",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 21:12:19 +0200"
      }
    },
    {
      "start": 13,
      "count": 8,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 21,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "d0621d85a6ceb17e1e6fb17415c3f94a755aaafa",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 21:12:19 +0200"
      }
    },
    {
      "start": 23,
      "count": 7,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "d788543ac6996536c532bceb7bbff51cd38d8699",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-03 13:44:10 +0200"
      }
    },
    {
      "start": 30,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 31,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "d0621d85a6ceb17e1e6fb17415c3f94a755aaafa",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 21:12:19 +0200"
      }
    },
    {
      "start": 32,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "2b00b9b0f355421fdb49e3a15f5a62af657d1922",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 17:08:27 +0200"
      }
    },
    {
      "start": 33,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 34,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "d0621d85a6ceb17e1e6fb17415c3f94a755aaafa",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 21:12:19 +0200"
      }
    },
    {
      "start": 35,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 36,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "f9f24ce7a0e5988fedf2e2ff751818f9b07510a6",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-08-31 21:17:39 +0200"
      }
    },
    {
      "start": 37,
      "count": 6,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 43,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "d0621d85a6ceb17e1e6fb17415c3f94a755aaafa",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 21:12:19 +0200"
      }
    },
    {
      "start": 46,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 49,
      "count": 4,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 53,
      "count": 4,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "d788543ac6996536c532bceb7bbff51cd38d8699",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-03 13:44:10 +0200"
      }
    },
    {
      "start": 57,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 58,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 60,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "d788543ac6996536c532bceb7bbff51cd38d8699",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-03 13:44:10 +0200"
      }
    },
    {
      "start": 62,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 65,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 67,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "c1b8160b44b43cca3acd7a47c1b85350cb648fe5",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-27 19:11:35 +0200"
      }
    },
    {
      "start": 68,
      "count": 5,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 73,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "c1b8160b44b43cca3acd7a47c1b85350cb648fe5",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-27 19:11:35 +0200"
      }
    },
    {
      "start": 75,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "1ee36d6ff5bc51a1ecb5631c3e5bb632b5d1bcfc",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-01 23:13:56 +0200"
      }
    },
    {
      "start": 77,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "d0621d85a6ceb17e1e6fb17415c3f94a755aaafa",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 21:12:19 +0200"
      }
    },
    {
      "start": 78,
      "count": 4,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "1ee36d6ff5bc51a1ecb5631c3e5bb632b5d1bcfc",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-01 23:13:56 +0200"
      }
    },
    {
      "start": 82,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "d0621d85a6ceb17e1e6fb17415c3f94a755aaafa",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 21:12:19 +0200"
      }
    },
    {
      "start": 83,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "1ee36d6ff5bc51a1ecb5631c3e5bb632b5d1bcfc",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-01 23:13:56 +0200"
      }
    },
    {
      "start": 85,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 86,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 88,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "d788543ac6996536c532bceb7bbff51cd38d8699",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-03 13:44:10 +0200"
      }
    },
    {
      "start": 90,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 93,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 95,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "c1b8160b44b43cca3acd7a47c1b85350cb648fe5",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-27 19:11:35 +0200"
      }
    },
    {
      "start": 96,
      "count": 5,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 101,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "c1b8160b44b43cca3acd7a47c1b85350cb648fe5",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-27 19:11:35 +0200"
      }
    },
    {
      "start": 103,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "1ee36d6ff5bc51a1ecb5631c3e5bb632b5d1bcfc",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-01 23:13:56 +0200"
      }
    },
    {
      "start": 104,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "d0621d85a6ceb17e1e6fb17415c3f94a755aaafa",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 21:12:19 +0200"
      }
    },
    {
      "start": 105,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "1ee36d6ff5bc51a1ecb5631c3e5bb632b5d1bcfc",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-01 23:13:56 +0200"
      }
    },
    {
      "start": 107,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 108,
      "count": 5,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 113,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 116,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "d0621d85a6ceb17e1e6fb17415c3f94a755aaafa",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 21:12:19 +0200"
      }
    },
    {
      "start": 117,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 120,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "d0621d85a6ceb17e1e6fb17415c3f94a755aaafa",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 21:12:19 +0200"
      }
    },
    {
      "start": 121,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 123,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 124,
      "count": 4,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "905dd905debfde403b2a18178ccc1f8e118f4f2b",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-07 14:21:47 +0200"
      }
    },
    {
      "start": 128,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 129,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 130,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "905dd905debfde403b2a18178ccc1f8e118f4f2b",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-07 14:21:47 +0200"
      }
    },
    {
      "start": 131,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "905dd905debfde403b2a18178ccc1f8e118f4f2b",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-07 14:21:47 +0200"
      }
    },
    {
      "start": 132,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "d788543ac6996536c532bceb7bbff51cd38d8699",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-03 13:44:10 +0200"
      }
    },
    {
      "start": 133,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 134,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "1ee36d6ff5bc51a1ecb5631c3e5bb632b5d1bcfc",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-01 23:13:56 +0200"
      }
    },
    {
      "start": 135,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 136,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 137,
      "count": 4,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 141,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 142,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 143,
      "count": 4,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "905dd905debfde403b2a18178ccc1f8e118f4f2b",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-07 14:21:47 +0200"
      }
    },
    {
      "start": 147,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 148,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "905dd905debfde403b2a18178ccc1f8e118f4f2b",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-07 14:21:47 +0200"
      }
    },
    {
      "start": 151,
      "count": 7,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "1ee36d6ff5bc51a1ecb5631c3e5bb632b5d1bcfc",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-01 23:13:56 +0200"
      }
    },
    {
      "start": 158,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 159,
      "count": 10,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "1ee36d6ff5bc51a1ecb5631c3e5bb632b5d1bcfc",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-01 23:13:56 +0200"
      }
    },
    {
      "start": 169,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "b4367b7fb65f6a88f76ef99f79342341af0b1017",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-10-01 14:19:07 +0200"
      }
    },
    {
      "start": 170,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "1ee36d6ff5bc51a1ecb5631c3e5bb632b5d1bcfc",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-01 23:13:56 +0200"
      }
    },
    {
      "start": 172,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 173,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "1ee36d6ff5bc51a1ecb5631c3e5bb632b5d1bcfc",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-01 23:13:56 +0200"
      }
    },
    {
      "start": 174,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "b4367b7fb65f6a88f76ef99f79342341af0b1017",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-10-01 14:19:07 +0200"
      }
    },
    {
      "start": 175,
      "count": 9,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "1ee36d6ff5bc51a1ecb5631c3e5bb632b5d1bcfc",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-01 23:13:56 +0200"
      }
    },
    {
      "start": 184,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 185,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "52992feafe8a996fbce29b97ae135abc169aa716",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-08-12 14:20:33 +0200"
      }
    },
    {
      "start": 186,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "564344ace9ef06b22e4e60a0196c41b410ac27da",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-28 13:00:12 +0200"
      }
    },
    {
      "start": 187,
      "count": 4,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "c1b8160b44b43cca3acd7a47c1b85350cb648fe5",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-27 19:11:35 +0200"
      }
    },
    {
      "start": 191,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 192,
      "count": 4,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "c1b8160b44b43cca3acd7a47c1b85350cb648fe5",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-27 19:11:35 +0200"
      }
    },
    {
      "start": 196,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 197,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "c1b8160b44b43cca3acd7a47c1b85350cb648fe5",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-27 19:11:35 +0200"
      }
    },
    {
      "start": 198,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "1ee36d6ff5bc51a1ecb5631c3e5bb632b5d1bcfc",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-01 23:13:56 +0200"
      }
    },
    {
      "start": 199,
      "count": 26,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "c1b8160b44b43cca3acd7a47c1b85350cb648fe5",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-27 19:11:35 +0200"
      }
    },
    {
      "start": 225,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 226,
      "count": 4,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "c1b8160b44b43cca3acd7a47c1b85350cb648fe5",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-27 19:11:35 +0200"
      }
    },
    {
      "start": 230,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 233,
      "count": 4,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "049736fa8af211886848d4a847b45d5d991c9687",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-07 21:55:07 +0200"
      }
    },
    {
      "start": 237,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 238,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "049736fa8af211886848d4a847b45d5d991c9687",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-07 21:55:07 +0200"
      }
    },
    {
      "start": 240,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 241,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 242,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "1ee36d6ff5bc51a1ecb5631c3e5bb632b5d1bcfc",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-01 23:13:56 +0200"
      }
    },
    {
      "start": 243,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 244,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 246,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "049736fa8af211886848d4a847b45d5d991c9687",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-07 21:55:07 +0200"
      }
    },
    {
      "start": 247,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 248,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 250,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "049736fa8af211886848d4a847b45d5d991c9687",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-07 21:55:07 +0200"
      }
    },
    {
      "start": 251,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 252,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 254,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "049736fa8af211886848d4a847b45d5d991c9687",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-07 21:55:07 +0200"
      }
    },
    {
      "start": 255,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 256,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 258,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "049736fa8af211886848d4a847b45d5d991c9687",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-07 21:55:07 +0200"
      }
    },
    {
      "start": 259,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 260,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 262,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 263,
      "count": 6,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "049736fa8af211886848d4a847b45d5d991c9687",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-07 21:55:07 +0200"
      }
    },
    {
      "start": 269,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fb01a53c685d8d7e7bd83c33500de80aed0d7c8",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-09 21:52:02 +0200"
      }
    },
    {
      "start": 270,
      "count": 87,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "b4367b7fb65f6a88f76ef99f79342341af0b1017",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-10-01 14:19:07 +0200"
      }
    },
    {
      "start": 357,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 358,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fb01a53c685d8d7e7bd83c33500de80aed0d7c8",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-09 21:52:02 +0200"
      }
    },
    {
      "start": 361,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 362,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 363,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fb01a53c685d8d7e7bd83c33500de80aed0d7c8",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-09 21:52:02 +0200"
      }
    },
    {
      "start": 364,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 365,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 366,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "1ee36d6ff5bc51a1ecb5631c3e5bb632b5d1bcfc",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-01 23:13:56 +0200"
      }
    },
    {
      "start": 367,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fb01a53c685d8d7e7bd83c33500de80aed0d7c8",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-09 21:52:02 +0200"
      }
    },
    {
      "start": 368,
      "count": 5,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 373,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "c8b3ddab51cd2901d5946949d02c96e1035b25c0",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-12 21:42:52 +0200"
      }
    },
    {
      "start": 374,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "2b00b9b0f355421fdb49e3a15f5a62af657d1922",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 17:08:27 +0200"
      }
    },
    {
      "start": 376,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "39f76c6ac0f5e07a0e608ddf920a67702ec83824",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-13 22:13:23 +0200"
      }
    },
    {
      "start": 379,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 380,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "39f76c6ac0f5e07a0e608ddf920a67702ec83824",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-13 22:13:23 +0200"
      }
    },
    {
      "start": 382,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 383,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "39f76c6ac0f5e07a0e608ddf920a67702ec83824",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-13 22:13:23 +0200"
      }
    },
    {
      "start": 384,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 385,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "c8b3ddab51cd2901d5946949d02c96e1035b25c0",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-12 21:42:52 +0200"
      }
    },
    {
      "start": 386,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 387,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fb01a53c685d8d7e7bd83c33500de80aed0d7c8",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-09 21:52:02 +0200"
      }
    },
    {
      "start": 388,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 391,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 393,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fb01a53c685d8d7e7bd83c33500de80aed0d7c8",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-09 21:52:02 +0200"
      }
    },
    {
      "start": 394,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "2b00b9b0f355421fdb49e3a15f5a62af657d1922",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 17:08:27 +0200"
      }
    },
    {
      "start": 396,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "39f76c6ac0f5e07a0e608ddf920a67702ec83824",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-13 22:13:23 +0200"
      }
    },
    {
      "start": 399,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 400,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "39f76c6ac0f5e07a0e608ddf920a67702ec83824",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-13 22:13:23 +0200"
      }
    },
    {
      "start": 402,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 403,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "39f76c6ac0f5e07a0e608ddf920a67702ec83824",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-13 22:13:23 +0200"
      }
    },
    {
      "start": 404,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 405,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "39f76c6ac0f5e07a0e608ddf920a67702ec83824",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-13 22:13:23 +0200"
      }
    },
    {
      "start": 406,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 408,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fb01a53c685d8d7e7bd83c33500de80aed0d7c8",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-09 21:52:02 +0200"
      }
    },
    {
      "start": 409,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 412,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 413,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 414,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fb01a53c685d8d7e7bd83c33500de80aed0d7c8",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-09 21:52:02 +0200"
      }
    },
    {
      "start": 415,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 416,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 419,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 420,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "ca57ab54d759a3e265b19bbe31b57dfed00bbdd0",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-13 14:53:16 +0200"
      }
    },
    {
      "start": 422,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fb01a53c685d8d7e7bd83c33500de80aed0d7c8",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-09 21:52:02 +0200"
      }
    },
    {
      "start": 423,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 424,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 425,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "1ee36d6ff5bc51a1ecb5631c3e5bb632b5d1bcfc",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-01 23:13:56 +0200"
      }
    },
    {
      "start": 426,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 427,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 428,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 431,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "c8b3ddab51cd2901d5946949d02c96e1035b25c0",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-12 21:42:52 +0200"
      }
    },
    {
      "start": 432,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "2b00b9b0f355421fdb49e3a15f5a62af657d1922",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 17:08:27 +0200"
      }
    },
    {
      "start": 434,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "c8b3ddab51cd2901d5946949d02c96e1035b25c0",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-12 21:42:52 +0200"
      }
    },
    {
      "start": 437,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 440,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 442,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 444,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 446,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 447,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 449,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fbd2d7c316eaeea463b2f84f29b36d439306bf9",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-11 23:56:16 +0200"
      }
    },
    {
      "start": 451,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fb01a53c685d8d7e7bd83c33500de80aed0d7c8",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-09 21:52:02 +0200"
      }
    },
    {
      "start": 454,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 455,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "ca57ab54d759a3e265b19bbe31b57dfed00bbdd0",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-13 14:53:16 +0200"
      }
    },
    {
      "start": 458,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 459,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "ca57ab54d759a3e265b19bbe31b57dfed00bbdd0",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-13 14:53:16 +0200"
      }
    },
    {
      "start": 462,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 463,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "ca57ab54d759a3e265b19bbe31b57dfed00bbdd0",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-13 14:53:16 +0200"
      }
    },
    {
      "start": 466,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "d788543ac6996536c532bceb7bbff51cd38d8699",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-03 13:44:10 +0200"
      }
    },
    {
      "start": 467,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 468,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "1ee36d6ff5bc51a1ecb5631c3e5bb632b5d1bcfc",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-01 23:13:56 +0200"
      }
    },
    {
      "start": 469,
      "count": 7,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "ca57ab54d759a3e265b19bbe31b57dfed00bbdd0",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-13 14:53:16 +0200"
      }
    },
    {
      "start": 476,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 477,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "ca57ab54d759a3e265b19bbe31b57dfed00bbdd0",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-13 14:53:16 +0200"
      }
    },
    {
      "start": 480,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "39f76c6ac0f5e07a0e608ddf920a67702ec83824",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-13 22:13:23 +0200"
      }
    },
    {
      "start": 481,
      "count": 6,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "ca57ab54d759a3e265b19bbe31b57dfed00bbdd0",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-13 14:53:16 +0200"
      }
    },
    {
      "start": 487,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 488,
      "count": 8,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "ca57ab54d759a3e265b19bbe31b57dfed00bbdd0",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-13 14:53:16 +0200"
      }
    },
    {
      "start": 496,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 497,
      "count": 7,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "ca57ab54d759a3e265b19bbe31b57dfed00bbdd0",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-13 14:53:16 +0200"
      }
    },
    {
      "start": 504,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 505,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "3fb01a53c685d8d7e7bd83c33500de80aed0d7c8",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-09 21:52:02 +0200"
      }
    },
    {
      "start": 506,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "39f76c6ac0f5e07a0e608ddf920a67702ec83824",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-13 22:13:23 +0200"
      }
    },
    {
      "start": 507,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 508,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "39f76c6ac0f5e07a0e608ddf920a67702ec83824",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-13 22:13:23 +0200"
      }
    },
    {
      "start": 511,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 512,
      "count": 4,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "39f76c6ac0f5e07a0e608ddf920a67702ec83824",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-13 22:13:23 +0200"
      }
    },
    {
      "start": 516,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "d788543ac6996536c532bceb7bbff51cd38d8699",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-03 13:44:10 +0200"
      }
    },
    {
      "start": 517,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "2b00b9b0f355421fdb49e3a15f5a62af657d1922",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 17:08:27 +0200"
      }
    },
    {
      "start": 519,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "39f76c6ac0f5e07a0e608ddf920a67702ec83824",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-13 22:13:23 +0200"
      }
    },
    {
      "start": 521,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 522,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "1ee36d6ff5bc51a1ecb5631c3e5bb632b5d1bcfc",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-01 23:13:56 +0200"
      }
    },
    {
      "start": 523,
      "count": 11,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "39f76c6ac0f5e07a0e608ddf920a67702ec83824",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-13 22:13:23 +0200"
      }
    },
    {
      "start": 534,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 535,
      "count": 9,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "39f76c6ac0f5e07a0e608ddf920a67702ec83824",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-13 22:13:23 +0200"
      }
    },
    {
      "start": 544,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 545,
      "count": 7,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "39f76c6ac0f5e07a0e608ddf920a67702ec83824",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-13 22:13:23 +0200"
      }
    },
    {
      "start": 552,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 553,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "39f76c6ac0f5e07a0e608ddf920a67702ec83824",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-13 22:13:23 +0200"
      }
    },
    {
      "start": 554,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "e3e3828f935392bb3c2147a000db1c7b094a4360",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-15 20:55:31 +0200"
      }
    },
    {
      "start": 555,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 556,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "e3e3828f935392bb3c2147a000db1c7b094a4360",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-15 20:55:31 +0200"
      }
    },
    {
      "start": 559,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 560,
      "count": 4,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "e3e3828f935392bb3c2147a000db1c7b094a4360",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-15 20:55:31 +0200"
      }
    },
    {
      "start": 564,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 565,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 566,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "1ee36d6ff5bc51a1ecb5631c3e5bb632b5d1bcfc",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-01 23:13:56 +0200"
      }
    },
    {
      "start": 567,
      "count": 7,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "e3e3828f935392bb3c2147a000db1c7b094a4360",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-15 20:55:31 +0200"
      }
    },
    {
      "start": 574,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 575,
      "count": 6,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "e3e3828f935392bb3c2147a000db1c7b094a4360",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-15 20:55:31 +0200"
      }
    },
    {
      "start": 581,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 582,
      "count": 8,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "e3e3828f935392bb3c2147a000db1c7b094a4360",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-15 20:55:31 +0200"
      }
    },
    {
      "start": 590,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 591,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "e3e3828f935392bb3c2147a000db1c7b094a4360",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-15 20:55:31 +0200"
      }
    },
    {
      "start": 592,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "7f27976589f075d591d54f754be257b5f6e6fd92",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-15 21:48:22 +0200"
      }
    },
    {
      "start": 594,
      "count": 6,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "e3e3828f935392bb3c2147a000db1c7b094a4360",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-15 20:55:31 +0200"
      }
    },
    {
      "start": 600,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 601,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "e3e3828f935392bb3c2147a000db1c7b094a4360",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-15 20:55:31 +0200"
      }
    },
    {
      "start": 604,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 605,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "e3e3828f935392bb3c2147a000db1c7b094a4360",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-15 20:55:31 +0200"
      }
    },
    {
      "start": 608,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 609,
      "count": 6,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "e3e3828f935392bb3c2147a000db1c7b094a4360",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-15 20:55:31 +0200"
      }
    },
    {
      "start": 615,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "d0621d85a6ceb17e1e6fb17415c3f94a755aaafa",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 21:12:19 +0200"
      }
    },
    {
      "start": 616,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 617,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 618,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "1ee36d6ff5bc51a1ecb5631c3e5bb632b5d1bcfc",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-01 23:13:56 +0200"
      }
    },
    {
      "start": 619,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "e3e3828f935392bb3c2147a000db1c7b094a4360",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-15 20:55:31 +0200"
      }
    },
    {
      "start": 622,
      "count": 7,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "d0621d85a6ceb17e1e6fb17415c3f94a755aaafa",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 21:12:19 +0200"
      }
    },
    {
      "start": 629,
      "count": 4,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "e3e3828f935392bb3c2147a000db1c7b094a4360",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-15 20:55:31 +0200"
      }
    },
    {
      "start": 633,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 634,
      "count": 5,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "e3e3828f935392bb3c2147a000db1c7b094a4360",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-15 20:55:31 +0200"
      }
    },
    {
      "start": 639,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 640,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "e3e3828f935392bb3c2147a000db1c7b094a4360",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-15 20:55:31 +0200"
      }
    },
    {
      "start": 642,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 643,
      "count": 7,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "e3e3828f935392bb3c2147a000db1c7b094a4360",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-15 20:55:31 +0200"
      }
    },
    {
      "start": 650,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "4945219b99f8e191c599f80dedc0c4be02ed821e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:27:02 +0200"
      }
    },
    {
      "start": 651,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "e3e3828f935392bb3c2147a000db1c7b094a4360",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-15 20:55:31 +0200"
      }
    },
    {
      "start": 652,
      "count": 6,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "e3e3828f935392bb3c2147a000db1c7b094a4360",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-15 20:55:31 +0200"
      }
    },
    {
      "start": 658,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "92fd599e0d85bdd7462926b2e5bcf7ce65fccc50",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-05-02 23:00:22 +0200"
      }
    },
    {
      "start": 659,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "e3e3828f935392bb3c2147a000db1c7b094a4360",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-15 20:55:31 +0200"
      }
    },
    {
      "start": 661,
      "count": 7,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "696d6377289eb7c703263aaabe58134968335c4b",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:33:46 +0200"
      }
    },
    {
      "start": 668,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "2b00b9b0f355421fdb49e3a15f5a62af657d1922",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 17:08:27 +0200"
      }
    },
    {
      "start": 669,
      "count": 43,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "696d6377289eb7c703263aaabe58134968335c4b",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-04-17 16:33:46 +0200"
      }
    },
    {
      "start": 712,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "66761db11d321d60d4692947e90de9030301f6ee",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-06-05 22:07:51 +0200"
      }
    },
    {
      "start": 714,
      "count": 20,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "66761db11d321d60d4692947e90de9030301f6ee",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-06-05 22:07:51 +0200"
      }
    },
    {
      "start": 734,
      "count": 2,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "32e1977012912cd5d7bc762dd41197bc3f1a1370",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-06-05 22:57:04 +0200"
      }
    },
    {
      "start": 736,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "ce90e36f5969e733a0a919f1736453332c33aad6",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-09-08 18:58:44 +0200"
      }
    },
    {
      "start": 737,
      "count": 13,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "32e1977012912cd5d7bc762dd41197bc3f1a1370",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-06-05 22:57:04 +0200"
      }
    },
    {
      "start": 750,
      "count": 4,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "66761db11d321d60d4692947e90de9030301f6ee",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-06-05 22:07:51 +0200"
      }
    },
    {
      "start": 754,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "32e1977012912cd5d7bc762dd41197bc3f1a1370",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-06-05 22:57:04 +0200"
      }
    },
    {
      "start": 755,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "66761db11d321d60d4692947e90de9030301f6ee",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-06-05 22:07:51 +0200"
      }
    },
    {
      "start": 756,
      "count": 6,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "32e1977012912cd5d7bc762dd41197bc3f1a1370",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-06-05 22:57:04 +0200"
      }
    },
    {
      "start": 762,
      "count": 3,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "66761db11d321d60d4692947e90de9030301f6ee",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-06-05 22:07:51 +0200"
      }
    },
    {
      "start": 765,
      "count": 12,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "32e1977012912cd5d7bc762dd41197bc3f1a1370",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-06-05 22:57:04 +0200"
      }
    },
    {
      "start": 777,
      "count": 22,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "66761db11d321d60d4692947e90de9030301f6ee",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-06-05 22:07:51 +0200"
      }
    },
    {
      "start": 799,
      "count": 6,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "de6dbb452ad677abab05a84bc48b968bc5315fa4",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-06-06 11:59:18 +0200"
      }
    },
    {
      "start": 805,
      "count": 20,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "9aeb33639f49511cc16962a11a40844693ddb15e",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-06-06 12:36:15 +0200"
      }
    },
    {
      "start": 825,
      "count": 1,
      "path": "src/testdir/test_termcodes.vim",
      "commit": "de6dbb452ad677abab05a84bc48b968bc5315fa4",
      "author": {
        "name": "Bram Moolenaar",
        "email": "Bram@vim.org",
        "time": "2019-06-06 11:59:18 +0200"
      }
    }
  ]
}
