I've been having a really difficult time getting the debugging to work correctly in Dev-C++, so I downloaded the sources and tried to see what was going wrong.
It looks like the index of a breakpoint in Dev-C++ does not correspond to the index of the breakpoint in gdb, which would result the breakpoint disappearing in the editor but still existing in gdb. It was a simple fix -- gdb just numbers their breakpoints sequentially, so I added a new field to the breakpoint class that holds this value. When removing a breakpoint, I send this value not the index of the breakpoint in the array to gdb.
It seems to work correctly now, but how do I submit my changes? Do I just commit them to CVS with a message? I imagine this is something the core developers would want to look at before added to the source permentantly...so I don't just want to commit it to CVS.
Sorry if this is a stupid question, this is the first open source project I've contributed to.
Thanks,
Ricky
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
the place to contribute patches would be http://sourceforge.net/tracker/?group_id=10639&atid=310639
I personally prefer diff, but what you're going to submit is going to be fine (.zip, .pas, etc). One of the developers will apply the patch to the source.
Is there a bug report associated with this fix?
Thanks, Marek
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Your fixes about the debugger have been applied, thank you.
I will also look after your others fixes today or tomorrow, if you can provide a diff for those before i apply them that will be great.
Greetings,
Colin
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Thank you. I added the diff of the other two patches (hopefully I did what you need). I marked the changes I made with my initials (RNC) so if the diff isn't right, you should be able to find where I made changes.
Thanks again.
Ricky
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello,
I've been having a really difficult time getting the debugging to work correctly in Dev-C++, so I downloaded the sources and tried to see what was going wrong.
It looks like the index of a breakpoint in Dev-C++ does not correspond to the index of the breakpoint in gdb, which would result the breakpoint disappearing in the editor but still existing in gdb. It was a simple fix -- gdb just numbers their breakpoints sequentially, so I added a new field to the breakpoint class that holds this value. When removing a breakpoint, I send this value not the index of the breakpoint in the array to gdb.
It seems to work correctly now, but how do I submit my changes? Do I just commit them to CVS with a message? I imagine this is something the core developers would want to look at before added to the source permentantly...so I don't just want to commit it to CVS.
Sorry if this is a stupid question, this is the first open source project I've contributed to.
Thanks,
Ricky
Woohoo, a contributer! *Heart warms*
You might want to email Colin and tell him of your find/fix.
Wayne
the place to contribute patches would be http://sourceforge.net/tracker/?group_id=10639&atid=310639
I personally prefer diff, but what you're going to submit is going to be fine (.zip, .pas, etc). One of the developers will apply the patch to the source.
Is there a bug report associated with this fix?
Thanks, Marek
Hello,
I uploaded my fixes to the patches section over a month ago and it doesn't look like anyone has noticed them.
Did I put them in the wrong place?
Thanks,
Ricky
Your fixes about the debugger have been applied, thank you.
I will also look after your others fixes today or tomorrow, if you can provide a diff for those before i apply them that will be great.
Greetings,
Colin
Awesome!
Thank you. I added the diff of the other two patches (hopefully I did what you need). I marked the changes I made with my initials (RNC) so if the diff isn't right, you should be able to find where I made changes.
Thanks again.
Ricky