Riccardo Mottola
|
8970a0617d
|
parse filename and line on stop
|
2021-07-06 05:12:13 +02:00 |
|
Riccardo Mottola
|
079467ccc1
|
make the parser recursive on a single scanner instead of using substrings
|
2021-07-06 04:58:20 +02:00 |
|
Riccardo Mottola
|
34a07aa4d5
|
we release what we retain
|
2021-07-06 02:33:29 +02:00 |
|
Riccardo Mottola
|
a43aff41cf
|
fix access
|
2021-07-05 02:26:54 +02:00 |
|
Riccardo Mottola
|
5aa4b5813c
|
Make the parser much more recursive and use it also for AsyncStatus records
|
2021-07-05 02:26:30 +02:00 |
|
Riccardo Mottola
|
5beb3dfe39
|
move debugger version into the wrapper
|
2021-07-05 01:07:16 +02:00 |
|
Riccardo Mottola
|
7c741d63e6
|
more work on debuggerWrappe
|
2021-06-29 23:42:52 +02:00 |
|
Riccardo Mottola
|
b672b3b77c
|
rename PipeDelegate to GDBWrapper
|
2021-06-29 00:36:27 +02:00 |
|
Riccardo Mottola
|
244e03d542
|
handle arrays inside maps
|
2021-06-25 17:48:52 +02:00 |
|
Riccardo Mottola
|
5aed0a18c2
|
add crude Array parsing
|
2021-06-25 04:36:12 +02:00 |
|
Riccardo Mottola
|
08c40f31f3
|
parse file and line in case of a gdb breakpoint stop
|
2021-06-22 02:01:47 +02:00 |
|
Riccardo Mottola
|
0375286dcf
|
generalize gdb version to debugger version
|
2021-06-22 01:49:12 +02:00 |
|
Riccardo Mottola
|
17b6359ba9
|
Accessor methods for specific debugger information as wellas filename and line.
|
2021-06-22 01:42:00 +02:00 |
|
Riccardo Mottola
|
6ab80ec17d
|
improve gdb parser to understand information in {} as a sub-dictionary and look-ahead for it
|
2021-06-22 01:19:38 +02:00 |
|
Riccardo Mottola
|
c0a820612c
|
Access preferences directly without going through PCPrefController which is not part of the PC Framework (only its protocol PCPreferences is)
|
2020-09-09 00:25:28 +02:00 |
|
Riccardo Mottola
|
8b48d77cbb
|
Uniform font defaults to use PCPreferenceController, fix Debugger to actually make setFont work thorugh the view-delegate chain.
|
2020-03-24 23:54:22 +01:00 |
|
Riccardo Mottola
|
5d80d86a0c
|
do not set delegate to NSOwner, we set it prorgammatically anyway
|
2020-03-24 23:50:33 +01:00 |
|
fredkiefer
|
0cdbc996a9
|
Remove compiler warnings by removing unneeded code.
|
2019-12-29 13:37:39 +01:00 |
|
Riccardo Mottola
|
f1db0b7265
|
Conditionally split on windows with CR-LF
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@40268 72102866-910b-0410-8b05-ffd578937521
|
2016-12-16 01:24:14 +00:00 |
|
Riccardo Mottola
|
478033988a
|
improve parsing of initial and ending, fix pasing of quoted quotes as well
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@40238 72102866-910b-0410-8b05-ffd578937521
|
2016-11-25 17:27:15 +00:00 |
|
Riccardo Mottola
|
340d101ffd
|
skip and report empty lines as PCDBEmptyRecord
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@40234 72102866-910b-0410-8b05-ffd578937521
|
2016-11-25 15:51:28 +00:00 |
|
Riccardo Mottola
|
6e70451153
|
do not show string
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@40233 72102866-910b-0410-8b05-ffd578937521
|
2016-11-25 14:05:02 +00:00 |
|
Gregory John Casamento
|
19997eb5c1
|
Implemented debuggerSetup method.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@40227 72102866-910b-0410-8b05-ffd578937521
|
2016-11-19 16:25:37 +00:00 |
|
Riccardo Mottola
|
b9df6e5d27
|
Commands need new-line
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@40224 72102866-910b-0410-8b05-ffd578937521
|
2016-11-18 00:23:54 +00:00 |
|
Gregory John Casamento
|
eab302cc30
|
Change debuggerStarted to YES.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@40222 72102866-910b-0410-8b05-ffd578937521
|
2016-11-17 14:21:29 +00:00 |
|
Gregory John Casamento
|
b7fc2a0ccf
|
Added notification to fix breakpoint loading.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@40221 72102866-910b-0410-8b05-ffd578937521
|
2016-11-17 14:18:48 +00:00 |
|
Riccardo Mottola
|
db013f327c
|
differentiate line and method insert commands
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@40147 72102866-910b-0410-8b05-ffd578937521
|
2016-10-13 23:12:24 +00:00 |
|
Riccardo Mottola
|
98d05ffe44
|
Add skeleton to handle breakpoints, add breakpoint types
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@40114 72102866-910b-0410-8b05-ffd578937521
|
2016-09-29 08:58:57 +00:00 |
|
Riccardo Mottola
|
6139623d1e
|
delegate getter
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@39963 72102866-910b-0410-8b05-ffd578937521
|
2016-07-07 09:23:52 +00:00 |
|
Gregory John Casamento
|
dab7063bc1
|
Add code to make commands appear when buttons are pressed in the debugger.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@39839 72102866-910b-0410-8b05-ffd578937521
|
2016-06-06 15:47:39 +00:00 |
|
Riccardo Mottola
|
196afa593c
|
clean PID before running
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@39770 72102866-910b-0410-8b05-ffd578937521
|
2016-05-16 09:36:35 +00:00 |
|
Riccardo Mottola
|
58ced060bf
|
move header inclusion up
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@39769 72102866-910b-0410-8b05-ffd578937521
|
2016-05-15 22:57:30 +00:00 |
|
Riccardo Mottola
|
bd2c3557bc
|
For GDB < v. 7 (on win), attempt to grab process id from Windows thread information.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@39767 72102866-910b-0410-8b05-ffd578937521
|
2016-05-15 08:28:57 +00:00 |
|
Riccardo Mottola
|
3c0c85f3a5
|
On windows kill with DebugBreakProcess() and not tskill. Available only on WinXP or higher.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@39766 72102866-910b-0410-8b05-ffd578937521
|
2016-05-15 08:27:14 +00:00 |
|
Riccardo Mottola
|
27f8ec6f47
|
minor
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@39765 72102866-910b-0410-8b05-ffd578937521
|
2016-05-15 08:26:40 +00:00 |
|
Riccardo Mottola
|
f2a5703959
|
parse GDB version from initial information
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@39749 72102866-910b-0410-8b05-ffd578937521
|
2016-05-12 23:41:27 +00:00 |
|
Riccardo Mottola
|
2a05234abb
|
gdb version ivar and accessors. Plus, do not start quiet or version is not shown
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@39748 72102866-910b-0410-8b05-ffd578937521
|
2016-05-12 23:29:47 +00:00 |
|
Gregory John Casamento
|
486dfc7197
|
Remove PTYView.* classes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@39733 72102866-910b-0410-8b05-ffd578937521
|
2016-05-09 05:27:06 +00:00 |
|
Riccardo Mottola
|
684a1b9836
|
actually set arguments
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@39727 72102866-910b-0410-8b05-ffd578937521
|
2016-05-05 23:27:58 +00:00 |
|
Gregory John Casamento
|
be30cbfa45
|
Minor changes.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@39726 72102866-910b-0410-8b05-ffd578937521
|
2016-05-05 19:44:43 +00:00 |
|
Gregory John Casamento
|
7bb6b0a2cc
|
Partial parsing of result records.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@39725 72102866-910b-0410-8b05-ffd578937521
|
2016-05-05 17:15:21 +00:00 |
|
Gregory John Casamento
|
21907bf78c
|
Handle more escaped sequences.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@39724 72102866-910b-0410-8b05-ffd578937521
|
2016-05-05 15:24:23 +00:00 |
|
Gregory John Casamento
|
71a0c53576
|
Parser code for MI output
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@39720 72102866-910b-0410-8b05-ffd578937521
|
2016-05-03 23:41:18 +00:00 |
|
Gregory John Casamento
|
13412a4318
|
Parse pid from MI output.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@39719 72102866-910b-0410-8b05-ffd578937521
|
2016-05-03 22:01:00 +00:00 |
|
Riccardo Mottola
|
21ddb6e18a
|
call self, not the view, to interrupt
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@39718 72102866-910b-0410-8b05-ffd578937521
|
2016-05-03 21:47:41 +00:00 |
|
Riccardo Mottola
|
18d31ca7ee
|
initialize the PID and use it
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@39717 72102866-910b-0410-8b05-ffd578937521
|
2016-05-03 21:31:37 +00:00 |
|
Riccardo Mottola
|
55b4d1a424
|
move process id into the debugger from the view
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@39716 72102866-910b-0410-8b05-ffd578937521
|
2016-05-03 21:26:31 +00:00 |
|
Riccardo Mottola
|
1ab5955e3d
|
move interrupt method to the debugger class and add windows implementation through tskill
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@39714 72102866-910b-0410-8b05-ffd578937521
|
2016-05-03 16:37:37 +00:00 |
|
Riccardo Mottola
|
18d49572ee
|
Do not permit deletion beyond the new line or the gdb prompt
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@39710 72102866-910b-0410-8b05-ffd578937521
|
2016-05-02 22:39:25 +00:00 |
|
Riccardo Mottola
|
1efa2a8783
|
Refactor path to executablePath
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/projectcenter/trunk@39709 72102866-910b-0410-8b05-ffd578937521
|
2016-05-02 22:34:57 +00:00 |
|