)]}'
{
  "commit": "c9966f7a8e71f182734e97a7d149237f2eb89c23",
  "tree": "b4765eb23819e84e5c365ab53a75cde161101322",
  "parents": [
    "340640f710e690b37c885166949595cde5f827b2"
  ],
  "author": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Wed Jun 21 15:31:37 2023 +0200"
  },
  "committer": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Wed Jun 21 15:31:37 2023 +0200"
  },
  "message": "[gdb/testsuite] Make Term::wait_for \"\" match only a prompt\n\nThe semantics of Term::wait_for is:\n...\n    # Accept some output from gdb and update the screen.  WAIT_FOR is\n    # a regexp matching the line to wait for.  Return 0 on timeout, 1\n    # on success.\n    proc wait_for {wait_for} {\n...\n\nNote that besides the regexp, also a subsequent gdb prompt is matched.\n\nI recently used wait_for \"\" in a few test-cases, thinking that this would\nmatch just a prompt, but in fact that\u0027s not the case.\n\nFix this in wait_for, and add a corresponding test in gdb.tui/tuiterm-2.exp.\n\nTested on x86_64-linux.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e7a0f03e4baeccd4a148e0e9a671a696bae05e32",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.tui/tuiterm-2.exp",
      "new_id": "8e838d31073f9657ab93b11f370628a22d52b358",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.tui/tuiterm-2.exp"
    },
    {
      "type": "modify",
      "old_id": "dc928ae5aff5b1b72cbd29a502d1fcd74457f7aa",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/lib/tuiterm.exp",
      "new_id": "41fa554aa09e3799a1a7e3f08088ce2769608d14",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/lib/tuiterm.exp"
    }
  ]
}
