)]}'
{
  "commit": "e0b9535c824deb24e209acddcb7662124aeb413f",
  "tree": "5a02d18ed2ba0d4f8d7fee385829cffb2f59d48a",
  "parents": [
    "c97f0d71ea9cc5c3bf63aacef34b5ebc95dd3b9a"
  ],
  "author": {
    "name": "Jan Beulich",
    "email": "jbeulich@suse.com",
    "time": "Fri Jul 26 08:00:42 2024 +0200"
  },
  "committer": {
    "name": "Jan Beulich",
    "email": "jbeulich@suse.com",
    "time": "Fri Jul 26 08:00:42 2024 +0200"
  },
  "message": "gas: drop scrubber state -2\n\nInstead re-use code handling LEX_IS_TWOCHAR_COMMENT_1ST, thus ensuring\nthat we wouldn\u0027t get bogus state transitions: For example, when we\u0027re in\nstates 0 or 1, a comment should be no different from whitespace\nencountered in those states. Plus for e.g. x86 this results in such\ncomments now truly being converted to a blank, as mandated by\ndocumentation. Both aspects apparently were a result of blindly (and\nwrongly) moving to state 3 _before_ consuming the \"ungot\" blank.\n\nAlso amend a related comment elsewhere.\n\nIn the new testcase the .irp is to make visible in the listing all the\nwhitespace that the scrubber inserts / leaves in place.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6a3efb1f687f7dadd4b7bb80a78970367c1f395b",
      "old_mode": 33188,
      "old_path": "gas/app.c",
      "new_id": "fa877851f019063ab8dcf33d554f6cd1651efbb0",
      "new_mode": 33188,
      "new_path": "gas/app.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7aef3a13f22a170b9176f841774c37b87576f56d",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/comments.l"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ea700eb733a482474abd37f48bd9c11eb8a643b4",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/comments.s"
    },
    {
      "type": "modify",
      "old_id": "bf9cb2637bd4492837598189399cd8c72235acc8",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/i386.exp",
      "new_id": "590a55d0c81142faa82ce38f841b3e7cc7c5742f",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/i386.exp"
    }
  ]
}
