)]}'
{
  "commit": "a676d709eadc0eb3bd94594022d28c8a7d99d045",
  "tree": "23d48f8928ab447c0ac42e3ffcac3f3520404a4f",
  "parents": [
    "b22f414a045743b1a90d9924fcfe48c8901d5485"
  ],
  "author": {
    "name": "Patrice Dumas",
    "email": "pertusus@free.fr",
    "time": "Sat Aug 01 10:03:40 2026 +0200"
  },
  "committer": {
    "name": "Patrice Dumas",
    "email": "pertusus@free.fr",
    "time": "Sat Aug 01 10:04:43 2026 +0200"
  },
  "message": "Info and plaintext C converter @image formatting\n\n* tta/C/convert/converter.c (converter_txt_image_text): add.\n\n* tta/C/convert/convert_to_info.c (protect_image_string)\n(info_format_image, info_format_image_element),\ntta/C/convert/convert_to_plaintext.c (PLAINTEXT_FORMAT_FUNCTIONS)\n(plaintext_image_formatted_text, plaintext_format_image_element)\n(plaintext_functions, convert_to_plaintext_internal),\ntta/C/main/converter_types.h (STRING_LINE_COUNT): implement Info and\nplaintext image formatting, add dispatch.  In Info, the result is\nincorrect because NULL is used as a quoting character and the code is\nnot adapted to that.\n\n* tta/C/convert/convert_to_info.c (info_format_node): check that\nnode_directions is set before accessing.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "81ace4ce97c3bf7f85921f4fabbdfffd9407f32b",
      "old_mode": 33188,
      "old_path": "ChangeLog",
      "new_id": "a0c4784909357a902a7c56ab84c7084dfd5e6a19",
      "new_mode": 33188,
      "new_path": "ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "7ef7058b1243f5ccfdc866d77f49dc57ee9e0675",
      "old_mode": 33188,
      "old_path": "tta/C/convert/convert_to_info.c",
      "new_id": "b6cdc3834f190dd99a9f3b87293bd0b6f2fb9914",
      "new_mode": 33188,
      "new_path": "tta/C/convert/convert_to_info.c"
    },
    {
      "type": "modify",
      "old_id": "43db814b5d1e36dfa32f174bf03c537bbb61ca0c",
      "old_mode": 33188,
      "old_path": "tta/C/convert/convert_to_info.h",
      "new_id": "15e217baf288b70805c849275cba7d85dd3bbd13",
      "new_mode": 33188,
      "new_path": "tta/C/convert/convert_to_info.h"
    },
    {
      "type": "modify",
      "old_id": "2718686291a941bce3243749f169a57dce0e21aa",
      "old_mode": 33188,
      "old_path": "tta/C/convert/convert_to_plaintext.c",
      "new_id": "402554f5a4b701fffd4aad6cd5a0a288dc0abed7",
      "new_mode": 33188,
      "new_path": "tta/C/convert/convert_to_plaintext.c"
    },
    {
      "type": "modify",
      "old_id": "e89073f825836811fb3d02d5adfab27591451e28",
      "old_mode": 33188,
      "old_path": "tta/C/convert/convert_to_plaintext.h",
      "new_id": "119cdc9c56527aae2d383799ccbec1628aacb19f",
      "new_mode": 33188,
      "new_path": "tta/C/convert/convert_to_plaintext.h"
    },
    {
      "type": "modify",
      "old_id": "1fca9f3d0be21fc6cef566ddb25eebe67b63f4c7",
      "old_mode": 33188,
      "old_path": "tta/C/convert/converter.c",
      "new_id": "28f5e8943a29f02d7d37e5d40f41b71a1f5c9641",
      "new_mode": 33188,
      "new_path": "tta/C/convert/converter.c"
    },
    {
      "type": "modify",
      "old_id": "c993f915fac0861b64edffcc702081a5e2978397",
      "old_mode": 33188,
      "old_path": "tta/C/convert/converter.h",
      "new_id": "c889d4ecdb293fe22164c00904c1edd70956f0f7",
      "new_mode": 33188,
      "new_path": "tta/C/convert/converter.h"
    },
    {
      "type": "modify",
      "old_id": "75d974a0e34de4483fb4cc4672e2bf43493884c7",
      "old_mode": 33188,
      "old_path": "tta/C/main/converter_types.h",
      "new_id": "701954f88fd44137fc3391784cd330c623e62868",
      "new_mode": 33188,
      "new_path": "tta/C/main/converter_types.h"
    },
    {
      "type": "modify",
      "old_id": "cc896203dd11bdccbc52928fc457ed251a62e0be",
      "old_mode": 33188,
      "old_path": "tta/perl/Texinfo/Convert/Info.pm",
      "new_id": "47578068f43260fe35f9b5a85c7de99ea9c05167",
      "new_mode": 33188,
      "new_path": "tta/perl/Texinfo/Convert/Info.pm"
    }
  ]
}
