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

Re: bug report: right click shortcut key conflicts with Vim

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Tue, 15 Jul 2008 21:32:22 +0200

Greg Raymond wrote:

> Bug:

Wrong. That's not a bug - a bug is by definition something that doesn't
work as expected.

> One of the new shortcut keys added for Tortoise commands on the
> right-click menu conflicts with the pre-existing shortcut key used (for
> a long time) by VIM to edit the current file. The 'v' key (now used to
> access the 'TortoiseSVN->' sub-menu) now has 2 menu items associated to it.
>
> This may seem like a small thing, but I use the shortcut key to edit
> files in vim 30-50 times a day and now the quick key sequence I've used
> for years doesn't work without my first checking that I have selected
> the correct menu item and then pressing ENTER. Formerly, I would press
> the Menu key (beside the Alt key on the right side of my keyboard) and
> then the 'v' key in quick succession after having selected the right
> file(s). In that way I could fire up VIM on the file(s) in less than 1/2
> a second (yes, I am a power user).
>
> Rationale why it is a bug not a feature: the implementation reduced
> existing functionality I depend upon.

Rationale why it is not a bug:
shell extensions can use whatever shortcut key they want. And since no
extension knows about what other extensions are present on the system
(varies for every user) conflicts are unavoidable.

>
> Would it be possible to:
> 1. pick another shortcut key that doesn't conflict with such a commonly
> used development tool?

Now I'm confused: Vim is a 'commonly used development tool'? Seriously?
Maybe on Linux, but if only 1% of developers on Windows use Vim, that
would be a huge exageration.

> 2. I realize it's more than a simple bug fix, but having the shortcut
> keys configurable via Settings would be nice.

No, sorry. But that won't happen.

You also forget: whatever key we use (it has to be one of
t,o,r,i,s,e,v,n), it will always conflict with some other shell
extension. If it only conflicts with Vim, I'd say that we're lucky.

And don't forget that there are other languages too. the 'v' could even
'conflict' with standard Windows shortcuts on that menu - not everyone
is using the English version of Windows.

> FYI, it looks like a Windows feature outside your control, but the
> little underline beneath each shortcut key only shows up when you use
> the menu button, not when you right-click with the mouse. The shortcut
> action works either way, but you only see the underline with the menu
> button.

You can configure that yourself. There's a setting for this in the same
dialog where you can choose the fonts for the Windows dialog, window
titles, ...

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net

Received on 2008-07-15 21:32:52 CEST

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