>> Could you please take a look at my other patches, that you have rejected?
> Which ones?
The one about 'eightbitmeta' option. This commit is a bit outdated,
but you can get the idea -
http://git.altlinux.org/people/raorn/packages/?p=vim.git;a=commitdiff;h=882f7c13
In short: M- insert-mode mappings does not work in non-ascii 8-bit
locales. Haven't tested it in UTF-8.
--
Regards,
Sir Raorn.
> On Wed, Dec 16, 2009 at 18:42, Bram Moolenaar <Br...@moolenaar.net> wrote:
> > I now ran into a situation where, although the old behavior was correct,
> > it caused problems. =A0Main problem is that the "conf" type detection is
> > guessing, it's not a proper detection.
> Are you really think I had other reasons when I offered this change?
>
> >> Could you please take a look at my other patches, that you have rejected=
> ?
> > Which ones?
> The one about 'eightbitmeta' option. This commit is a bit outdated,
> but you can get the idea -
> http://git.altlinux.org/people/raorn/packages/?p=vim.git;a=commitdiff;h=882f7c13
>
> In short: M- insert-mode mappings does not work in non-ascii 8-bit
> locales. Haven't tested it in UTF-8.
I don't understand the help text for the option. I think you mean that
the terminal sets the 8th bit or uses an escape character.
Note that using an Esc-char sequence for "meta" characters causes much
trouble, terminals should not do that. It's too easy to type Esc and
then a letter when in Insert mode and confuse that with the letter with
the 8th bit set. Supporting it in Vim won't solve the problem, only
create the illusion that it works.
--
Change is inevitable, except from a vending machine.
> Supporting it in Vim won't solve the problem, only create the illusion that it works.
This "illusion" works for me (and other ALT Linux users) for more than
three years.
Forget it. I wont bother you any more.
--
Regards,
Sir Raorn.
Sir Raorn <s...@gmail.com> skribis:
> On Fri, Dec 18, 2009 at 01:14, Bram Moolenaar <Br...@moolenaar.net> wrote:
>> Note that using an Esc-char sequence for "meta" characters causes much
>> trouble, terminals should not do that.
> I guess you should stop speaking for everyone. This is how most
> terminals works outside of your 7-bit world.
I guess you should stop speaking for everyone, too. I don't know why you
cited "7-bit world" here, really, but even "8-bit terminals" may use
other mechanisms to implement the "meta" keys. Esc-char is, IMHO, the
worst possible way of doing it, and even if it isn't, Vim has to work
with *any* kind of terminal, so...
>> Supporting it in Vim won't solve the problem, only create the
>> illusion that it works.
> This "illusion" works for me (and other ALT Linux users) for more than
> three years.
Nice sarcasm :) Supporting that feature in Vim won't solve the problem,
just as Bram said, but I'm not sure if you understood why. Again: Vim
has to work with many terminals, and it's not a good idea to hardcode
workarounds in Vim for certain kinds of terminals. That's all, it's
nothing personal against you or against any terminal, really.
BTW, politeness is free (as in beer), and Bram doesn't owe you ANYTHING
and he doesn't even have to give Vim for free: he is kind enough to do
it, so even if you don't like how Vim works please save your sarcasms
for other people that maybe deserve it. Bram is not one of them, and you
have Vim's source code available for free: add the feature you want and
even distribute your own version of Vim with that feature, but please
don't be so harsh with Bram...
> Forget it. I wont bother you any more.
I don't think Bram has said anything which could make you think you were
bothering him... Take it easy, man ;)
--
Raúl "DervishD" Núñez de Arenas Coronado
Linux Registered User 88736 | http://www.dervishd.net
It's my PC and I'll cry if I want to... RAmen!