Subject: bug#518: Dutch input method flooded with Turkish conversation sequences

From: [email-masked]
Date: Sat, 11 Mar 2017 13:17:42 -0500

tags 518 patch
quit

>
> From 7d823da136832a59f91c90cc2136ed7bb1523ae0 Mon Sep 17 00:00:00 2001
> From: Toon Claes <[email-masked]>
> Date: Wed, 30 Mar 2016 22:30:38 +0200
> Subject: [PATCH] Fix Bug#518

It seems this patch was forgotten.  I don't know much about input
methods, but the patch looks trivially correct.  Any reason not to
apply?

Toon do you have a copyright assignment?  I assume not, there's no need
since the patch only removes code...

>
> * lisp/leim/quail/latin-alt.el: Remove Turkish ligatures from Dutch
>   input method.
> ---
>  lisp/leim/quail/latin-alt.el | 13 +------------
>  1 file changed, 1 insertion(+), 12 deletions(-)
>
> diff --git a/lisp/leim/quail/latin-alt.el b/lisp/leim/quail/latin-alt.el
> index 30df9ac..5e644ed 100644
> --- a/lisp/leim/quail/latin-alt.el
> +++ b/lisp/leim/quail/latin-alt.el
> @@ -1152,7 +1152,7 @@ Doubling the postfix separates the letter and postfix: e.g. a^^ -> a^
>  (quail-define-package
>   "dutch" "Dutch" "NL" t
>   "Dutch character mixfix input method.
> -Caters for French and Turkish as well as Dutch.
> +Caters for French and Dutch.
>  
>               |         | examples
>   ------------+---------+----------
> @@ -1163,8 +1163,6 @@ Caters for French and Turkish as well as Dutch.
>    acute      |    \\='    | a\\=' -> ¡
>    grave      |    \\=`    | a\\=` ->  
>    circumflex |    ^    | a^ -> ¢
> -  Turkish    | various | i/ -> ±  s, -> Ÿ  g^ -> Ÿ   I/ -> °
> -             |         |  S, -> ž  G^ -> ž
>   ------------+---------+----------
>               | prefix  |
>   ------------+---------+----------
> @@ -1226,15 +1224,6 @@ Doubling the postfix separates the letter and postfix: e.g. a\\='\\=' -> a\\='
>   ("I^" ?Ž) ;; LATIN CAPITAL LETTER I WITH CIRCUMFLEX
>   ("O^" ?”) ;; LATIN CAPITAL LETTER O WITH CIRCUMFLEX
>   ("U^" ?›) ;; LATIN CAPITAL LETTER U WITH CIRCUMFLEX
> - ;; €œFollow the example of the Dutch POSIX locale, using ISO-8859-9 to
> - ;; cater to the many Turks in Dutch society.€�  Perhaps German methods
> - ;; should do so too.  Follow turkish-alt-postfix here.
> - ("i/" ?±) ;; LATIN SMALL LETTER I WITH NO DOT
> - ("s," ?Ÿ) ;; LATIN SMALL LETTER S WITH CEDILLA
> - ("g^" ?Ÿ) ;; LATIN SMALL LETTER G WITH BREVE
> - ("I/" ?°) ;; LATIN CAPITAL LETTER I WITH DOT ABOVE
> - ("S," ?ž) ;; LATIN CAPITAL LETTER S WITH CEDILLA
> - ("G^" ?ž) ;; LATIN CAPITAL LETTER G WITH BREVE
>   )
>  
>  ;; Originally from Yudit, discussed with Albertas Agejevas