Marking a line as a breakpoint, if any functions are "folded" above the line, will cause the breakpoint to be misplaced. Usually ends up in the folded function above.
Sorry, I could have elaborated on the problem a bit better...
I am using the latest version of DC++
The problem can be easily reproduced with the hypothetical functions Foo() and Bar(), in succession in the same file. When all functions/groups are un-folded, breakpoints can be correctly placed by clicking on the line number.
However, when following the same method of inserting a breakpoint when a group or function is folded above the line, no added breakpoint is visible (most of the time).
(The black line is where I attempted to add a breakpoint)
Instead, when the function/group above is un-folded, the breakpoint that was supposed to be added below was instead shifted up a number of lines.
Last edit: Tim Monteiro 2014-03-29
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Can you tell me what version of Dev-C++ you are using?
If it's the most recent one, can you elaborate a bit on the steps needed to reproduce this problem?
Sorry, I could have elaborated on the problem a bit better...
I am using the latest version of DC++
The problem can be easily reproduced with the hypothetical functions Foo() and Bar(), in succession in the same file. When all functions/groups are un-folded, breakpoints can be correctly placed by clicking on the line number.
However, when following the same method of inserting a breakpoint when a group or function is folded above the line, no added breakpoint is visible (most of the time).
(The black line is where I attempted to add a breakpoint)
Instead, when the function/group above is un-folded, the breakpoint that was supposed to be added below was instead shifted up a number of lines.
Last edit: Tim Monteiro 2014-03-29
Should be fixed as of this build of 5.6.3. Please confirm.