Mon, 24 Jul 2023 14:36:24 +0100 Jan Vrany Add PTerm as prerequisite of LibGDBs on Pharo
Sat, 05 Aug 2023 07:45:53 +0100 Jan Vrany Add utility method `GDBDebugger >> #cli:`
Wed, 02 Aug 2023 13:21:16 +0100 Jan Vrany Compatiblity: refactor `GDBPTY` to allow separate stream objects for reading and writing
Mon, 24 Jul 2023 23:15:14 +0100 Jan Vrany Introduce `GDBPortlib` to facilitate porting to other dialects
Fri, 04 Aug 2023 22:56:43 +0100 Jan Vrany Compatibility: do not use `Delay waitForMilliseconds: x`
Mon, 31 Jul 2023 18:09:07 +0100 Jan Vrany Compatibility: remove dependency on `UserPreferences`
Tue, 25 Jul 2023 17:50:44 +0100 Jan Vrany Compatibility: handle different implementations of announcements
Mon, 24 Jul 2023 14:25:20 +0100 Jan Vrany Compatibility: use `#includes:` rather than `#includesIdentical:`
Mon, 24 Jul 2023 14:10:12 +0100 Jan Vrany Compatibility: do not use `#nextPutLine:`
Fri, 14 Jul 2023 15:03:01 +0100 Jan Vrany Compatibility: do not use `#findFirst:ifNone:`
Fri, 14 Jul 2023 13:45:12 +0100 Jan Vrany Compatibility: refactor finalization of debuggers and variable objects
Fri, 14 Jul 2023 10:09:02 +0100 Jan Vrany Compatibility: do not use `Process >> addExitAction:`
Thu, 13 Jul 2023 16:26:06 +0100 Jan Vrany Compatibility: use `#cull:` instead of `#valueWithOptionalArgument:`
Thu, 13 Jul 2023 16:00:06 +0100 Jan Vrany Compatibility: use `#instVarNames` instead of `#instanceVariableNames`
Thu, 13 Jul 2023 15:45:49 +0100 Jan Vrany Compatibility: do not use `asNilIfEmpty`
Thu, 13 Jul 2023 15:55:47 +0100 Jan Vrany Compatibility: use `Character codePoint: 13`` instead of `Character return`
Wed, 12 Jul 2023 17:13:15 +0100 Jan Vrany Compatibility: convert character to single-char string before concatenating
Thu, 13 Jul 2023 15:56:59 +0100 Jan Vrany Compatibility: do not use `#isDigitRadix:`
Wed, 12 Jul 2023 16:53:48 +0100 Jan Vrany Compatibility: do not use `#copyReplaceAll:with:`
Wed, 12 Jul 2023 16:13:40 +0100 Jan Vrany Compatibility: check existence of `#default` singleton of `MADescriptionBuilder`
Wed, 12 Jul 2023 16:12:23 +0100 Jan Vrany Compatibility: use `#isLetter` with `#isDigit` rather then `#isLetterOrDigit`
Wed, 12 Jul 2023 16:11:14 +0100 Jan Vrany Compatibility: use loop search rather then `#indexOfSeparator`
Wed, 12 Jul 2023 16:10:07 +0100 Jan Vrany Compatibility: replace `#copyTo:` with `#copyFrom:to:`
Wed, 12 Jul 2023 16:08:20 +0100 Jan Vrany Compatibility: replace `#startsWith:` with `#beginsWith:`
Mon, 14 Aug 2023 16:36:47 +0100 Jan Vrany Change class categories to facilitate Pharo port
Mon, 24 Jul 2023 14:35:24 +0100 Jan Vrany Initial support pro Pharo
Mon, 24 Jul 2023 14:26:03 +0100 Jan Vrany Remove unused `#initialize` from `GDBStXSimpleProcess` and `GDBStXUnixProcess`
Fri, 14 Jul 2023 15:04:01 +0100 Jan Vrany Initialize `TraceEvents` and `TraceProcesses` to `false` by default
Mon, 31 Jul 2023 16:34:38 +0100 Jan Vrany Remove obsolete `gdbExecutable` and `gdbExecutable:`
Wed, 12 Jul 2023 12:17:52 +0100 Jan Vrany Use `#isMSWINDOWSlike` instead of `#isMSWINDOWSNTlike`
Tue, 11 Jul 2023 17:14:35 +0100 Jan Vrany Skip known failing tests
Tue, 11 Jul 2023 17:27:58 +0100 Jan Vrany Fix `GDBCLICommand >> operation`
Tue, 11 Jul 2023 16:33:20 +0100 Jan Vrany Add `GDBArch_PPC64`
Tue, 16 May 2023 17:31:51 +0100 Jan Vrany Prefer `gdb-multiarch` (if present) over `gdb`
Fri, 09 Dec 2022 14:18:49 +0000 Jan Vrany Allow to use 'pc' as program counter register name in `#setRegister:to:` API
Thu, 01 Sep 2022 23:18:55 +0100 Jan Vrany Rename `GDBInstructionDissection >> #branchTarget` to `branchTargetFrom:`
Wed, 10 Aug 2022 19:58:13 +0100 Jan Vrany Add `GDBInstruction >> dissection` accessor
Mon, 30 May 2022 13:58:25 +0100 Jan Vrany Relicense under MIT license.
Thu, 10 Mar 2022 18:51:47 +0000 Jan Vrany `GDBMIDebugger`: add option to attach a debugger to debugged GDB
Tue, 22 Feb 2022 13:20:22 +0000 Jan Vrany Add `GDBConnection >> pushCommand:`
Tue, 22 Feb 2022 12:21:22 +0000 Jan Vrany Improved `GDBEvent >> #printOn:`
Wed, 26 Jan 2022 16:06:07 +0000 Jan Vrany Oops, correctly handle case where `#selectedFrame` is `nil`
Tue, 25 Jan 2022 15:31:28 +0000 Jan Vrany Check for register changes in `GDBRegisterWithValue >> #value`
Fri, 03 Dec 2021 09:19:03 +0000 Jan Vrany Care for `GDBStoppedEvent >> #frame` returning `nil`
Thu, 18 Nov 2021 23:48:40 +0000 Jan Vrany Emit `=memory-changed` event after setting memory via MI
Thu, 18 Nov 2021 21:44:18 +0000 Jan Vrany Experimental improvement of tracking register changes
Thu, 18 Nov 2021 16:15:50 +0000 Jan Vrany Add new convenience APIs in `GDBDebugger`
Thu, 18 Nov 2021 16:14:21 +0000 Jan Vrany When setting register value via API, send `GDBRegisterValueChangedEvent`
Thu, 18 Nov 2021 16:12:07 +0000 Jan Vrany When setting register value, invalidate only register that has changed
Thu, 18 Nov 2021 16:03:54 +0000 Jan Vrany Add `GDBTargetDisonnectedtypeEvent`
Mon, 15 Nov 2021 14:21:12 +0000 Jan Vrany Add `GDBMemoryChangedEvent`
Thu, 28 Oct 2021 16:07:14 +0100 Jan Vrany Allow "orphaned" `GDBInstruction`s
Mon, 29 Mar 2021 12:53:41 +0100 Jan Vrany Split event processing and event delivery
Mon, 28 Jun 2021 12:44:28 +0100 Jan Vrany Allow commands to be sent and waited for from event dispatch loop
Mon, 15 Nov 2021 16:16:04 +0000 Jan Vrany Add semi-hosting example
Thu, 14 Oct 2021 00:21:40 +0200 Jan Vrany Update only "displayed" registers
Mon, 15 Nov 2021 14:22:44 +0000 Jan Vrany Add (some) simple ULD / SmallRSP -like APIs to `GDBDebugger`
Fri, 10 Sep 2021 22:27:29 +0100 Jan Vrany Add support for parsing octal number
Thu, 14 Oct 2021 14:23:27 +0200 Jan Vrany Allow to set register value using via `GDBRegisterWithValue >> #value:`
Fri, 10 Sep 2021 22:12:22 +0100 Jan Vrany Change `GDBRegisterWithValue >> #value` to return numeric value
(0) -100 -60 tip