[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: TortoiseMerge nightly (Was: build crash)

From: Hans-Emil Skogh <Hans-Emil.Skogh_at_tritech.se>
Date: Fri, 27 May 2011 06:42:29 +0000

>> - When the divider is repositioned the left and right panes are not
>> invalidated correctly. This can be seen when moving the scrollbar
>> left or right in a maximized window. Try moving it back and forth a
>> couple of times if you can't see it right away.
> I can't seem to reproduce this.
> What are you doing exactly? Move the scrollbar or the divider?
> Maybe a screenshot would help so I can see what to look for?

I move the divider. On my machine moving the divider will not invalidate the panes correctly. Scrolling will invalidate as appropriate.

Attached is a screenshot where I have moved the divider to the right, showing the left pane as not being invalidated and repainted correctly.

It appears as that the pane that currently is "selected" (has the caret) is invalidated correctly. So it is only the other pane that is not correctly redrawn.

>> - Selecting text can still make the pane scroll a little, even in
>> wrapped mode.
> Fixed in r21470.

Works! But now you can't use the mouse to select the last character on a line wrapped line.

>> - Then I also noticed that the locator bar does not seem to honor
>> wrapped lines. It shows as if the lines were not wrapped.
> Works for me. At least the locator bar changes when switching between
> wrap modes.

What confused me is that some parts of a line-wrapped text may be color coded as identical, but this won't show up in the locator bar. However, the icon on the side still show these lines as changed, so in that sense it is correct. I'll wait with further comments until the behavior of the line wrapped lines have stabilized a little more. I guess there might be more changes before the refactoring is all done.

Hans-Emil

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=2750248

To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].

tortoisemergedividerinvalidatebug.PNG
Received on 2011-05-27 08:42:46 CEST

This is an archived mail posted to the TortoiseSVN Dev mailing list.