[gnome-builder] (46 commits) Non-fast-forward update to branch wip/chergert/debugger



The branch 'wip/chergert/debugger' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  e29efaa... debugger: stub out various debugger API mechanics
  b63050a... debugger: start on IdeDebugger interface
  e082c2b... debug-manager: find suitable debugger when starting session
  eef7936... debugger: set runner failed if no debugger was found
  7871c7c... debugger: assign from PeasExtension
  1b7cd71... debugger: add IdeDebugger::get_name() vfunc
  9fa9c56... gdb: stub out gdb plugin
  03d4f04... gdb: check for gdb binary
  b9a2b33... debugger: add various properties/signals to interface
  d9ab518... debugger: add IdeDebugger::prepare() vfunc
  287e479... gdb: setup gdb in prepare
  52c1eee... mi2: start on mi2 gdb wire protocol library
  47d1476... mi2: add event dispatch for Mi2EventMessage items
  8922e86... mi2: implement command and replies
  d7627d4... mi2: use gvariant to parse protocol data from gdb
  d3bef9a... mi2: add breakpoint abstraction
  dc40364... mi2: add api to track breakpoints
  abbddea... mi2: test removal of breakpoint
  43946ce... mi2: more client infrastructure
  dab1b62... build: require unix for FD access
  27b9d73... mi2: allow pipelining operations
  995b5d0... mi2: remove debug line
  e04f1c2... mi2: setup tty for inferior in test
  e9f4558... mi2: queue exec commands until previous completes
  9983439... mi2: cleanup debug code
  0e62275... mi2: delay next command until previous completes
  94d2806... runmanager: move run handlers into default ::run() event ha
  9191463... runner: allow stealing the TTY previously set
  40b07a3... gdb: depend on terminal
  09681d5... gdb: hook up some client signals and plumbing
  925e99d... build: give run access to load mi2
  ce7023d... gdb: cleanup
  6af87e6... mi2: synthesize closed error
  4f70ddb... mi2: test ttyname() against what we opened
  d4be4ba... gdb: use /proc/self/fd/$fdnum to share inferior TTY
  c33d868... debug-manager: add IdeDebugManager:active property
  278f906... debugger: animate in debugger controls
  24d54f8... gdb: fix G-I warning
  164bc8e... gdb: cleanup client instance when process exits
  0f50e10... mi2: move client cleanup into dispose handler
  ebcbad4... mi2: add G-I annotations to async client API
  a60dd19... mi2: return immediately from read cancellation
  f00497b... mi2: test stop_listening() for failures
  d847312... mi2: (closure) belongs on callback, not user_data
  2724c93... mi2: cancel tasks early

Commits added to the branch:

  8b3c156... jsonrpc: pass proper error to g_task_return_error() (*)
  6a331a1... debugger: stub out various debugger API mechanics
  d269d25... debugger: start on IdeDebugger interface
  c2e5961... debug-manager: find suitable debugger when starting session
  5b54956... debugger: set runner failed if no debugger was found
  3fed789... debugger: assign from PeasExtension
  b240631... debugger: add IdeDebugger::get_name() vfunc
  b032dc8... gdb: stub out gdb plugin
  8bbcdd7... gdb: check for gdb binary
  3f8b4e8... debugger: add various properties/signals to interface
  fbffc69... debugger: add IdeDebugger::prepare() vfunc
  fb3ce36... gdb: setup gdb in prepare
  987c280... mi2: start on mi2 gdb wire protocol library
  fed7c5f... mi2: add event dispatch for Mi2EventMessage items
  5c765ec... mi2: implement command and replies
  2fec16f... mi2: use gvariant to parse protocol data from gdb
  e07c5a9... mi2: add breakpoint abstraction
  fbd227a... mi2: add api to track breakpoints
  1a4181b... mi2: test removal of breakpoint
  ebcb08d... mi2: more client infrastructure
  22bc28b... build: require unix for FD access
  259693a... mi2: allow pipelining operations
  41a109c... mi2: remove debug line
  e76bfc6... mi2: setup tty for inferior in test
  5ac8a47... mi2: queue exec commands until previous completes
  e9adeba... mi2: cleanup debug code
  2c57206... mi2: delay next command until previous completes
  8b2c4f4... runmanager: move run handlers into default ::run() event ha
  bc8ec03... runner: allow stealing the TTY previously set
  7f581e8... gdb: depend on terminal
  f02600f... gdb: hook up some client signals and plumbing
  15b53af... build: give run access to load mi2
  55b202c... gdb: cleanup
  fb84ab0... mi2: synthesize closed error
  cd1b0dd... mi2: test ttyname() against what we opened
  ab65b46... gdb: use /proc/self/fd/$fdnum to share inferior TTY
  493a6dd... debug-manager: add IdeDebugManager:active property
  d7de72f... debugger: animate in debugger controls
  72e2f57... gdb: fix G-I warning
  83212ae... gdb: cleanup client instance when process exits
  899522e... mi2: move client cleanup into dispose handler
  a28a648... mi2: add G-I annotations to async client API
  0759294... mi2: return immediately from read cancellation
  960e982... mi2: test stop_listening() for failures
  ce1c18d... mi2: (closure) belongs on callback, not user_data
  4953148... mi2: cancel tasks early

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]