lua-users home
lua-l archive

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

On Thu, Jul 16, 2015 at 6:27 PM, Soni L. <> wrote:
> On 16/07/15 07:24 PM, Jonathan Goble wrote:
>> On Thu, Jul 16, 2015 at 6:17 PM, Soni L. <> wrote:
>>> On 16/07/15 05:44 PM, Jonathan Goble wrote:
>>>> Solution: forget %^ and %$ completely and use %b (beginning) and %e
>>>> (end) instead. Neither of those letters are currently in use for
>>>> character classes, so nothing would break, and the letters would be
>>>> easy to remember.
>>> %b is already in use, actually, but for %b() or %b[] or %b`'
>>> See "Pattern Item":
>> Oops, I forgot about that because I never use it, and I didn't scroll
>> down to the "pattern item" section. Duh.
>> So just use something else (though I don't know what to suggest). The
>> main point is to use letters instead of punctuation to avoid breaking
>> existing code.
> %h for home and %e for end?

That's an excellent idea. I like it.