[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CamelHump word movement in Emacs
From: |
Tassilo Horn |
Subject: |
Re: CamelHump word movement in Emacs |
Date: |
Thu, 19 Nov 2009 12:05:27 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) |
Giuseppe Scrivano <address@hidden> writes:
Hi Giuseppe,
> have you considered "c-subword-mode"?
Nope, I didn't know it till now, but it does exactly what I want.
I think this feature is generally useful and has nothing to do with C,
so I propose to rename it (and its commands and the file) to
`subword-mode' or `camelcase-mode'.
Also, it would be nice to have it as a global minor mode, too.
Any objections? If not, I'd volunteer to do that.
Bye,
Tassilo
> Tassilo Horn <address@hidden> writes:
>
>> Hi all,
>>
>> in many editors for "modern" programming languages like Java or C#, the
>> normal word movement commands also stop on CamelHumps. This is very
>> convenient, because nowadays the convention for identifiers names more
>> and more turns to using camelCaseNaming.
>>
>> Here's an example:
>>
>> int foo_bar_baz() {}
>>
>> With the usual forward/backward-word commands, point always stops at the
>> _ (when moving forward) or the first char of the component word (when
>> moving backward). I really like that behavior.
>>
>> Unfortunately, it doesn't work if the function uses camelCase naming.
>>
>> int fooBarBaz() {}
>>
>> Here, forward/backward-word jump over the complete identifier. What I
>> would really like to have, was that those commands move point to the
>> capital letters (the 2 Bs), too.
>>
>> IMO, that would be the right thing to do, because camelCase is nearly
>> never used for something else than separating words.
>>
>> What do you think?
>>
>> Bye,
>> Tassilo
- CamelHump word movement in Emacs, Tassilo Horn, 2009/11/19
- Re: CamelHump word movement in Emacs, Giuseppe Scrivano, 2009/11/19
- Re: CamelHump word movement in Emacs,
Tassilo Horn <=
- Re: CamelHump word movement in Emacs, Stefan Monnier, 2009/11/19
- Re: CamelHump word movement in Emacs, Tassilo Horn, 2009/11/19
- Re: CamelHump word movement in Emacs, Stefan Monnier, 2009/11/19
- Re: CamelHump word movement in Emacs, Tassilo Horn, 2009/11/20
- Re: CamelHump word movement in Emacs, Eli Zaretskii, 2009/11/20
- Re: CamelHump word movement in Emacs, Tassilo Horn, 2009/11/20
- Re: CamelHump word movement in Emacs, Eli Zaretskii, 2009/11/20
- Re: CamelHump word movement in Emacs, Tassilo Horn, 2009/11/20
- Re: CamelHump word movement in Emacs, Stefan Monnier, 2009/11/20
- Re: CamelHump word movement in Emacs, Tassilo Horn, 2009/11/20