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

Re: BUG: "Diff with URL"

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2007-10-25 18:10:45 CEST

Davison, Steve D wrote:
> 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

That's not possible, since the shell itself defines extended menus as
the ones shown with the shift key down. Please complain at Microsoft
about this.

> 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.

This is already done and will be part of TSVN 1.5: if shift is pressed,
both the normal and extended entries are shown together.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Oct 25 18:11:01 2007

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.