)]}'
{
  "log": [
    {
      "commit": "44b1f25c7683940af0e16423197116426c8740c2",
      "tree": "6eb285019244a8f3237becc24bb0d29f2ffaafd2",
      "parents": [
        "eaa9623f8a7b6354e1dd00d878c7182c30028b5c"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Nov 26 16:31:40 2020 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Nov 27 12:09:22 2020 +0100"
      },
      "message": "Fix handling of utf-characters in sigles\n\n... by avoiding multiple utf-8-encodes\n\nChange-Id: Ifd600c4dcfe2e3374b8416a3e033d6bd5a79931e\n"
    },
    {
      "commit": "eaa9623f8a7b6354e1dd00d878c7182c30028b5c",
      "tree": "a87fd00411f05fc548fe6bade2ef13a40dfddf3d",
      "parents": [
        "7c88a7bb1dbc34e4c9e6546e4274f3be202f5ecd"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Oct 15 17:06:15 2020 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Nov 24 14:03:43 2020 +0100"
      },
      "message": "Switch input encoding based on XML processing instruction\n\nChange-Id: I89e20c8af762615d37c216b0c89227fc3644fcb3\n"
    },
    {
      "commit": "7c88a7bb1dbc34e4c9e6546e4274f3be202f5ecd",
      "tree": "adede30624a07fe2b4853b88b4d412ea8f95c111",
      "parents": [
        "6736b0d9c03e36ca8bebf8831bd7725eb2506fb6"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Oct 14 16:28:57 2020 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Tue Nov 24 13:50:45 2020 +0100"
      },
      "message": "Update KorAP-Tokenizer to v2.0.0-SNAPSHOT\n\nChange-Id: Ifc08d660e81cdae9144c2a0b863b9a8abb790d20\n"
    },
    {
      "commit": "6736b0d9c03e36ca8bebf8831bd7725eb2506fb6",
      "tree": "f19c8f13ce31cf2fb8a01df647a0c259d04a4f45",
      "parents": [
        "b3649472e43d46c3c3b77ad0bb8edb1d72eb2656",
        "664c82501a7853cbf78d35b24f70265d029c557a"
      ],
      "author": {
        "name": "Akron",
        "email": "diewald@ids-mannheim.de",
        "time": "Tue Sep 29 13:44:07 2020 +0200"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@korap.ids-mannheim.de",
        "time": "Tue Sep 29 13:44:07 2020 +0200"
      },
      "message": "Merge \"Simplify XML escaping\""
    },
    {
      "commit": "b3649472e43d46c3c3b77ad0bb8edb1d72eb2656",
      "tree": "7185d690ddcbe86afcd82625ba6e43de7b543d4b",
      "parents": [
        "d73163df81876eaa5874cc2912b08661daf9b12b"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 08:24:46 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 13:22:16 2020 +0200"
      },
      "message": "Introduce KORAPXMLTEI_DEBUG and document environment variables\n\nChange-Id: I2d6232e475ea059ac1afee92a7fb088a39f61e7e\n"
    },
    {
      "commit": "d73163df81876eaa5874cc2912b08661daf9b12b",
      "tree": "2e293adcec89c4f7d0462294cace86180acaa619",
      "parents": [
        "bda1f23d14f3c81dfe1ebb2866ceb833aae7877c",
        "d2f324840b3f2a91a2c81db6f2d5d97bc6f0ae4b"
      ],
      "author": {
        "name": "Akron",
        "email": "diewald@ids-mannheim.de",
        "time": "Tue Sep 29 13:04:25 2020 +0200"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@korap.ids-mannheim.de",
        "time": "Tue Sep 29 13:04:25 2020 +0200"
      },
      "message": "Merge \"Introduce Log::Any to Annotations::Collector\""
    },
    {
      "commit": "bda1f23d14f3c81dfe1ebb2866ceb833aae7877c",
      "tree": "3f3ee61c507304987196c460a009f87fbe63667a",
      "parents": [
        "34b924a3ef05c9839dd6c4bf2ff083b473d3a861",
        "031a4f02c3252ba69e62e21ed4c91e8538673150"
      ],
      "author": {
        "name": "Akron",
        "email": "diewald@ids-mannheim.de",
        "time": "Tue Sep 29 13:03:52 2020 +0200"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@korap.ids-mannheim.de",
        "time": "Tue Sep 29 13:03:52 2020 +0200"
      },
      "message": "Merge \"Remove deprecated last_token method from Annotations::Collector\""
    },
    {
      "commit": "34b924a3ef05c9839dd6c4bf2ff083b473d3a861",
      "tree": "4e5e2bd98d86967f068ad51963a46054baabb865",
      "parents": [
        "347be81cfefbe7501b1c2ea0d7331159aee8deca",
        "2f70673ec23448ffee3a8dbfef952e04de610219"
      ],
      "author": {
        "name": "Akron",
        "email": "diewald@ids-mannheim.de",
        "time": "Tue Sep 29 13:03:21 2020 +0200"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@korap.ids-mannheim.de",
        "time": "Tue Sep 29 13:03:21 2020 +0200"
      },
      "message": "Merge \"Remove unused variables from script\""
    },
    {
      "commit": "347be81cfefbe7501b1c2ea0d7331159aee8deca",
      "tree": "a9f6982f2f39f3ec31e9278c8e891519bd72c8aa",
      "parents": [
        "0bb7e72f77a2843a9e35aa85e4c4817a63813e41"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 07:52:52 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 13:02:15 2020 +0200"
      },
      "message": "Remove unnecessary call to main()\n\nChange-Id: Ib8be6ce7f812e7ef00acefcc694c3cae4b994b01\n"
    },
    {
      "commit": "0bb7e72f77a2843a9e35aa85e4c4817a63813e41",
      "tree": "6789a182ef4ba4883093dd934ce27a67f7199448",
      "parents": [
        "6d7b8e4688c4f05223157c83f379dcfba06fbc4f"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 07:48:33 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 12:50:39 2020 +0200"
      },
      "message": "Die with fatal log entry\n\nChange-Id: Iaa6a39cb94102fcfa99cf72223eda77c604a7691\n"
    },
    {
      "commit": "6d7b8e4688c4f05223157c83f379dcfba06fbc4f",
      "tree": "5b0035047eed13dfd90fc2428142cdae57b57f2b",
      "parents": [
        "aabd09500dc661ce91ef56ed9cdc445d97ef87fa"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 07:37:41 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 12:47:55 2020 +0200"
      },
      "message": "Changed parameter long name for internal tokenizers to be consistent\n\nChange-Id: I3036f1991c6958cbd434ed738ed763acc20d9af4\n"
    },
    {
      "commit": "aabd09500dc661ce91ef56ed9cdc445d97ef87fa",
      "tree": "090b685c30c7b183d5ff299876c9283a669da4a8",
      "parents": [
        "0c41ab39d742bed5a8d197ad5ef32631ab639cca"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 07:35:08 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 12:45:01 2020 +0200"
      },
      "message": "Changed the contribution order (hope that\u0027s okay)\n\nChange-Id: I05201f45e694ba04a072d67bbcffcca61b44a0b8\n"
    },
    {
      "commit": "664c82501a7853cbf78d35b24f70265d029c557a",
      "tree": "f0772b71c52e5d9da2c2b8d8ad5e118be10312ca",
      "parents": [
        "417ed2f33d6eab7901b8afc2b211464f65167d55"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 08:28:33 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 08:28:33 2020 +0200"
      },
      "message": "Simplify XML escaping\n\nChange-Id: I3fd94e10e48fee71ab5a7f0e82f6540ab50d0f54\n"
    },
    {
      "commit": "d2f324840b3f2a91a2c81db6f2d5d97bc6f0ae4b",
      "tree": "99716a3cae5b5ef911c75e132acb5d21fbfef94b",
      "parents": [
        "417ed2f33d6eab7901b8afc2b211464f65167d55"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 08:07:21 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 08:07:21 2020 +0200"
      },
      "message": "Introduce Log::Any to Annotations::Collector\n\nChange-Id: I1cbdf0452d9519a554b14f84d947bc7be7efdad5\n"
    },
    {
      "commit": "031a4f02c3252ba69e62e21ed4c91e8538673150",
      "tree": "fa18ff7975ea0afb56aceb34e7841e8a95102b71",
      "parents": [
        "417ed2f33d6eab7901b8afc2b211464f65167d55"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 08:04:14 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 08:04:14 2020 +0200"
      },
      "message": "Remove deprecated last_token method from Annotations::Collector\n\nChange-Id: I8eb93561a25a54b780a0243d13e4c5abe4a1e695\n"
    },
    {
      "commit": "2f70673ec23448ffee3a8dbfef952e04de610219",
      "tree": "7d3ff75d5f1e07fddaaa65cef707bebd2172700c",
      "parents": [
        "417ed2f33d6eab7901b8afc2b211464f65167d55"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 07:59:54 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 07:59:54 2020 +0200"
      },
      "message": "Remove unused variables from script\n\nChange-Id: I15d39b9ad7cac25f615cc9d985782f3264745624\n"
    },
    {
      "commit": "0c41ab39d742bed5a8d197ad5ef32631ab639cca",
      "tree": "e8f611c3387238d15db017f08a30a8c1e8f40494",
      "parents": [
        "417ed2f33d6eab7901b8afc2b211464f65167d55"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 07:33:33 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Sep 29 07:33:33 2020 +0200"
      },
      "message": "Minor style and documentation improvements\n\nChange-Id: Ifcb6f64267826fffe58b6f96045f93e04388342a\n"
    },
    {
      "commit": "417ed2f33d6eab7901b8afc2b211464f65167d55",
      "tree": "14d275254af127f00ad4710a6dfaaccc7b9f3f4a",
      "parents": [
        "a10ad59196e8b22355a6cb7bc5d4ae98c6bd7b7d"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Sep 28 12:43:17 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Sep 28 12:43:17 2020 +0200"
      },
      "message": "Add proper test for 3384\n\nChange-Id: I9ba242a27a05fcb4878b9cee544c3d898ce61ec3\n"
    },
    {
      "commit": "a10ad59196e8b22355a6cb7bc5d4ae98c6bd7b7d",
      "tree": "70a9ed052e2fa72cb62ee5159ce1d7659c0f667c",
      "parents": [
        "41021abd841594bbb18bc8094df6950620daf5df"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Aug 03 11:20:23 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Sep 28 11:59:24 2020 +0200"
      },
      "message": "First attempt to create a primary data collector\n\nChange-Id: I6243512838a0cd33f8db182d93288bce45a3bbbc\n"
    },
    {
      "commit": "41021abd841594bbb18bc8094df6950620daf5df",
      "tree": "9b69f7066f2987ab6dca4264d8fb96903cc588dd",
      "parents": [
        "7501ca0ecfa651f0add20fc8e8d959bb35c1fc54",
        "74ed7f349be99f68d36402fa94480c56a447467a"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Mon Sep 28 10:08:37 2020 +0200"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@korap.ids-mannheim.de",
        "time": "Mon Sep 28 10:08:37 2020 +0200"
      },
      "message": "Merge changes Id3fbb94a,Ib43733cf,I992fe374\n\n* changes:\n  Zip data.xml before tokens.xml\n  Do not escape double quoutes inside raw_text elements\n  Add -tk option to use the standard KoAP tokenizer\n"
    },
    {
      "commit": "74ed7f349be99f68d36402fa94480c56a447467a",
      "tree": "cec95be5d21d81013cc45417c3629cea45713abf",
      "parents": [
        "fd0e6a9515ec8eb6a8fc2f4a9dbe8a476fa29519"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Sep 09 18:22:07 2020 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Sep 24 21:04:47 2020 +0200"
      },
      "message": "Zip data.xml before tokens.xml\n\nMakes it more (binary) compatible with private/Ingestion and current DeReKo zips\nand less error provoking for old scripts.\n\nChange-Id: Id3fbb94a0decaaa61f9659572c5cfad6520b471e\n"
    },
    {
      "commit": "fd0e6a9515ec8eb6a8fc2f4a9dbe8a476fa29519",
      "tree": "f3fbd3e61901c2d8d3a263415f29e76fc46d561b",
      "parents": [
        "1e882fb0d540f28f88576c61d200ad60ddc7bc88"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Sep 09 18:07:29 2020 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Sep 24 20:20:48 2020 +0200"
      },
      "message": "Do not escape double quoutes inside raw_text elements\n\nThis is not necessary and breaks tokenization compatibility.\n\nChange-Id: Ib43733cf7264ee07b010a3478e8c4b728f7bd708\n"
    },
    {
      "commit": "1e882fb0d540f28f88576c61d200ad60ddc7bc88",
      "tree": "0cc249aa8d697d8152c983a7794e62661aa077c5",
      "parents": [
        "598d1a70953b6cd33c3952b39c7778a8ce579586"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Wed Sep 09 00:05:46 2020 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Sep 24 20:08:27 2020 +0200"
      },
      "message": "Add -tk option to use the standard KoAP tokenizer\n\nChange-Id: I992fe37463926c8ecbca933fbb709f8640d6fb93\n"
    },
    {
      "commit": "7501ca0ecfa651f0add20fc8e8d959bb35c1fc54",
      "tree": "5ee691d0739edc6facb918b88cf2133b523fa620",
      "parents": [
        "598d1a70953b6cd33c3952b39c7778a8ce579586"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Sat Aug 01 21:05:25 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Thu Sep 24 17:00:25 2020 +0200"
      },
      "message": "Split out structure parsing\n\nChange-Id: Ia38a8c7f588c5361bebbcc7350c18f1540357757\n"
    },
    {
      "commit": "598d1a70953b6cd33c3952b39c7778a8ce579586",
      "tree": "50bffcac093acbac39a04f92a4ce35c4ff7c367a",
      "parents": [
        "3bdc0a36820036911421e4d12e7a12955b6f75d5"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Sun Aug 02 17:33:31 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Thu Sep 24 11:16:39 2020 +0200"
      },
      "message": "Parse text in separate text body loop (similar to headers)\n\nChange-Id: Ieac55fd0c2c8e8a5af0491a5cabfc4320bef9691\n"
    },
    {
      "commit": "3bdc0a36820036911421e4d12e7a12955b6f75d5",
      "tree": "230b4e7a7b957bffd94e204d34881b9a598b7c21",
      "parents": [
        "52dc21b3b735d8f69e6e843c9a4b257e412aa9ee"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Aug 03 12:12:56 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Wed Sep 23 11:41:07 2020 +0200"
      },
      "message": "Improve Zipper to support root directory and fix bug in root directory normalization\n\nChange-Id: I7f00a347fb4616cb8ae7df63374633c21d7ab0ce\n"
    },
    {
      "commit": "52dc21b3b735d8f69e6e843c9a4b257e412aa9ee",
      "tree": "1b91a0caa47a320a51a00bd2654086c24c635614",
      "parents": [
        "59289de1b13d069ee2836a5acb1d1bf60e9eafbe"
      ],
      "author": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Sat Sep 05 13:51:22 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Tue Sep 22 18:02:29 2020 +0200"
      },
      "message": "Send \u003cEOT\u003e\\n to external tokenizer for separating texts\n\nThis is now the standard for the KorAP tokenizer.\n\nChange-Id: I30c2d6ca82211b1d312364899d4f56ea7908b4f8\n"
    },
    {
      "commit": "59289de1b13d069ee2836a5acb1d1bf60e9eafbe",
      "tree": "8bde18d734a760a0467d5c5b2f19b19f05db72c5",
      "parents": [
        "19c6c358875209350c1b9eda87e027236d161676"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Aug 03 11:39:00 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Tue Sep 22 12:07:50 2020 +0200"
      },
      "message": "Minor cleanup\n\nChange-Id: I407b718f810a9cb4fe794e6288d9ee6c9130c618\n"
    },
    {
      "commit": "19c6c358875209350c1b9eda87e027236d161676",
      "tree": "9a842bae894a8ac83b53dd7af041916e91201faf",
      "parents": [
        "fe1aa5416ecd7fa41a0d3ac11d3cd50bfa0a4701"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Sat Aug 01 13:29:00 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Tue Sep 22 12:01:00 2020 +0200"
      },
      "message": "Fix bug in comment removal procedure\n\nChange-Id: Ia9fa8bd9f52f7b1404412602b1c04fca46a3d88d\n"
    },
    {
      "commit": "fe1aa5416ecd7fa41a0d3ac11d3cd50bfa0a4701",
      "tree": "5a70577505425f9d20c748a8a821548c33696572",
      "parents": [
        "079f2bd30090afff620a842d4b7f7906c95172a4"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 31 19:14:38 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Thu Sep 10 21:18:12 2020 +0200"
      },
      "message": "Support templates in test_tei2korapxml\n\nChange-Id: Ibe8981d8b5919661ef10a5b68b9c53bfb4da1af3\n"
    },
    {
      "commit": "079f2bd30090afff620a842d4b7f7906c95172a4",
      "tree": "13581a4dbc59ba34df81c570f802436f0e9560f8",
      "parents": [
        "3378dfd94059ba6572303919f2fa35a539b2db68"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Sep 09 11:00:26 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Thu Sep 10 20:06:23 2020 +0200"
      },
      "message": "Add utf-8 test for tokenization\n\nChange-Id: Iadd133bc65e404d23a6b5097446293a0492fa983\n"
    },
    {
      "commit": "3378dfd94059ba6572303919f2fa35a539b2db68",
      "tree": "87ac0d56fdad619be264b4c0c389521f87330d1f",
      "parents": [
        "c1124218984572bec3cda16814d74dc9c7d6e577"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Sat Aug 01 15:01:36 2020 +0200"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Thu Sep 10 09:47:02 2020 +0200"
      },
      "message": "Use Log::Any script-wide and support log level parameter\n\nChange-Id: Iff68a533577663c1038cd0cad740e8ad45cb3255\n"
    },
    {
      "commit": "c1124218984572bec3cda16814d74dc9c7d6e577",
      "tree": "3033c45f77dc19fc2f74f57c0dc928d3fa25729c",
      "parents": [
        "ec2cef29e4bb57178227ee4abf501738f54fcf41"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 31 08:55:38 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 31 20:38:09 2020 +0200"
      },
      "message": "Minor improvement of performance by usind index() prior to regex\nin loops.\n\nIn certain instances this even replaces regexes.\n\nChange-Id: I256d120dd8b88af0fa58ad9d3735409921513101\n"
    },
    {
      "commit": "ec2cef29e4bb57178227ee4abf501738f54fcf41",
      "tree": "212ba36582cd1695afd038f7cb8e067bddaca9ee",
      "parents": [
        "ddf172945b13f354c5ecbfc275fd610d9bb138ca"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 31 10:00:15 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 31 20:35:20 2020 +0200"
      },
      "message": "Deduplicate header regex normalization\n\nChange-Id: I6439a5c57071d651b1a4b02c304122eef4bef541\n"
    },
    {
      "commit": "ddf172945b13f354c5ecbfc275fd610d9bb138ca",
      "tree": "5cbefb006c46d680ab6e211434412d5d648dba22",
      "parents": [
        "0eacef7671cb845c3ebd88a060f161b374ba8e9e"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 31 09:27:41 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 31 20:34:03 2020 +0200"
      },
      "message": "Establish global logger object\n\nChange-Id: Ia508e54e658f8d70921c0d7d52e48c710971807e\n"
    },
    {
      "commit": "0eacef7671cb845c3ebd88a060f161b374ba8e9e",
      "tree": "834bfd37b4a21bd4f3b1ba8ce7eadc8251129e16",
      "parents": [
        "c57625b456eaf78382521adfd132b8585c75d1a0"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 30 11:51:28 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Fri Jul 31 20:17:51 2020 +0200"
      },
      "message": "Simplify inside_tokens_tag handling\n\nChange-Id: Ib198c0da507587a8e3caf4f2035b5e0ab8d19ea4\n"
    },
    {
      "commit": "c57625b456eaf78382521adfd132b8585c75d1a0",
      "tree": "148e0ebfcf1706d33bc533a9269948c55ef77524",
      "parents": [
        "1c4f220f56e15b7f661b095438ccec214db26626"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 30 11:46:06 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 31 19:18:39 2020 +0200"
      },
      "message": "Added regression test for structure handling\n\nChange-Id: Iddeb80048a9b05925232440547eb2964fdd251f8\n"
    },
    {
      "commit": "1c4f220f56e15b7f661b095438ccec214db26626",
      "tree": "b74974d1778aa2eb5bed768136d7ad406543d16e",
      "parents": [
        "044bd92776786b32925662c4dedf7d4ef7dd9253"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 30 09:28:22 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Fri Jul 31 18:20:39 2020 +0200"
      },
      "message": "Localized recursion level in recursive function\n\nChange-Id: If0ff8f88c9b5669b0874f5f34f3d883a213bef8c\n"
    },
    {
      "commit": "044bd92776786b32925662c4dedf7d4ef7dd9253",
      "tree": "86cc067a397ddbcdc40a1309755e616a02b4a625",
      "parents": [
        "54e363c77cfe2a25122be1b1822b2d4368cdff86"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 30 09:12:28 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 31 14:51:58 2020 +0200"
      },
      "message": "Introduce test object and simplified script testing\n\nChange-Id: I1f9b31b256b705e3ce54c797098790a07749f6f2\n"
    },
    {
      "commit": "54e363c77cfe2a25122be1b1822b2d4368cdff86",
      "tree": "1183a92aecca3450bdeaf2761cfb57e6129d9071",
      "parents": [
        "09e0b2c7f4ce5f2f7e1c1b95ac12776f9ad48063"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jul 29 11:01:03 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 31 14:41:17 2020 +0200"
      },
      "message": "Improve i5 template testing\n\nChange-Id: I1bfa22acf3ff9173d26edd9c0edaefe4c7fe3208\n"
    },
    {
      "commit": "09e0b2c7f4ce5f2f7e1c1b95ac12776f9ad48063",
      "tree": "26424b77df3a906a7d6966e7a22e47db1c88b7ac",
      "parents": [
        "e68ec0c24d75a301d9f6e41cab9e66ea6337bceb"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 28 15:57:01 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 30 13:13:08 2020 +0200"
      },
      "message": "Establish collection object for token annotations\n\nChange-Id: I03f9ff1f28301135b24dc111b7ef85c3af86a8e6\n"
    },
    {
      "commit": "e68ec0c24d75a301d9f6e41cab9e66ea6337bceb",
      "tree": "003550f382f5dfd15beb708685dc6d6969352b96",
      "parents": [
        "0465e9e255944a60e7e16ca6ab070eb8ac4cb961"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 28 18:06:19 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Tue Jul 28 20:08:52 2020 +0200"
      },
      "message": "Test and benchmark conversion of inline annotations\n\nChange-Id: I2eaabb35373b2a4c87c329a4a5254a5f347e989c\n"
    },
    {
      "commit": "0465e9e255944a60e7e16ca6ab070eb8ac4cb961",
      "tree": "0c881974f41a5adf5d9210c4c5eea803a57b7317",
      "parents": [
        "1c5ce154fac1331d0663633eb212fbfc67b20323"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jul 27 15:55:21 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Tue Jul 28 19:37:29 2020 +0200"
      },
      "message": "Add exportable XML escape function\n\nChange-Id: I50f2ee398e4b1c3dc5bb79009eaf3b204562887f\n"
    },
    {
      "commit": "1c5ce154fac1331d0663633eb212fbfc67b20323",
      "tree": "a12a08d43a93b781c8f03ff8964aa4fa3e38c6c2",
      "parents": [
        "6d07f0e8b112b251127e847cd7566c51b9e4faa2"
      ],
      "author": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Wed Jul 22 18:02:50 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Tue Jul 28 14:34:02 2020 +0200"
      },
      "message": "change utf8_encode and utf8_decode\n\nensure strictly valid UTF-8 output by using utf-8-strict instead of utf8\n(see in Encode: \u0027encode_utf8\u0027 and \u0027UTF-8 vs. utf8 vs. UTF8\u0027\n and in perlunifaq: What\u0027s the difference between \"UTF-8\" and \"utf8\"?)\n\nChange-Id: I6d8797ddd24339ecf2ab4ccacad3801a6a054ca2\n"
    },
    {
      "commit": "6d07f0e8b112b251127e847cd7566c51b9e4faa2",
      "tree": "84ebefc6514376465d25ba52f829b80a52c8ca3a",
      "parents": [
        "edee6e5115ef54f850ad0fe7f9a9eb0bf8b3a418",
        "4e603a5be37a5cd4cf0da8ed3fa8ae5d76ef58d0"
      ],
      "author": {
        "name": "Akron",
        "email": "diewald@ids-mannheim.de",
        "time": "Mon Jul 27 22:32:56 2020 +0200"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@korap.ids-mannheim.de",
        "time": "Mon Jul 27 22:32:56 2020 +0200"
      },
      "message": "Merge \"Fix and extend documentation\""
    },
    {
      "commit": "edee6e5115ef54f850ad0fe7f9a9eb0bf8b3a418",
      "tree": "62047eae3e560d4703174708275bc5e92274b20f",
      "parents": [
        "e19aa3e475243e522b07b823b3eb034ec1d02b59"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jul 27 14:15:11 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jul 27 22:31:46 2020 +0200"
      },
      "message": "Make tokenization chainable and remove unnecessary tokenization switch\n\nChange-Id: Iaf47a0fcad225931c941fd7379c02e51a428be07\n"
    },
    {
      "commit": "e19aa3e475243e522b07b823b3eb034ec1d02b59",
      "tree": "3496a91d41f3e7b1bd225c35ee9fd85eeca25555",
      "parents": [
        "4d1899f524e5cf1de6b3c52154f2e94bb2d79f51"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jul 27 11:41:27 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jul 27 22:29:16 2020 +0200"
      },
      "message": "Replace wrong line counting with $.\n\nThis patch has no tests, as the line counting is\nonly used in debugging and error handling.\n\nChange-Id: I022ca8dd086c85a2deca20d28e2ccfb5fe53df88\n"
    },
    {
      "commit": "4d1899f524e5cf1de6b3c52154f2e94bb2d79f51",
      "tree": "fe9ea6eb2969b0924650e914175f09034dfc51a4",
      "parents": [
        "42e18a6f8b9e189d15934f59ce0fac1c5050e9cc",
        "f57ed81463dceb07312a6a3800c013a16d16c2fa"
      ],
      "author": {
        "name": "Akron",
        "email": "diewald@ids-mannheim.de",
        "time": "Mon Jul 27 22:09:44 2020 +0200"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@korap.ids-mannheim.de",
        "time": "Mon Jul 27 22:09:44 2020 +0200"
      },
      "message": "Merge \"Establish header object for corpus, doc and text header parsing\""
    },
    {
      "commit": "f57ed81463dceb07312a6a3800c013a16d16c2fa",
      "tree": "a0ce13200c0cf7c6a739491926ce3a20e9c09bb9",
      "parents": [
        "190d02213a60059aa1f5641c86fd89c5265abd00"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jul 27 10:37:52 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jul 27 18:24:19 2020 +0200"
      },
      "message": "Establish header object for corpus, doc and text header parsing\n\nChange-Id: I26767fc27054bd3f1b70a622557c0b2f04cac816\n"
    },
    {
      "commit": "42e18a6f8b9e189d15934f59ce0fac1c5050e9cc",
      "tree": "7c2af98d4387345e847d662fea61a59b072a9c29",
      "parents": [
        "190d02213a60059aa1f5641c86fd89c5265abd00"
      ],
      "author": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Tue Jul 21 02:43:26 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Mon Jul 27 17:43:19 2020 +0200"
      },
      "message": "allow to specify both tokenizations (extern and intern)\n\nChange-Id: I2e3ff83e5122f803c5e4a18a0c1b89b93269d444\n"
    },
    {
      "commit": "4e603a5be37a5cd4cf0da8ed3fa8ae5d76ef58d0",
      "tree": "5830d0083b4e5ba0f83c215bb2f924dca7afdd05",
      "parents": [
        "190d02213a60059aa1f5641c86fd89c5265abd00"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jul 27 14:23:49 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Jul 27 14:23:49 2020 +0200"
      },
      "message": "Fix and extend documentation\n\nChange-Id: Ib060ae2b29c800cef01e70fde08a2e2a42a84ff8\n"
    },
    {
      "commit": "190d02213a60059aa1f5641c86fd89c5265abd00",
      "tree": "d92d407cb57797a43cca4788d1402dedbedaf6dd",
      "parents": [
        "994aff7addeadc7be57b848e9d8c50bdafb11bd3"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Sat Jul 25 22:44:33 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Sun Jul 26 09:26:20 2020 +0200"
      },
      "message": "Improve utf-8-preprocessing for tokenizers\n\nChange-Id: If18ab6d40b98d372f161a377a0d4efd17444fa69\n"
    },
    {
      "commit": "994aff7addeadc7be57b848e9d8c50bdafb11bd3",
      "tree": "90392a860269ead824f4409bd70475a1488d5b07",
      "parents": [
        "854a11503d3c0e9d22f322c26572d2e032192fc0"
      ],
      "author": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Sat Jul 25 09:53:35 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Sat Jul 25 17:58:27 2020 +0200"
      },
      "message": "faster processing of UTF8-chars\n\nChange-Id: I53ebfbf6a54e319dfeb1569b1ac070278059b0dc\n"
    },
    {
      "commit": "854a11503d3c0e9d22f322c26572d2e032192fc0",
      "tree": "39ea0c4db5401d1097ec1a12ed33d27d217376df",
      "parents": [
        "1d65f9467ab04537821c0d6efd565c49ac3649fb"
      ],
      "author": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Wed Jul 22 22:48:02 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Fri Jul 24 20:24:20 2020 +0200"
      },
      "message": "bugfixing Conservative.pm\n\n 1. identified wrong tokenization caused by wrong pattern match ($3)\n    (wrote a test in t/tokenization.t, that shows the wrong tokenization)\n\n 2. removed wrong pattern match ($3) and adjusted test in t/tokenization.t\n\n 3. cleaned up (also changed some comments)\n\n 4. fixed missing tokenization of first punctuation char\n\n 5. exchanged [^A-Za-z0-9] by [\\p{Punct}\\s]\n    (TODO: yet no approp. test found)\n\nChange-Id: Ib494c79c3e6971a57ad874fc62583c625095cf28\n"
    },
    {
      "commit": "1d65f9467ab04537821c0d6efd565c49ac3649fb",
      "tree": "3e69613385c58635bd43f1cab4e0506f1e7a2d21",
      "parents": [
        "5fb5e8d0fe8f3b16277a77a68b732dd42a80657b"
      ],
      "author": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Wed Jul 22 23:31:00 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Fri Jul 24 20:23:35 2020 +0200"
      },
      "message": "extend tests for wikipedia.txt in t/tokenization.t\n\n . extended testing for wikipedia.txt, so that\n   UTF8 characters are read\n\n . fixed bug related to UTF-8\n\n . TODO: testing is very slow after bugfix\n\nChange-Id: I7d63e1b87c10bab85789098b3b7ce63f359dc49e\n"
    },
    {
      "commit": "5fb5e8d0fe8f3b16277a77a68b732dd42a80657b",
      "tree": "4ac1eae081d0179b7dc74d4ea667407c7190cb34",
      "parents": [
        "f9c5124a32e9115155941113bb391402b257bc21"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 23 17:45:13 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 24 07:58:31 2020 +0200"
      },
      "message": "Simplify and centralize temporary file creation\n\nChange-Id: I6674783e7707d66efea05d52381114779f3a64ee\n"
    },
    {
      "commit": "f9c5124a32e9115155941113bb391402b257bc21",
      "tree": "c9ba9051cb2251d4336ec4555de54a1aff0ca913",
      "parents": [
        "b122717d9a9015ba486eb8503015cfefdb54f1e4"
      ],
      "author": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Tue Jul 21 02:37:44 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Wed Jul 22 12:22:23 2020 +0200"
      },
      "message": "parametrize internal tokenization\n\nChange-Id: I19df6812cb39f5e48ae6aa5fd16951e18aef82a5\n"
    },
    {
      "commit": "b122717d9a9015ba486eb8503015cfefdb54f1e4",
      "tree": "4dda245d8f2cc516271220a5581aa54dc9f4d522",
      "parents": [
        "4c6ff5b08659b889aeff9cb7ed77eb968d94cab5"
      ],
      "author": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Tue Jul 21 02:12:10 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 21 19:40:11 2020 +0200"
      },
      "message": "clean up intern tokenization\n\n- moved intern tokenization out of retr_info()\n- removed $offset parameter (not anymore necessary)\n\nChange-Id: I063efdee193ab41c2705971a95341573884fd3a2\n"
    },
    {
      "commit": "4c6ff5b08659b889aeff9cb7ed77eb968d94cab5",
      "tree": "03f0273e22b98b115171f5adaf18088e39e4b2db",
      "parents": [
        "57c884e190823790a0e99c3aa42a6529a48b8349",
        "71f072b3b2874aaba57076c6b34f247d7be5467e"
      ],
      "author": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Mon Jul 20 22:36:29 2020 +0200"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@korap.ids-mannheim.de",
        "time": "Mon Jul 20 22:36:29 2020 +0200"
      },
      "message": "Merge \"Bugfix: intern tokenization\""
    },
    {
      "commit": "57c884e190823790a0e99c3aa42a6529a48b8349",
      "tree": "0f56e0f29621dc245d0dfbdf32c1a003c97762b5",
      "parents": [
        "41c3562dc4086dbdd57bc17a53b827ee541723aa"
      ],
      "author": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Thu Jul 16 01:28:52 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Sat Jul 18 10:45:33 2020 +0200"
      },
      "message": "remove temp. files from tests per default\n\nused func. \u0027tempfile\u0027 instead of \u0027tmpnam\u0027 and added the possibility\nto turn removing of temporary files on/off by setting a debug flag\n\nChange-Id: Ib1ab2a66d92e2c4387faf17ac5738b6fab40582d\n"
    },
    {
      "commit": "71f072b3b2874aaba57076c6b34f247d7be5467e",
      "tree": "e8062f1ae1968e76128dba66ca72fef98445f26b",
      "parents": [
        "41c3562dc4086dbdd57bc17a53b827ee541723aa"
      ],
      "author": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Wed Jul 15 14:15:01 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Wed Jul 15 19:13:05 2020 +0200"
      },
      "message": "Bugfix: intern tokenization\n\nretr_info(): $_GEN_TOK_INT: text starting with 2 blanks is ignored\nChange-Id: I06e8a157bc566fca4b44737230f9b3dc236d0a98\n"
    },
    {
      "commit": "41c3562dc4086dbdd57bc17a53b827ee541723aa",
      "tree": "0a73666e31e33b6868ab4ca462953baa91298c3a",
      "parents": [
        "c3dabd93655df4a8be990ef20fdaae362409f80e"
      ],
      "author": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Sun Jul 12 01:16:22 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Wed Jul 15 14:10:06 2020 +0200"
      },
      "message": "changed comments, variable- and function-name(s)\n\nChange-Id: Ia16593de365c591e80aee9f824922fc0da286d75\n"
    },
    {
      "commit": "c3dabd93655df4a8be990ef20fdaae362409f80e",
      "tree": "8e6d86ce50ffaae605fb0dfc5754e9c3a6c9c31a",
      "parents": [
        "95bc98aeb0a2e0585d5f8c4a5114ea282d6697d4",
        "997e9409db5ca9a6de3d8920d91946e9a3a4d907"
      ],
      "author": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Sun Jul 12 00:59:49 2020 +0200"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@korap.ids-mannheim.de",
        "time": "Sun Jul 12 00:59:49 2020 +0200"
      },
      "message": "Merge \"Remove the call for select_tokenization as it needlessly doubles the tokenizer check\""
    },
    {
      "commit": "997e9409db5ca9a6de3d8920d91946e9a3a4d907",
      "tree": "68988bfa9c7848a0550a01f3f213eef35c9f6ce3",
      "parents": [
        "8b511f932a7e0f5d3869525b69006466b82c488d"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Sat Jul 11 12:06:13 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Sat Jul 11 12:06:13 2020 +0200"
      },
      "message": "Remove the call for select_tokenization as it needlessly doubles the tokenizer check\n\nChange-Id: I55e9bee77977df7c2bf5f2cc735e82cf2c365371\n"
    },
    {
      "commit": "95bc98aeb0a2e0585d5f8c4a5114ea282d6697d4",
      "tree": "c522f5902098494d55ead0b58c67bd598741642b",
      "parents": [
        "8b511f932a7e0f5d3869525b69006466b82c488d"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Sat Jul 11 12:00:12 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Sat Jul 11 12:00:12 2020 +0200"
      },
      "message": "Rename delHTMLcom to be in line with other naming conventions and make the function exportable\n\nChange-Id: I46d30891b17a5f2bddf7ddc0c492413cc2af6007\n"
    },
    {
      "commit": "8b511f932a7e0f5d3869525b69006466b82c488d",
      "tree": "76ace32ccfecb3239b371e5131c91aadaaf321e0",
      "parents": [
        "d962747a4ac7e02a6040fad736e4a8a45a6b4431"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 09 17:28:08 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Fri Jul 10 20:52:27 2020 +0200"
      },
      "message": "Establish tokenizer object for external base tokenization\n\nChange-Id: Ie69c280042da5125e0934c87ccaad88b0be5494f\n"
    },
    {
      "commit": "d962747a4ac7e02a6040fad736e4a8a45a6b4431",
      "tree": "9f39e305982ab20660aaa09b669b8accfe00ddba",
      "parents": [
        "95612c3d5a2aeea3d81915b7a846a8dc69d46df4"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 09 16:53:09 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 09 17:01:06 2020 +0200"
      },
      "message": "Establish tokenizer objects for aggressive and conservative base tokenization\n\nChange-Id: I702098185b0b6292c73217268d4516d55a2f95b5\n"
    },
    {
      "commit": "95612c3d5a2aeea3d81915b7a846a8dc69d46df4",
      "tree": "17215cab7d05a9eb3b5064e3da815378508dfd74",
      "parents": [
        "8571751c366b441fc2ce24ce81b13822261b4cc7",
        "ee434b1d0ebb37d65afe51a2c92ec73ec5a56479"
      ],
      "author": {
        "name": "Akron",
        "email": "diewald@ids-mannheim.de",
        "time": "Thu Jul 09 14:22:45 2020 +0200"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@korap.ids-mannheim.de",
        "time": "Thu Jul 09 14:22:45 2020 +0200"
      },
      "message": "Merge \"Improve manpage\""
    },
    {
      "commit": "8571751c366b441fc2ce24ce81b13822261b4cc7",
      "tree": "334cec22e96fc3e18cf4c72f5cbc2bf330478a19",
      "parents": [
        "3479082d7eb20d3f120a89344667aa59a335c2b9"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jul 08 11:19:19 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 09 14:22:02 2020 +0200"
      },
      "message": "Create Zip-Factory for simpler handling of Zip streams\n\nChange-Id: I66fb1e980437f9b931d71b8bc9fde54bda2aee6f\n"
    },
    {
      "commit": "3479082d7eb20d3f120a89344667aa59a335c2b9",
      "tree": "2badaeaee75b583d82ffb82c6b46777317e6c52f",
      "parents": [
        "510a88cfddf2901fac4c9353b8dbfb73d4fb7c64"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 07 15:32:50 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Thu Jul 09 14:07:25 2020 +0200"
      },
      "message": "Simplify conservative tokenization code\n\nChange-Id: I957c21064ef17691b74de3d57361df62197350ef\n"
    },
    {
      "commit": "ee434b1d0ebb37d65afe51a2c92ec73ec5a56479",
      "tree": "acb2c73f678a50e870ea02d1af6f5985f14da0f5",
      "parents": [
        "7fab93bf003e4737d0b9b260e73948eac1368add"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jul 08 12:53:01 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Jul 08 12:53:01 2020 +0200"
      },
      "message": "Improve manpage\n\nChange-Id: I0e5b35ade41ee30d84e4173c2f12d182121183cf\n"
    },
    {
      "commit": "510a88cfddf2901fac4c9353b8dbfb73d4fb7c64",
      "tree": "39ff68f8f3fb00a6805b48bab73b19bd2b98d427",
      "parents": [
        "eac374d7e4d87f6d73f67b5658c9084dfead2d12"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 07 10:16:50 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 07 15:31:46 2020 +0200"
      },
      "message": "Minor speedup in tokenization by merging array pushes\n\nChange-Id: I138226acb2648cf606563c57b3783f011bab7795\n"
    },
    {
      "commit": "eac374d7e4d87f6d73f67b5658c9084dfead2d12",
      "tree": "d092ee684de76f63768e8df3af20aa13510a5a26",
      "parents": [
        "7fab93bf003e4737d0b9b260e73948eac1368add"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 07 09:00:44 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Jul 07 09:43:11 2020 +0200"
      },
      "message": "Separate dummy tokenization from main script with minimal changes\n\nChange-Id: I74ca0a47ad897ef639c90f8af564d08dd5050c63\n"
    },
    {
      "commit": "7fab93bf003e4737d0b9b260e73948eac1368add",
      "tree": "bd2d03a4d8f27413b7663707f2fc105d09271bb2",
      "parents": [
        "2d547bcc6c9af8a65973dae1bc804b08445abaf1"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Sat Jul 04 11:14:21 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Mon Jul 06 10:59:36 2020 +0200"
      },
      "message": "Replace recursion and non-essential regexes with index/substr\n(as a very minor performance improvement) and fix a bug\nwhere a single-line regex would ignore the newline symbol.\n\nChange-Id: I573b50b85b7dd2732c2cad3f50e22b0e9e33e2ea\n"
    },
    {
      "commit": "2d547bcc6c9af8a65973dae1bc804b08445abaf1",
      "tree": "cdb6346a80432894224a5e420ac174afda8e70ff",
      "parents": [
        "5ca6efc5fee7874b599841685f03c723a5fe6d32"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Sat Jul 04 10:34:35 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "diewald@ids-mannheim.de",
        "time": "Sat Jul 04 11:58:23 2020 +0200"
      },
      "message": "Fix a bug in delHTMLcom where comments were left open\n\nChange-Id: I424ac394fa7eaad9a2b62c61761d2de6720870a2\n"
    },
    {
      "commit": "5ca6efc5fee7874b599841685f03c723a5fe6d32",
      "tree": "1922bc94694d1deccc176e2ebc2d2fd625d1acce",
      "parents": [
        "e913908ae30c9bc6ced69e5b13bc2a77bac824d0",
        "4f67cd4981c4b3c960104f2d7bd04e7ce8c084be"
      ],
      "author": {
        "name": "Akron",
        "email": "diewald@ids-mannheim.de",
        "time": "Fri Jul 03 16:53:56 2020 +0200"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "gerrit2@korap.ids-mannheim.de",
        "time": "Fri Jul 03 16:53:56 2020 +0200"
      },
      "message": "Merge \"Atomize and test comment stripping\""
    },
    {
      "commit": "4f67cd4981c4b3c960104f2d7bd04e7ce8c084be",
      "tree": "d4c442cac73184b60a0086922ff4cbafa82cc7d8",
      "parents": [
        "9015734b7bd4b0db912e97f4ea8df8139f802c77"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jul 02 12:27:58 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Jul 03 15:29:31 2020 +0200"
      },
      "message": "Atomize and test comment stripping\n\nChange-Id: Id798c8bac96214f29659b2764f8861539d6f5210\n"
    },
    {
      "commit": "e913908ae30c9bc6ced69e5b13bc2a77bac824d0",
      "tree": "c1e4c41eca839b1fae8d6324a550fd387945e4e8",
      "parents": [
        "9015734b7bd4b0db912e97f4ea8df8139f802c77"
      ],
      "author": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Thu Jul 02 12:32:25 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Thu Jul 02 12:41:57 2020 +0200"
      },
      "message": "added tagged version of test-file goe_sample\n\ninserted annotations (CONNEXOR tagset) for most\nof the word tokens\n\nChange-Id: I6ae0eec26113c7e7392e68d36b05caa4a1f95a9a\n"
    },
    {
      "commit": "9015734b7bd4b0db912e97f4ea8df8139f802c77",
      "tree": "f945e6b83234e106457e80f27378440b1407c7c3",
      "parents": [
        "6f526a33118f6ab87106150de6331f2b9480af4f"
      ],
      "author": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Wed Jul 01 21:05:14 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Wed Jul 01 21:11:46 2020 +0200"
      },
      "message": "fixed: segfaulting of XML::LibXML::Reader\n\nXML::LibXML::Reader sefaulted inside process()\nfixed by adding \u0027binmode $input_fh\u0027\n\nChange-Id: Ia11e5ccec4c8ac5e84c346d2498afc7727a6dcfa\n"
    },
    {
      "commit": "6f526a33118f6ab87106150de6331f2b9480af4f",
      "tree": "22feb278727a8aa1e4ca3674d47e67124844be04",
      "parents": [
        "aa229a2b18481e411d8a931936879db9a4519879"
      ],
      "author": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Mon Jun 29 21:44:41 2020 +0200"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Tue Jun 30 13:36:16 2020 +0200"
      },
      "message": "rework: formatting, variablenames, comments, ...\n\nnext: finish GetOpt::Long and more modularization\n\nbug: segfault on script termination when putting code\ninto sub process() - no segfault when executing code\ndirectly without putting it into a subroutine.\n\nno segfault when getting code out of sub process\n(postponing for another commit until solved)\n\nChange-Id: I5e43a2f37bc010ca35347899b1e5e7b8df7c0855\n"
    },
    {
      "commit": "aa229a2b18481e411d8a931936879db9a4519879",
      "tree": "9c25114ebe7f39f53b5c546e3125e26a2fb8d0f2",
      "parents": [
        "7c2505d7d0060a672b1eb846baafa79f52aab309"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Tue Feb 18 13:44:25 2020 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 25 22:29:02 2020 +0200"
      },
      "message": "Add simple benchmark script\n\nChange-Id: I349476e7a795cc5556060f2ee318e165c83c1890\n"
    },
    {
      "commit": "7c2505d7d0060a672b1eb846baafa79f52aab309",
      "tree": "bae02c8a5fbfd189d0934a27f34de1e7f45c930f",
      "parents": [
        "d89ef8201839812689ecb8247e2132d7511fdfe4",
        "d949e1886126bfec9f7690c4e9102229da392e98"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 25 22:25:00 2020 +0200"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 25 22:25:00 2020 +0200"
      },
      "message": "Use Test::XML::Loy instead of Test::XML::Simple for performance reasons\n\nChange-Id: I712e1e575808ca80930bd70b8c5cfd2eea0af684\n"
    },
    {
      "commit": "d949e1886126bfec9f7690c4e9102229da392e98",
      "tree": "5dbb687020da1f3ad000d91d407d03f0ce81e8cc",
      "parents": [
        "6896608b712f80807540ad2ca3ccc685b1b7d8f4"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 14 12:23:57 2020 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Jun 25 22:11:59 2020 +0200"
      },
      "message": "Introduce POD documentation and add license file\n\nChange-Id: Icebd05c8776c29a1ba0eb583e9523148379757cd\n"
    },
    {
      "commit": "d89ef8201839812689ecb8247e2132d7511fdfe4",
      "tree": "128cd3951e1b2a81b84162ef5c282c86a0b00ba2",
      "parents": [
        "2a60c539d5f648ff814730284c735e72a0859851"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Mon Feb 17 12:42:09 2020 +0100"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Thu Jun 25 19:14:10 2020 +0200"
      },
      "message": "Use Test::XML::Loy instead of Test::XML::Simple for performance reasons\n\nChange-Id: I819250f919ba4da772b96bdaa513b3adb7843cac\n"
    },
    {
      "commit": "6896608b712f80807540ad2ca3ccc685b1b7d8f4",
      "tree": "6db97e9c60f3d807b4176a828fba53b32241b5b0",
      "parents": [
        "9cb13941bf18d0534c2abec30782ad284c77ba05"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Feb 13 15:52:18 2020 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Feb 20 10:04:11 2020 +0100"
      },
      "message": "Added processing tests for example corpus\n\nChange-Id: Ie160fcae3e222f592cbfa776baefa255635158af\n"
    },
    {
      "commit": "2a60c539d5f648ff814730284c735e72a0859851",
      "tree": "a6c0d9f3a12715a497c64470acedc8f85683cbab",
      "parents": [
        "9cb13941bf18d0534c2abec30782ad284c77ba05"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Feb 13 15:52:18 2020 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Feb 14 16:32:25 2020 +0100"
      },
      "message": "Added processing tests for example corpus\n\nChange-Id: Ie160fcae3e222f592cbfa776baefa255635158af\n"
    },
    {
      "commit": "9cb13941bf18d0534c2abec30782ad284c77ba05",
      "tree": "97bbe1153516757443e22bed191d8ce4f4a928f1",
      "parents": [
        "70257132d835edf87a27e2f2042abb7d017e125d"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Fri Feb 14 07:39:54 2020 +0100"
      },
      "committer": {
        "name": "Marc Kupietz",
        "email": "kupietz@ids-mannheim.de",
        "time": "Fri Feb 14 14:31:41 2020 +0100"
      },
      "message": "Improve portability of shebang\n\nChange-Id: I90a3554de6450c5a573477d972fdbf1ca328008d\n"
    },
    {
      "commit": "70257132d835edf87a27e2f2042abb7d017e125d",
      "tree": "0387dc765156e84fcb1d182a3e2ab447a0ef40b1",
      "parents": [
        "3281234b38fe61e5dbf5f6448bb5e875fc7576f2"
      ],
      "author": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Thu Feb 13 13:47:55 2020 +0100"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Thu Feb 13 13:47:55 2020 +0100"
      },
      "message": "Fix in 1st call of \u0027IO::Compress::Zip\u0027: \u0027Append \u003d\u003e 0\u0027\n\nChange-Id: I2489897e0cbe26f03a50ec423078eb5530170368\n"
    },
    {
      "commit": "3281234b38fe61e5dbf5f6448bb5e875fc7576f2",
      "tree": "6a778a0a737fad3335116d5069a8d3cf9414fbae",
      "parents": [
        "797e807497eb1200ba00f3bab312832aeb9031eb"
      ],
      "author": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Thu Feb 13 11:47:28 2020 +0100"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Thu Feb 13 11:47:28 2020 +0100"
      },
      "message": "added sample file for testing\n\nChange-Id: Ief7cd6f14c12a98f661cc9c169dddbeafe3fcda2\n"
    },
    {
      "commit": "797e807497eb1200ba00f3bab312832aeb9031eb",
      "tree": "a5faaebffca248938c78d09b7fcc9e44bc3ceb8a",
      "parents": [
        "dd3f47fd9ab8bf788c5ce83999c5d5461643c7a9"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Feb 13 07:59:40 2020 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Thu Feb 13 07:59:40 2020 +0100"
      },
      "message": "Added initial script test\n\nChange-Id: I86e8df81d84e51644b73c36408acf1b6f6a7d4b5\n"
    },
    {
      "commit": "dd3f47fd9ab8bf788c5ce83999c5d5461643c7a9",
      "tree": "e1d684ecd7e5bd3948cfe4a01e05859d84d2a997",
      "parents": [
        "d892a58e6bafb3e5c54cbbebdc4a9116989a4456"
      ],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Feb 12 15:57:50 2020 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Feb 12 15:57:50 2020 +0100"
      },
      "message": "Add Makefile\n\nChange-Id: Ic335e57fcab2232153e315683facabd77d00604f\n"
    },
    {
      "commit": "d892a58e6bafb3e5c54cbbebdc4a9116989a4456",
      "tree": "36c6e80e92f8d216edf1304b102974352d47f2d8",
      "parents": [
        "5ffc37799ab585ddfc501ce2139485ff122a079a"
      ],
      "author": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Wed Feb 12 15:45:22 2020 +0100"
      },
      "committer": {
        "name": "Peter Harders",
        "email": "harders@ids-mannheim.de",
        "time": "Wed Feb 12 15:45:22 2020 +0100"
      },
      "message": "init. vers. tei2korapxml (former: dereko2korapxml)\n\nChange-Id: I82a5e49dd9d7c9c78c0bded66ff8272e23265d4d\n"
    },
    {
      "commit": "5ffc37799ab585ddfc501ce2139485ff122a079a",
      "tree": "65efbe5674f5821a9d6e7cc8ca3b95cb29b2e7a3",
      "parents": [],
      "author": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Feb 12 15:38:50 2020 +0100"
      },
      "committer": {
        "name": "Akron",
        "email": "nils@diewald-online.de",
        "time": "Wed Feb 12 15:38:50 2020 +0100"
      },
      "message": "Initial commit\n\nChange-Id: Ia7e6093f4f39a52671d6259c9e7c7df6d58fbc91\n"
    }
  ]
}
