From 022fcdd04fdca5a1e4d3455715aa0f2f76f33782 Mon Sep 17 00:00:00 2001 From: Keyman Build Server Date: Thu, 3 Sep 2026 13:33:56 -0500 Subject: [PATCH] auto: Keyman for developer help deployment --- developer/19.0/reference/messages/km00035.md | 14 ++++++++++++++ .../messages/kmc-ldml.ldmlcompilermessages.md | 1 + 2 files changed, 15 insertions(+) create mode 100644 developer/19.0/reference/messages/km00035.md diff --git a/developer/19.0/reference/messages/km00035.md b/developer/19.0/reference/messages/km00035.md new file mode 100644 index 000000000..976ec96b3 --- /dev/null +++ b/developer/19.0/reference/messages/km00035.md @@ -0,0 +1,14 @@ +--- +title: KM00035: HINT_MultipleTouchFormsWithoutMinDeviceWidth +--- + +| | | +|------------|---------- | +| Message | When multiple touch forms are present, 'minDeviceWidth' is required to differentiate them | +| Module | [kmc-ldml.LdmlCompilerMessages](kmc-ldml.ldmlcompilermessages) | +| Identifier | `HINT_MultipleTouchFormsWithoutMinDeviceWidth` | + + +Touch forms are differentiated by their minimum device width, so when there is +more than one, at most one form may omit the `minDeviceWidth` attribute. + diff --git a/developer/19.0/reference/messages/kmc-ldml.ldmlcompilermessages.md b/developer/19.0/reference/messages/kmc-ldml.ldmlcompilermessages.md index 847c368bd..15e909fbc 100644 --- a/developer/19.0/reference/messages/kmc-ldml.ldmlcompilermessages.md +++ b/developer/19.0/reference/messages/kmc-ldml.ldmlcompilermessages.md @@ -52,6 +52,7 @@ title: Compiler Messages Reference for @keymanapp/kmc-ldml [KM00032](km00032) | `HINT_TouchLayerHasModifiers` | Touch layer with id "<param>" for touch form with minDeviceWidth=<param> should not have a "modifiers" attribute [KM00033](km00033) | `HINT_HardwareLayerHasId` | Layer for hardware form "<param>" should not have an "id" attribute \(currently "<param>"\) [KM00034](km00034) | `ERROR_HardwareLayerRequiresModifiers` | Layers for hardware form "<param>" require a "modifiers" attribute +[KM00035](km00035) | `HINT_MultipleTouchFormsWithoutMinDeviceWidth` | When multiple touch forms are present, 'minDeviceWidth' is required to differentiate them [KM00F00](km00f00) | `ERROR_UnparseableTransformFrom` | Invalid transform from="<param>": "<param>" [KM00F01](km00f01) | `ERROR_IllegalTransformDollarsign` | Invalid transform from="<param>": Unescaped dollar\-sign \($\) is not valid transform syntax\. [KM00F02](km00f02) | `ERROR_TransformFromMatchesNothing` | Invalid transfom from="<param>": Matches an empty string\.