On Fri, Dec 21, 2007 at 03:02:15AM +0100, Tony Mechelynck wrote:
> Bram Moolenaar wrote:
> >
> >Philippe de Muyter wrote:
> >
> >>On Sun, Oct 22, 2000 at 10:20:34PM +0200, Bram Moolenaar wrote:
> >>>[...]
> >>>The default digraphs now correspond to RFC1345. Most are different from
> >>>what was used in Vim 5.x. Do we care about this incompatibility?
> >
> >Seems like only yesterday :-).

I do not write french texts everyday :)
 
> >
> >>I only noticed that now, switching my linux distro to suse 10.3, and yes, 
> >>I
> >>really care.  I am a french-speaking programmer, so I use a qwerty-us 
> >>keyboard
> >>beacause it is much easier for programming, but I need sometimes to
> >>produce french texts.
> >>
> >>Previously, I could use the CTRL-K combinations with ` (backquote or 
> >>grave)
> >>to introduce grave accents, ^ (circumflex) for circumflex accents and " 
> >>for
> >>diaeresis, juste like on a typing machine.
> >>
> >>RFC1345 recommends :
> >>
> >>    ! instead of ` for grave accent
> >>    > instead of ^ for circumflex accent
> >>    : instead of " for diaeresis
> >>
> >>Frankly I do not understand why RFC1345 has choosen that.
> >>
> >>I know I can add digraphs in .exrc, but it seems to me more logical to add
> >>the french-writing typist combinations directly in the default digraphs 
> >>of vim.
> >>
> >>Of course, I do not ask for removal of the !, > and : sequences, only 
> >>their
> >>duplications with their `, ^ and " counterparts.
> >
> >It seems that we can add these digraphs without breaking the existing
> >ones.  Is there anything against adding something like a" for ä, which
> >you currently enter with a: ?
> >
> 
> Currently, o" and u" are used for the doubly-acute-accented vowels of the 
> Hungarian language (meaning long ö and long ü, i.e. vowels with both umlaut 
> [for pitch change] and acute accent [for length]).
> 
> Decimal codes 336, 337, 368, 369, or hexadecimal U+0150, U+0151, U+0170 and 
> U+0171.

I agree that " is not the best fit for diaeresis, but ` for grave and ^
for circumflex are.  So please re-introduct that in the defaults, just
like it was in older vim.

A complementary suggestion : when one keys in an undefined CTRL-K
combination, let's vim show/point to the digraphs table. I, (and a colleague
independently) spent several hours to discover the combinations needed
to introduce e`.  We are experienced vi and vim users, and we used CTRL-K
e' and CTRL-K e` before, so when e' works but e` does not work, the first
reaction is not to read vim documentation :), and moreover, there's of course
nothing in it about "grave" or about "accent".

Best regards

Philippe De Muyter

--~--~---------~--~----~------------~-------~--~----~
You received this message from the "vim_dev" maillist.
For more information, visit http://www.vim.org/maillist.php
-~----------~----~----~----~------~----~------~--~---

Raspunde prin e-mail lui