Re: Compose and dead-keys support in libxkbcommon

2014-09-22 Thread Bill Spitzak
I'm sure this was discussed, but wouldn't it be better to encourage use 
of the input method rather than giving programmers who only want latin 
an easy way to ignore it?


On 09/14/2014 02:05 PM, Ran Benita wrote:


These patches add support for compose sequences/dead keys to
libxkbcommon, in a small mostly-independent module, xkbcommon-compose.
A while ago we decided this is a worthwhile addition, particulary for
applications which use libxkbcommon without an input method.

I'd appreciate any comments on the API. The implementation is mostly
included for reference if someone's interested.

You can also find the patches here (with some boring preperatory
commits):
https://github.com/xkbcommon/libxkbcommon/tree/compose

Thanks,
Ran
___
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/wayland-devel


___
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/wayland-devel


Re: Compose and dead-keys support in libxkbcommon

2014-09-22 Thread Jasper St. Pierre
libxkbcommon forms part of the input method.

On Mon, Sep 22, 2014 at 11:36 AM, Bill Spitzak spit...@gmail.com wrote:

 I'm sure this was discussed, but wouldn't it be better to encourage use of
 the input method rather than giving programmers who only want latin an easy
 way to ignore it?


 On 09/14/2014 02:05 PM, Ran Benita wrote:


 These patches add support for compose sequences/dead keys to
 libxkbcommon, in a small mostly-independent module, xkbcommon-compose.
 A while ago we decided this is a worthwhile addition, particulary for
 applications which use libxkbcommon without an input method.

 I'd appreciate any comments on the API. The implementation is mostly
 included for reference if someone's interested.

 You can also find the patches here (with some boring preperatory
 commits):
 https://github.com/xkbcommon/libxkbcommon/tree/compose

 Thanks,
 Ran
 ___
 wayland-devel mailing list
 wayland-devel@lists.freedesktop.org
 http://lists.freedesktop.org/mailman/listinfo/wayland-devel

  ___
 wayland-devel mailing list
 wayland-devel@lists.freedesktop.org
 http://lists.freedesktop.org/mailman/listinfo/wayland-devel




-- 
  Jasper
___
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/wayland-devel


Re: Compose and dead-keys support in libxkbcommon

2014-09-22 Thread Bill Spitzak
Yes I understand that an input method process would call this. But it 
could be code in that input method rather than in a library normal 
clients have to link with. I'm asking whether it is a good idea to give 
applications such an easy way to ignore the input method by calling this 
directly.


On 09/22/2014 12:45 PM, Jasper St. Pierre wrote:

libxkbcommon forms part of the input method.

On Mon, Sep 22, 2014 at 11:36 AM, Bill Spitzak spit...@gmail.com
mailto:spit...@gmail.com wrote:

I'm sure this was discussed, but wouldn't it be better to encourage
use of the input method rather than giving programmers who only want
latin an easy way to ignore it?

___
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/wayland-devel


Compose and dead-keys support in libxkbcommon

2014-09-14 Thread Ran Benita

These patches add support for compose sequences/dead keys to
libxkbcommon, in a small mostly-independent module, xkbcommon-compose.
A while ago we decided this is a worthwhile addition, particulary for
applications which use libxkbcommon without an input method.

I'd appreciate any comments on the API. The implementation is mostly
included for reference if someone's interested.

You can also find the patches here (with some boring preperatory
commits):
https://github.com/xkbcommon/libxkbcommon/tree/compose

Thanks,
Ran
___
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/wayland-devel