bug-zile
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-zile] New branch `zi': Lua Zile without the Lisp Interpreter


From: Gary V. Vaughan
Subject: Re: [Bug-zile] New branch `zi': Lua Zile without the Lisp Interpreter
Date: Wed, 10 Aug 2011 18:41:46 +0700

Hi Reuben,

On 10 Aug 2011, at 18:19, Reuben Thomas wrote:
> On 10 August 2011 06:22, Gary V. Vaughan <address@hidden> wrote:
>> On 10 Aug 2011, at 05:20, Reuben Thomas <address@hidden> wrote:
>>> On 9 August 2011 23:15, Gary V. Vaughan
>>> Get rid of backslashes and use upper-case for modifiers, lower-case
>>> for letter keys?
>> 
>> That would be an improvement, But we'd then need some way to escape upper-
>> case character in macro strings, so that this is still unambiguous:
> 
> Sorry, I meant to add: don't use upper-case letters, use a Shift
> modifier. This makes more sense for keyboards in any case, as
> conceivably keyboards exist in which Shift+lower-case letter does not
> produce the corresponding upper-case letter.

So as not to reuse `S-' (which Emacs uses for Super), then maybe `U-' is a
good candidate.  So the tortured example (for writing a macro to change to
a buffer named after the key sequence that invokes it) becomes:

    "M-2C-xb*U-m-2U-c-xbU-rU-eU-t*RET"

Do you prefer that to my current favourite?

    "M-2 C-x b * M - 2 C - x b R E T * RET"

Cheers,
-- 
Gary V. Vaughan (gary AT gnu DOT org)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]