When using version control, my commits outnumber my adds by an order of magnitude or two. That being the case, why give "Add to repository" top billing on these menus?
I've reordered the version control menus on my system roughly in order of usage. Huffman would be proud - they all start with "Commit" now. :-)
e.g.
Commit Diff with newest (HEAD) Diff with previous revision (PREV) Diff with working copy (BASE) Diff with revision... --- Log --- Add to repository Check out revision --- (everything else)
-Joshua
On 26/8/2006, at 1:30, Joshua Keroes wrote:
When using version control, my commits outnumber my adds by an order of magnitude or two. That being the case, why give "Add to repository" top billing on these menus?
I've reordered the version control menus on my system roughly in order of usage. Huffman would be proud - they all start with "Commit" now. :-)
The menu supports pressing A-Z to jump down to the first item which starts with the pressed letter.
So for me, commit: ⌃⇧A + C + ↩.
Hi,
On 2006/08/26, at 06:20, Allan Odgaard wrote:
On 26/8/2006, at 1:30, Joshua Keroes wrote:
When using version control, my commits outnumber my adds by an order of magnitude or two. That being the case, why give "Add to repository" top billing on these menus?
I've reordered the version control menus on my system roughly in order of usage. Huffman would be proud - they all start with "Commit" now. :-)
The menu supports pressing A-Z to jump down to the first item which starts with the pressed letter.
So for me, commit: ⌃⇧A + C + ↩.
Yep, I use this a lot. Problem is that 'D' will jump to a Diff option that doesn't seem to be the most likely to be used (which is Diff with HEAD).
I'm OK with ⌃⇧A + LETTER + ↩, but maybe we should order the options inside the same LETTER to some "sane-for-the-majority"?
I know I'm getting myself in a lot of trouble when I use words like "majority".
Best regards, -- Pedro Melo JID: xmpp:melo@simplicidade.org
On 26/8/2006, at 13:09, Pedro Melo wrote:
[...] I'm OK with ⌃⇧A + LETTER + ↩, but maybe we should order the options inside the same LETTER to some "sane-for-the-majority"?
The system alphabetizes the items and then picks the first in this alphabetized list -- so to alter the default for a letter you need to actually change the titles (re-ordering won’t help.)
One trick introduced by Michael Sheets is to prefix items we do not want to be considered for a certain letter with a “thin space” (unicode character.)
One trick introduced by Michael Sheets is to prefix items we do not want to be considered for a certain letter with a “thin space” (unicode character.)
To be specific "narrow no-break space", which you can insert from the 'special characters' box under the edit menu. The Subversion bundle uses this to give Commit precedence over Checkout. Should be noted however that the menu system is pretty braindead; using this trick makes it impossible to get to from the keyboard as it only allows leading chars to jump to. (Unless of course you actually type the narrow no-break space) The arrow keys still work however, as would the number keys for the first few commands in the menu.