GDB Frontend Update #2



I wanted to have more done at this point, but I've been very busy with other projects.

Anyway these are some new features since the last update:
- Builtin source code viewer
- UI for breakpoints
- Run to line
- Thread listing
- Locals viewing
- Console history
- Console tab completion
- Command line arguments for specifying executable, arguments, environ, and working directory

There is still much more work to do, still missing basic debugger features, and much of the code is just the "simplest thing" type of code, and probably won't scale well.

I also want to shout out to ZaKlaus, Nakst, Miblo, who have volunteered to do some testing and have helped out a bunch with bug reports, feature requests and other feedback. Many thanks to them :)

Edited by David Butler on