)]}'
{
  "commit": "89b108a16489a581bbab70eaefa27c0294ae4cdc",
  "tree": "fd2c77b054a13e8358191d102731f70b8a7a01c2",
  "parents": [
    "d7ca6e0eadf412f33de82f222301f59c31f072fa"
  ],
  "author": {
    "name": "Patrice Dumas",
    "email": "pertusus@free.fr",
    "time": "Mon Aug 31 00:17:36 2026 +0200"
  },
  "committer": {
    "name": "Patrice Dumas",
    "email": "pertusus@free.fr",
    "time": "Mon Aug 31 00:17:36 2026 +0200"
  },
  "message": "* tta/C/convert/convert_to_plaintext.c\n(plaintext_convert_output_unit),\ntta/perl/Texinfo/Convert/PlaintextNonXS.pm (convert_output_unit):\nremove _stream_reset, it is not useful, as stream_final_result\nalready do it.\n\n* tta/perl/Texinfo/Convert/PlaintextNonXS.pm (_stream_to_text)\n(_convert): reset pending_text in _stream_to_text.  Use\n_pending_to_text for text_before_first_node, as we want to\nkeep the pending text for conversion.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "38db6b014ddbe27cf41abae02a211426c4d678c4",
      "old_mode": 33188,
      "old_path": "ChangeLog",
      "new_id": "badb09c18316f64baf74653788cf704452245f82",
      "new_mode": 33188,
      "new_path": "ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "4e91df605ac1e49d56df6ca6e277a7052345f8b6",
      "old_mode": 33188,
      "old_path": "tta/C/convert/convert_to_plaintext.c",
      "new_id": "709dfa410e5ddbad78fcc5927878ef3eb3b2b03b",
      "new_mode": 33188,
      "new_path": "tta/C/convert/convert_to_plaintext.c"
    },
    {
      "type": "modify",
      "old_id": "a08bcb955541937a53a05f204f33f816b63eb313",
      "old_mode": 33188,
      "old_path": "tta/perl/Texinfo/Convert/PlaintextNonXS.pm",
      "new_id": "a1805ffb5232da384bac553c9f88487df4382316",
      "new_mode": 33188,
      "new_path": "tta/perl/Texinfo/Convert/PlaintextNonXS.pm"
    }
  ]
}
