Simon Large wrote:
> On 31/05/07, Stefan Küng <tortoisesvn@gmail.com> wrote:
>> Ori Avtalion wrote:
>> > Stefan Küng wrote:
>> >> Ori Avtalion wrote:
>> >>> Thinking forward, perhaps it's a good idea to remember the last-used
>> >>> alignment.
>> >> That would not be good, because each project might have different
>> >> settings. If we ever do that, I think it would be better to assign the
>> >> RTL/LTR setting to the tsvn:language property.
>> >>
>> >
>> > Alignment has nothing to do with how the data is stored in subversion.
>> > It's a visual change only. (That's why it's a nice-to-have - it doesn't
>> > make TSVN unusable).
>> >
>> > For example, if I commit a piece of text, I can go into the log window
>> > and press ctrl+r_shift to see it correctly.
>>
>> Yes, *you* know that. But people who are not used to RTL don't know
>> about that key combination. That's why I don't want to make this
>> 'sticky': users sometimes hit the wrong keys, and then they won't know
>> how to undo it anymore.
>
> How do you enter something like Ctrl-Shift-C if the Ctrl-Shift
> combinations are already used for RTL switching?

I don't know what specific function you mean by Ctrl+Shift+C, but on
Windows, combinations comprised only of modifier keys only take effect
when you release one of the keys.

Ctrl+Shift+C will work instantaneously, but Ctrl+Shift will require you
to release the key. The same works for Alt+Shift, which is the default
for switching keyboard layouts.