)]}'
{
  "commit": "ffd1698dbb055dba7f91d4fbcfb623cfae6e6941",
  "tree": "83eb22f90e0494bf8eed312d14631d506b860a19",
  "parents": [
    "9341b5cc76a1252f829d0a3950fc68a06ce84607"
  ],
  "author": {
    "name": "Jose E. Marchesi",
    "email": "jemarch@gnu.org",
    "time": "Mon Jun 15 09:38:57 2026 +0200"
  },
  "committer": {
    "name": "Jose E. Marchesi",
    "email": "jemarch@gnu.org",
    "time": "Tue Jul 21 11:48:31 2026 +0200"
  },
  "message": "a68: do not pub non-publicized indicants in exports\n\nEven non-publicized modes were being added to the module interfaces.\nThis was because for all other kind of taxes (identifiers, operator\nindicants, etc) the PUBLICIZED tax attribute is set at taxes\ncollection time, but for mode indicants the flag shall be set at\nextraction time.\n\nSigned-off-by: Jose E. Marchesi \u003cjemarch@gnu.org\u003e\n\ngcc/algol68/ChangeLog\n\n\t* a68-parser-extract.cc (a68_extract_indicants): Set PUBLICIZED in\n\tthe new tags for mode indicants.\n\t* a68-parser.cc (a68_new_tag): Initialize PUBLICIZED to false.\n\n(cherry picked from commit 39470da6adc5fea6c36deed152efa86932347d22)\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "82ceb776116f5afe2b9fe2740213fa16674fa7e3",
      "old_mode": 33188,
      "old_path": "gcc/algol68/a68-parser-extract.cc",
      "new_id": "fc1f318eaaf1586cb1a0156ef35d63ed05ddb5e5",
      "new_mode": 33188,
      "new_path": "gcc/algol68/a68-parser-extract.cc"
    },
    {
      "type": "modify",
      "old_id": "1eff76a257102788b327afe1e7f104e25b334c5f",
      "old_mode": 33188,
      "old_path": "gcc/algol68/a68-parser.cc",
      "new_id": "4303d5297e85c25caa8fdc7a7d0b47594e94e867",
      "new_mode": 33188,
      "new_path": "gcc/algol68/a68-parser.cc"
    }
  ]
}
