OK, two new patches:
http://smrt.is-a-geek.org/codeblocks/patches/dbg/dbg_refactor0015.0.patch1. Catching exceptions should work now.
2. Added command to disable the feature of gdb to shorten the lines in the output from commands.
This should improve the reliability of the plugin.
http://smrt.is-a-geek.org/codeblocks/patches/dbg/dbg_refactor0015.1.patchCDB related patch:
1. Implemented switching to frame.
2. Implemented step into, step out (thanks blueshake).
3. Implemented watches. If anyone knows how to print the content of array in cdb, I can improve the watches. Now it prints the first element (most of the time).
4. Improve the handling of current position.
Tested with VC 9.1 aka VC 2008sp1, debugging tools "Previous Release version 6.11.1.404 - March 27, 2009"
Anyone interested in the CDB, please test and supply patches for features that don't work (there are plenty of them)
I'm running linux most of the time and on windows I use gcc + gdb, so I can't test CDB's integration in "production", much.
Morten, after this patch I suppose the branch could be merged in trunk... :lol: