Mon, 08 Jul 2019 10:58:09 +0100 Send CLI commands using `-interpreter-exec`
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 08 Jul 2019 10:58:09 +0100] rev 199
Send CLI commands using `-interpreter-exec` ...rather than sendinmg them bare. The problem is with C-escaping, apparently some commands need C-style escaping while others do not. This should fix the problem for good, will see.
Tue, 25 Jun 2019 21:21:21 +0100 Fix `GDBStXSimpleProcess` to load user's `.gdbinit`
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 25 Jun 2019 21:21:21 +0100] rev 198
Fix `GDBStXSimpleProcess` to load user's `.gdbinit` We must not pass `-nx` option that inhibit this. Moreover, GDB looks to `HOME` environment which on stock Windows may not be defined. To avoid surprises when used on Windows, define `HOME` environment - if not already - as path to user profile before actually launching GDB.
Tue, 25 Jun 2019 15:28:46 +0100 Remoce `GDBMI_complete >> asString`
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 25 Jun 2019 15:28:46 +0100] rev 197
Remoce `GDBMI_complete >> asString` ...and use generic implementation. `-complete` is implemented as regular MI command (as opposed to reusing implementation of CLI `complete` so this is no longer needed.
Sun, 23 Jun 2019 12:29:15 +0100 Add property API to `GDBDebugger`
Jan Vrany <jan.vrany@fit.cvut.cz> [Sun, 23 Jun 2019 12:29:15 +0100] rev 196
Add property API to `GDBDebugger` This allows clients to associate custom data with debugger instance.
Thu, 20 Jun 2019 11:24:54 +0100 Autodetect GDB data directory
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 20 Jun 2019 11:24:54 +0100] rev 195
Autodetect GDB data directory As a courtesy to the us who use GDB from build tree, try to detect and automatically add --data-directory if no arguments are specified in GDB command (`GDBProcess gdbCommand`).
Wed, 19 Jun 2019 12:02:49 +0100 Add `GDBMIDebugger` tool to test raw MI / CLI.
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 19 Jun 2019 12:02:49 +0100] rev 194
Add `GDBMIDebugger` tool to test raw MI / CLI. Useful prerry much only for `jv:libgdbs` developers.
Tue, 18 Jun 2019 11:04:46 +0100 Add (utility) `GDBProcess >> gdbCommandParseAndValidate:`
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 18 Jun 2019 11:04:46 +0100] rev 193
Add (utility) `GDBProcess >> gdbCommandParseAndValidate:` to parse and validate given GDB command. This is used both by `GDBLocalProcess` and settings UI.
Thu, 13 Jun 2019 08:05:30 +0100 Fix quoting bug in `#test_directories`
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 13 Jun 2019 08:05:30 +0100] rev 192
Fix quoting bug in `#test_directories`
Wed, 12 Jun 2019 20:20:18 +0100 doc: add `libsource-highlight-dev` to build prereqs
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 12 Jun 2019 20:20:18 +0100] rev 191
doc: add `libsource-highlight-dev` to build prereqs ...as recent GDB uses it to highlight code when used in terminal.
Wed, 12 Jun 2019 12:38:16 +0100 Set `mi-always-notify` to 'on' (if supported)
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 12 Jun 2019 12:38:16 +0100] rev 190
Set `mi-always-notify` to 'on' (if supported) ...in order to get all notifications. stx:libgdbs and VDB rely on notifications being sent in order to keep internal data and UI up-to-date. If `mi-always-notify` is not supported, things may not work as espected. You have been warned!
(0) -100 -10 +10 +100 tip