Would like to fix bug in Compare editor [message #1807619] |
Wed, 05 June 2019 03:39  |
Eclipse User |
|
|
|
I'm specifically looking at a regression bug from 4.11 (4.10?) to 4.12 that seems to be escaping attention: https://bugs.eclipse.org/bugs/show_bug.cgi?id=541401 -- basically, when doing a file compare, the scrollbar thumb will be tiny, and doesn't match up with the actual size of the file or the diff markers in the Annotation Bar (that overview / ruler / bar thing on the right of the scrollbar with the tiny marks).
Toggling an option like "Ignore Whitespace" fixes the thumb size (but not permanently, just the toggling itself is sufficient, doesn't matter what it was initially). Making any edit that adds a new line also fixes the thumb size.
The bug is currently assigned to Platform/Compare, but there are like 13000 bugs for that project that are all on status NEW, so I can imagine it got lost.
I've got an Eclipse dev setup and a year ago submitted gerrit change before, so I have some experience.
I figured out that the most likely place to look for this bug is in "eclipse.platform.team", however looking the change history for the past year, I don't see anything that could cause this bug.
Normally I'd then start to compare between versions to find out exactly when the bug started occuring, but I'm lost as how to do that for Eclipse.
|
|
|
Re: Would like to fix bug in Compare editor [message #1807682 is a reply to message #1807619] |
Thu, 06 June 2019 01:52  |
Eclipse User |
|
|
|
It could even be an issue in SWT and in that case it could also be OS-specific. Unfortunately there are a great many git repos that make up the overall platform. I wrote an Oomph setup that will setup a workspace with the entire platform SDK available as workspace projects backed by their corresponding Git repositories:
https://wiki.eclipse.org/Eclipse_Platform_SDK_Provisioning
It's a bit of a beast, but then you can see all the repositories involved and will have local clones of all of them so you could look everywhere and make changes anywhere (and easily contribute such changes via Gerrit).
|
|
|
Powered by
FUDForum. Page generated in 0.02345 seconds