Al Poole
29c5ecb538
edi_debug: improve debugging support.
...
This improves support and simplifies some of the debugging tasks.
6 years ago
Al Poole
332b5e1c55
debugpanel: previous commit typo.
...
ugh sorry!
6 years ago
Al Poole
6770e8c022
debugpanel: add useful comment.
...
The code looks wrong but it isn't, this comment explains why.
6 years ago
Andy Williams
08547bbd3a
Add translation support
...
Fixes T5901
6 years ago
Andy Williams
09da41eb8e
debug: remove warning on OSX
6 years ago
Andy Williams
2fc7a9a309
debug: Fix libtool command for OSX
6 years ago
Al Poole
4c4ec6e21b
debugpanel: fix debug process.
...
Reviewers: ajwillia.ms
Reviewed By: ajwillia.ms
Subscribers: bu5hm4n
Differential Revision: https://phab.enlightenment.org/D4987
6 years ago
Al Poole
650dd308d0
debugpanel: fix segv if "make clean" has removed debug executable.
...
Summary:
Didn't really want to add any more dialogues without discussing properly with
Andy. For now this stops a potential crash.
Reviewers: ajwillia.ms
Reviewed By: ajwillia.ms
Differential Revision: https://phab.enlightenment.org/D4984
6 years ago
Al Poole
6f4113bcac
debugpanel: fix OSX and add OpenBSD support.
...
Reviewers: ajwillia.ms
Reviewed By: ajwillia.ms
Differential Revision: https://phab.enlightenment.org/D4893
6 years ago
YeongJong Lee
792ca745e7
Fix build warning
...
Summary: Add some error log
Reviewers: ajwillia.ms
Reviewed By: ajwillia.ms
Differential Revision: https://phab.enlightenment.org/D4917
6 years ago
Al Poole
9677bb4b86
general input: work around elm_entry assuming markup in input.
...
Test Plan: Run Edi, start a debug session. Print prt to struct member e.g. "print m->file", stops conversion to "->"
Reviewers: ajwillia.ms
Reviewed By: ajwillia.ms
Tags: #edi
Differential Revision: https://phab.enlightenment.org/D4976
6 years ago
Andy Williams
ca83101e61
debug: Fix up exe_free usage as it is not needed for pipe_run calls
6 years ago
Al Poole
f274063917
debugpanel: automatically run gdb according to project type. libtool/generic.
...
Reviewers: ajwillia.ms
Reviewed By: ajwillia.ms
Differential Revision: https://phab.enlightenment.org/D4852
6 years ago
Al Poole
a46e32046f
debugpanel: OSX uses different struct kp_proc layout. Adjust for that.
...
Reviewers: ajwillia.ms
Reviewed By: ajwillia.ms
Differential Revision: https://phab.enlightenment.org/D4846
6 years ago
Al Poole
e62a297610
debugpanel: update icons if process is resumed from the "console"
...
Reviewers: ajwillia.ms
Reviewed By: ajwillia.ms
Differential Revision: https://phab.enlightenment.org/D4843
6 years ago
Al Poole
11f6f5871e
debugpanel : Use correct system process state naming for 4.4BSD derivatives and Linux.
...
Reviewers: ajwillia.ms
Reviewed By: ajwillia.ms
Differential Revision: https://phab.enlightenment.org/D4841
6 years ago
Al Poole
a9b146da75
EDI -> Debugpanel -> Debug Process States/Signals -> Linux, OSX and FreeBSD et. al.
...
Summary:
Adds support for Linux, BSD and OSX for processing debug process states and signals.
With debugger icons can start and stop the process with signals. Icon also changes to indicate the process state.
Also removes the FIXME elm_code_fire bogus hack.
Reviewers: ajwillia.ms
Reviewed By: ajwillia.ms
Differential Revision: https://phab.enlightenment.org/D4832
6 years ago
Al Poole
415ab788da
EDI -> DEBUGPANEL -> GDB INTEGRATION -> START
...
Reviewers: ajwillia.ms
Reviewed By: ajwillia.ms
Subscribers: bu5hm4n, ajwillia.ms
Differential Revision: https://phab.enlightenment.org/D4822
6 years ago