Re: LDML Keyboard Descriptions and Normalisation

2019-09-07 Thread Richard Wordingham via Unicode
On Sat, 7 Sep 2019 20:02:09 +0100
Cibu via Unicode  wrote:

> Slightly off topic: Is there a CLDR tool to try out transformations
> specified in a keyboard spec?

No CLDR tool, or so far as I am aware, CLDR-endorsed tool.  Martin
Hoksen has put together a reference model in Python at
https://github.com/keymanapp/ldml-keyboards-dev , and it seems highly
likely that the model is consistent with the 'specification'.  I get
the strong feeling that the new sections of LDML Part 7 are an
inadequate description of this model.

I don't think the model will run with Python Version 2.7. 

Richard.


Re: LDML Keyboard Descriptions and Normalisation

2019-09-07 Thread Cibu via Unicode
Slightly off topic: Is there a CLDR tool to try out transformations
specified in a keyboard spec?

On Sat, Sep 7, 2019 at 7:54 PM Richard Wordingham via Unicode <
unicode@unicode.org> wrote:

> On Tue, 3 Sep 2019 18:03:18 +
> Andrew Glass via Unicode  wrote:
>
> > Hi Richard,
> >
> > This is a good point. A keyboard that is doing transforms should
> > specify which type of normalization it has been designed to do. I've
> > filed a ticket to track this.
>
> The ticket is https://unicode-org.atlassian.net/browse/CLDR-13273 .
>
> My question was whether the recording capability is already there in
> LDML. It doesn't even need transforms - there are enough keys to support
> Latin-1 in NFC without any transforms.
>
> Richard.
>


Re: LDML Keyboard Descriptions and Normalisation

2019-09-07 Thread Richard Wordingham via Unicode
On Tue, 3 Sep 2019 18:03:18 +
Andrew Glass via Unicode  wrote:

> Hi Richard,
> 
> This is a good point. A keyboard that is doing transforms should
> specify which type of normalization it has been designed to do. I've
> filed a ticket to track this.

The ticket is https://unicode-org.atlassian.net/browse/CLDR-13273 .

My question was whether the recording capability is already there in
LDML. It doesn't even need transforms - there are enough keys to support
Latin-1 in NFC without any transforms.

Richard.