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

BUG: "Diff with URL"

From: Davison, Steve D <steve.d.davison_at_intel.com>
Date: 2007-10-25 17:23:13 CEST

This one took me a while to figure out, but I think I know what's
going on.

This started happening when I upgraded from 1.4.3 to 1.4.5. Used
to be that the "Diff" option always appeared for every modified
file. (Almost seems like I remember it coming up for any folders
marked "modified" and that went away, but I have no proof...).

Now Sometimes I get the Diff menu items, and sometimes I get this
new item "Diff with URL".

At first it just seemed like the menus were acting randomly...
but the pattern seems pretty clear now. If I open the context
menu by right-clicking with the mouse, I get the Diff option as
expected. But when I use the keyboard shortcut, Shift-F10, then
in place of Diff I get Diff with URL. (That option comes up
regardless of whether it's a folder or file, or whether it's
modified or not.)

After seeing some traffic in this list about getting alternate
options if you hold down the Shift key when clicking on stuff, I
tried holding the shift key while opening the context menu with
the mouse. I Get "Diff with URL".

It appears that the Shift-F10 keyboard shortcut was not considered
when this option was implemented. If possible, I'd like to see
some modification to this behavior. Especially since (I'm
guessing) the Diff with URL is probably used pretty rarely... Not
to mention, the IT DOES NOT EVEN WORK RIGHT. But I'll send a
separate report for that.

Suggestions for fixing the problem:
 1. Use a different key, such as Ctrl
 2. Make the modifier key a user preference
 2. Always show a "Diff" entry. If the file's not modified,
    automatically bring up the Diff With URL dialog. If the
    file IS modified, bring up the normal diff window by
    default, but bring up the alternate dialog if the shift-key is
    held down WHEN THE DIFF ITEM IS SELECTED, not when the context
    menu is first opened.

See attached screen-shots if needed.

Thanks,
// Steve

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org

diff_with_url.jpg
Received on Thu Oct 25 17:24:21 2007

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