commit | c97d123d6701fbf462e96db001cea07ed32e4efa | [log] [tgz] |
---|---|---|
author | Tom Tromey <tromey@adacore.com> | Thu Mar 16 10:57:32 2023 -0600 |
committer | Tom Tromey <tromey@adacore.com> | Tue May 23 10:09:28 2023 -0600 |
tree | 7442dc14459bc1e8874998d219dda702371f380e | |
parent | e7a2797eb00dbbceb6796f1baa120055d174a229 [diff] |
Implement gdb.execute_mi This adds a new Python function, gdb.execute_mi, that can be used to invoke an MI command but get the output as a Python object, rather than a string. This is done by implementing a new ui_out subclass that builds a Python object. Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=11688 Reviewed-By: Eli Zaretskii <eliz@gnu.org>