https://bugs.kde.org/show_bug.cgi?id=363237

--- Comment #10 from JATothrim <jarmo.tii...@gmail.com> ---
I scratched my itch with this bug. I want it *gone*. :-)
I built the kdevelop in the LXC container last week:
I used the kdesrc-build tool to build and checkout the sources.

I checkout master branch at 4c984656ade6e602dbd8ac4c7e4bbf440aad7173 commit.
My first question is: is this the correct branch for bug fix development?

The initial thing I did was run kdevelop under GDB:
This allowed me to dissect what was happening.

After browsing and running the code enough, I found a suitable event for
updating the BreakpointModel on the Kdevelop side:

void MarkInterface::marksChanged(KTextEditor::Document *document);

This is the *only* signal activated when the editor updates the mark(s) in the
document.

This is implemented in ktexteditor/src/document/katedocument.h by the
KTextEditor::DocumentPrivate.

I have now noticed that this API looks to be internal to ktexteditor?
It's unfortunate if this can't be used because I actually managed to
write a crude bug-fix patch using it.

The linked patches are *not* the real fix.
I provided them here only so that I could get in contact with the developers.

And yes, the BreakpointModel code looks... bit iffy even to me.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to