I was playing around a little with the debugging functionality in C::B 8.02.
I was wondering, how hard would it be to implement a window pane which hooks directly into gdb and allows you access to all the gdb functionality? You just type in commands like up, down, or evaluation of variables, etc... ...almost like the way emacs implements it would be fantastic - just a command-line interface. The GUI would just be there to display the source and your current location.
I think debugging would be much more efficient this way - no need to play around with menus or commands - hands on the keyboard - no need for the mouse. I would think this should be easier to implement than all the extra window-panes and menus that are currently in the system, but I have no idea what C::B looks like under the hood.
I really enjoy using C::B, but the way debugging is now, I am tempted to start up an xemacs + gdb session and debug my code that way...
Any ideas?
- Ken