[SVN] Naming the svn diff commands

Chris Thomas chris at cjack.com
Thu Jun 2 16:22:12 UTC 2005


(1) The first three are ordered by revision: newest (HEAD), current  
(BASE), previous (PREV), and then diff by revision.

>  1) rename the items, maybe use “against” instead of “with”.
>  2) move the item that the OS selects on D first (so selecting the  
> non-first item with D is always D + arrow down, and not (as now) D  
> + arrow up).

I think the second one here is preferable to the first.

(2) Torsten and I arrived at these command names after several  
iterations. The problem is that almost anything can be  
misinterpreted, and terminology isn't really standardized across  
version control systems. Prior to renaming, 'Working Copy' was 'Last  
Update', but this proved confusing. Better suggestions are certainly  
welcome.

(2a) BASE, HEAD, PREV: these are the actual Subversion revision  
names. See message below (from this mailing list).

(3) HIG: menu items should be capitalized.

Chris

> On Feb 22, 2005, at 4:43 AM, Torsten Becker wrote:
>
>> On Thu, 17 Feb 10:45 (-0800), Chris Thomas wrote:
>>
>>>> Diff With Newest (HEAD)
>>>> Diff With Working Copy (BASE)
>>>> Diff With Previous Revision (PREV)
>>>
>>> Yup, I agree. Sold. I'll commit those renames later today unless you
>>> beat me to it.
>>
>> Was it your intention to strip the keywords in the brackets?  After
>> the update I don't see them in the descriptions.  I thought you meant
>> you want to leave the keywords in the name, what I really would like
>> to see BTW.  IMO it increases the usability, so also 'Power Users'
>> should know what they do.
>
> I'm actually torn on this. I also thought that power users would  
> appreciate it, but then I thought that it might confuse novices...  
> But they're widely documented. Yes, let's add them.
>
> Chris




More information about the textmate-dev mailing list