Gregory John Casamento
|
87988f435c
|
Make update of file appear in the in-window editor instead of external editors
|
2021-08-03 17:16:26 -04:00 |
|
Gregory John Casamento
|
56d789e232
|
Add capability to debugger to focus on file and line which has been stopped on
|
2021-08-01 17:01:58 -04:00 |
|
Riccardo Mottola
|
dd9a827b30
|
cleanup and add a debug log
|
2021-07-28 01:22:08 +02:00 |
|
Riccardo Mottola
|
56f5d087b9
|
Do not release window when clesed, since now we re-use it on re-show
|
2021-07-21 23:00:28 +02:00 |
|
Riccardo Mottola
|
7dedd5871f
|
log gotten PID
|
2021-07-19 02:03:34 +02:00 |
|
Riccardo Mottola
|
7c30ee1f38
|
camel case
|
2021-07-19 01:47:32 +02:00 |
|
Riccardo Mottola
|
b7cfa30f20
|
increase parsing of stream and async records, also log LogStreamOutput as aid
|
2021-07-19 01:46:01 +02:00 |
|
Riccardo Mottola
|
f68e83ad6f
|
Don't send keystrokes directly to gdb, but accumulate a line until return and send, allows to handle backspaces.
|
2021-07-16 19:49:23 +02:00 |
|
Riccardo Mottola
|
c567c110a3
|
move special del handling into typeString away from keyDown
|
2021-07-15 01:16:15 +02:00 |
|
Riccardo Mottola
|
725da9e9c8
|
move debugger arguments down into the wrapper, since they are GDB specific. Interpret now the Path as the executable path, requiring the debugger path to be set earlier in the wrapper setup
|
2021-07-15 00:03:48 +02:00 |
|
Riccardo Mottola
|
b3a968b8a3
|
remove now unused ivar, moved into the controller
|
2021-07-09 10:31:24 +02:00 |
|
Riccardo Mottola
|
dd1c1e75ba
|
start the debugger only if it was never started, else, reuse it
|
2021-07-09 01:18:20 +02:00 |
|
Riccardo Mottola
|
b1533c4a02
|
remove unused accessors
|
2021-07-09 00:44:02 +02:00 |
|
Riccardo Mottola
|
81e6f3b82a
|
fix constants types
|
2021-07-09 00:41:04 +02:00 |
|
Riccardo Mottola
|
7adfa56357
|
the wrapper should be property of the controller, not the view
|
2021-07-08 23:43:09 +02:00 |
|
Riccardo Mottola
|
67381ab3cc
|
comment out some logs
|
2021-07-06 22:53:28 +02:00 |
|
Riccardo Mottola
|
cd0c4972a3
|
document methods
|
2021-07-06 22:43:59 +02:00 |
|
Riccardo Mottola
|
c0fd3f8df7
|
fix skipping of the first opening brace in key-value lists
|
2021-07-06 22:36:51 +02:00 |
|
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 |
|