Product Support
Keyman for Windows
Keyman for macOS
Keyman for Linux
Keymanweb.com
Keyman for iPhone and iPad
Keyman for Android
Keyman Bookmarklet
Knowledge Base
Keyboard Support
Keyboard Home
Developer Support
Developer Home
Keyman Developer
Keyman Engine for Web
Keyman Engine for iPhone and iPad
Keyman Engine for Android
Keyman Engine for Desktop
Keyman Cloud
Contact and Search
Contact Us
Search Help
Keyman.com Homepage
Keyman.com
Keyman.com
Product Support
Keyman for Windows
Keyman for macOS
Keyman for Linux
Keymanweb.com
Keyman for iPhone and iPad
Keyman for Android
Keyman Bookmarklet
Knowledge Base
Keyboard Documentation
Developer Home
Keyman Developer
Keyman Keyboard Language
Keyman Engine for Web
Keyman Engine for iOS
Keyman Engine for Android
Keyman Engine for Desktop
Keyman Cloud
Contact Us
Search
Search
help.keyman.com
>
Developer
>
Current version
>
Reference
>
Messages
> Km0208a
Other versions
Version 18.0
Version 17.0 (current version)
Index
Keyman Developer 17.0 User Guide
Keyman Developer Reference
Compiler Messages Reference
Compiler Messages Reference for @keymanapp/common-types
Compiler Messages Reference for @keymanapp/kmc
Compiler Messages Reference for @keymanapp/kmc-analyze
Compiler Messages Reference for @keymanapp/kmc-keyboard-info
Compiler Messages Reference for @keymanapp/kmc-kmn
Compiler Messages Reference for @keymanapp/kmc-kmn
Compiler Messages Reference for @keymanapp/kmc-ldml
Compiler Messages Reference for @keymanapp/kmc-model
Compiler Messages Reference for @keymanapp/kmc-model-info
Compiler Messages Reference for @keymanapp/kmc-package
KM00001: HINT_NormalizationDisabled
KM00002: ERROR_InvalidLocale
KM00003: ERROR_HardwareLayerHasTooManyRows
KM00004: ERROR_RowOnHardwareLayerHasTooManyKeys
KM00005: ERROR_KeyNotFoundInKeyBag
KM00006: HINT_OneOrMoreRepeatedLocales
KM00007: ERROR_InvalidFile
KM00008: HINT_LocaleIsNotMinimalAndClean
KM00009: ERROR_InvalidScanCode
KM0000A: WARN_CustomForm
KM0000B: ERROR_GestureKeyNotFoundInKeyBag
KM0000D: ERROR_InvalidVersion
KM0000E: ERROR_MustBeAtLeastOneLayerElement
KM00010: ERROR_DisplayIsRepeated
KM00011: ERROR_KeyMissingToGapOrSwitch
KM00012: ERROR_ExcessHardware
KM00013: ERROR_InvalidHardware
KM00014: ERROR_InvalidModifier
KM00015: ERROR_MissingFlicks
KM00016: ERROR_DuplicateVariable
KM00018: ERROR_InvalidTransformsType
KM00019: ERROR_DuplicateTransformsType
KM0001A: ERROR_MixedTransformGroup
KM0001B: ERROR_EmptyTransformGroup
KM0001C: ERROR_MissingStringVariable
KM0001D: ERROR_MissingSetVariable
KM0001E: ERROR_MissingUnicodeSetVariable
KM0001F: ERROR_NeedSpacesBetweenSetVariables
KM00020: ERROR_CantReferenceSetFromUnicodeSet
KM00021: ERROR_MissingMarkers
KM00022: ERROR_DisplayNeedsToOrId
KM00023: HINT_PUACharacters
KM00024: WARN_UnassignedCharacters
KM00025: ERROR_IllegalCharacters
KM00026: HINT_CharClassImplicitDenorm
KM00027: WARN_CharClassExplicitDenorm
KM00028: ERROR_UnparseableReorderSet
KM00030: ERROR_InvalidQuadEscape
KM00F00: ERROR_UnparseableTransformFrom
KM00F01: ERROR_IllegalTransformDollarsign
KM00F02: ERROR_TransformFromMatchesNothing
KM00F03: ERROR_IllegalTransformPlus
KM00F04: ERROR_IllegalTransformAsterisk
KM01001: ERROR_SchemaValidationError
KM01002: ERROR_ImportInvalidBase
KM01003: ERROR_ImportInvalidPath
KM01004: ERROR_ImportReadFail
KM01005: ERROR_ImportWrongRoot
KM01006: ERROR_ImportMergeFail
KM01007: ERROR_TestDataUnexpectedArray
KM02001: INFO_EndOfFile
KM02002: FATAL_BadCallParams
KM02004: FATAL_CannotAllocateMemory
KM02005: ERROR_InfileNotExist
KM02007: FATAL_UnableToWriteFully
KM02008: ERROR_CannotReadInfile
KM02009: FATAL_SomewhereIGotItWrong
KM0200A: ERROR_InvalidToken
KM0200B: ERROR_InvalidBegin
KM0200C: ERROR_InvalidName
KM0200D: ERROR_InvalidVersion
KM0200E: ERROR_InvalidLanguageLine
KM0200F: ERROR_LayoutButNoLanguage
KM02010: ERROR_InvalidLayoutLine
KM02011: ERROR_NoVersionLine
KM02012: ERROR_InvalidGroupLine
KM02013: ERROR_InvalidStoreLine
KM02014: ERROR_InvalidCodeInKeyPartOfRule
KM02015: ERROR_InvalidDeadkey
KM02016: ERROR_InvalidValue
KM02017: ERROR_ZeroLengthString
KM02018: ERROR_TooManyIndexToKeyRefs
KM02019: ERROR_UnterminatedString
KM0201A: ERROR_StringInVirtualKeySection
KM0201B: ERROR_AnyInVirtualKeySection
KM0201C: ERROR_InvalidAny
KM0201D: ERROR_StoreDoesNotExist
KM0201E: ERROR_BeepInVirtualKeySection
KM0201F: ERROR_IndexInVirtualKeySection
KM02020: ERROR_InvalidIndex
KM02021: ERROR_OutsInVirtualKeySection
KM02022: ERROR_InvalidOuts
KM02024: ERROR_ContextInVirtualKeySection
KM02025: ERROR_InvalidUse
KM02026: ERROR_GroupDoesNotExist
KM02027: ERROR_VirtualKeyNotAllowedHere
KM02028: ERROR_InvalidSwitch
KM02029: ERROR_NoTokensFound
KM0202A: ERROR_InvalidLineContinuation
KM0202B: ERROR_LineTooLong
KM0202C: ERROR_InvalidCopyright
KM0202D: ERROR_CodeInvalidInThisSection
KM0202E: ERROR_InvalidMessage
KM0202F: ERROR_InvalidLanguageName
KM02030: ERROR_InvalidBitmapLine
KM02031: ERROR_CannotReadBitmapFile
KM02032: ERROR_IndexDoesNotPointToAny
KM02033: ERROR_ReservedCharacter
KM02034: ERROR_InvalidCharacter
KM02035: ERROR_InvalidCall
KM02036: ERROR_CallInVirtualKeySection
KM02037: ERROR_CodeInvalidInKeyStore
KM02038: ERROR_CannotLoadIncludeFile
KM02039: ERROR_60FeatureOnly_EthnologueCode
KM0203A: ERROR_60FeatureOnly_MnemonicLayout
KM0203B: ERROR_60FeatureOnly_OldCharPosMatching
KM0203C: ERROR_60FeatureOnly_NamedCodes
KM0203D: ERROR_60FeatureOnly_Contextn
KM0203E: ERROR_501FeatureOnly_Call
KM0203F: ERROR_InvalidNamedCode
KM02040: ERROR_InvalidSystemStore
KM02044: ERROR_60FeatureOnly_VirtualCharKey
KM02045: ERROR_VersionAlreadyIncluded
KM02046: ERROR_70FeatureOnly
KM02047: ERROR_80FeatureOnly
KM02048: ERROR_InvalidInVirtualKeySection
KM02049: ERROR_InvalidIf
KM0204A: ERROR_InvalidReset
KM0204B: ERROR_InvalidSet
KM0204C: ERROR_InvalidSave
KM0204D: ERROR_InvalidEthnologueCode
KM0204E: FATAL_CannotCreateTempfile
KM0204F: ERROR_90FeatureOnly_IfSystemStores
KM02050: ERROR_IfSystemStore_NotFound
KM02051: ERROR_90FeatureOnly_SetSystemStores
KM02052: ERROR_SetSystemStore_NotFound
KM02053: ERROR_90FeatureOnlyVirtualKeyDictionary
KM02054: ERROR_NotSupportedInKeymanWebContext
KM02055: ERROR_NotSupportedInKeymanWebOutput
KM02056: ERROR_NotSupportedInKeymanWebStore
KM02057: ERROR_VirtualCharacterKeysNotSupportedInKeymanWeb
KM02058: ERROR_VirtualKeysNotValidForMnemonicLayouts
KM02059: ERROR_InvalidTouchLayoutFile
KM0205A: ERROR_TouchLayoutInvalidIdentifier
KM0205B: ERROR_InvalidKeyCode
KM0205C: ERROR_90FeatureOnlyLayoutFile
KM0205D: ERROR_90FeatureOnlyKeyboardVersion
KM0205E: ERROR_KeyboardVersionFormatInvalid
KM0205F: ERROR_ContextExHasInvalidOffset
KM02060: ERROR_90FeatureOnlyEmbedCSS
KM02061: ERROR_90FeatureOnlyTargets
KM02062: ERROR_ContextAndIndexInvalidInMatchNomatch
KM02063: ERROR_140FeatureOnlyContextAndNotAnyWeb
KM02064: ERROR_ExpansionMustFollowCharacterOrVKey
KM02065: ERROR_VKeyExpansionMustBeFollowedByVKey
KM02066: ERROR_CharacterExpansionMustBeFollowedByCharacter
KM02067: ERROR_VKeyExpansionMustUseConsistentShift
KM02068: ERROR_ExpansionMustBePositive
KM02069: ERROR_CasedKeysMustContainOnlyVirtualKeys
KM0206A: ERROR_CasedKeysMustNotIncludeShiftStates
KM0206B: ERROR_CasedKeysNotSupportedWithMnemonicLayout
KM0206C: ERROR_CannotUseReadWriteGroupFromReadonlyGroup
KM0206D: ERROR_StatementNotPermittedInReadonlyGroup
KM0206E: ERROR_OutputInReadonlyGroup
KM0206F: ERROR_NewContextGroupMustBeReadonly
KM02070: ERROR_PostKeystrokeGroupMustBeReadonly
KM02071: ERROR_DuplicateGroup
KM02072: ERROR_DuplicateStore
KM02073: ERROR_RepeatedBegin
KM02074: ERROR_VirtualKeyInContext
KM02075: ERROR_OutsTooLong
KM02076: ERROR_ExtendedStringTooLong
KM02077: ERROR_VirtualKeyExpansionTooLong
KM02078: ERROR_CharacterRangeTooLong
KM02079: ERROR_NonBMPCharactersNotSupportedInKeySection
KM02080: WARN_TooManyWarnings
KM02081: WARN_OldVersion
KM02082: WARN_BitmapNotUsed
KM02083: WARN_CustomLanguagesNotSupported
KM02084: WARN_KeyBadLength
KM02085: WARN_IndexStoreShort
KM02086: WARN_UnicodeInANSIGroup
KM02087: WARN_ANSIInUnicodeGroup
KM02088: WARN_UnicodeSurrogateUsed
KM02089: WARN_ReservedCharacter
KM0208A: INFO_Info
KM0208B: WARN_VirtualKeyWithMnemonicLayout
KM0208C: WARN_VirtualCharKeyWithPositionalLayout
KM0208D: WARN_StoreAlreadyUsedAsOptionOrCall
KM0208E: WARN_StoreAlreadyUsedAsStoreOrCall
KM0208F: WARN_StoreAlreadyUsedAsStoreOrOption
KM02090: WARN_PunctuationInEthnologueCode
KM02091: WARN_TouchLayoutMissingLayer
KM02092: WARN_TouchLayoutCustomKeyNotDefined
KM02093: WARN_TouchLayoutMissingRequiredKeys
KM02094: WARN_HelpFileMissing
KM02095: WARN_EmbedJsFileMissing
KM02098: WARN_ExtendedShiftFlagsNotSupportedInKeymanWeb
KM02099: WARN_TouchLayoutUnidentifiedKey
KM0209A: HINT_UnreachableKeyCode
KM0209C: WARN_PlatformNotInTargets
KM0209D: WARN_HeaderStatementIsDeprecated
KM0209E: WARN_UseNotLastStatementInRule
KM0209F: WARN_TouchLayoutFontShouldBeSameForAllPlatforms
KM020A2: WARN_KVKFileIsInSourceFormat
KM020A3: WARN_DontMixChiralAndNonChiralModifiers
KM020A4: WARN_MixingLeftAndRightModifiers
KM020A5: WARN_LanguageHeadersDeprecatedInKeyman10
KM020A6: HINT_NonUnicodeFile
KM020A8: WARN_HotkeyHasInvalidModifier
KM020A9: WARN_TouchLayoutSpecialLabelOnNormalKey
KM020AA: WARN_OptionStoreNameInvalid
KM020AB: WARN_NulNotFirstStatementInContext
KM020AC: WARN_IfShouldBeAtStartOfContext
KM020AD: WARN_KeyShouldIncludeNCaps
KM020AE: HINT_UnreachableRule
KM020AF: WARN_VirtualKeyInOutput
KM020C0: FATAL_BufferOverflow
KM020C1: FATAL_Break
KM02900: FATAL_UnexpectedException
KM02901: FATAL_MissingWasmModule
KM02903: FATAL_CallbacksNotSet
KM02904: FATAL_UnicodeSetOutOfRange
KM02905: ERROR_UnicodeSetHasStrings
KM02906: ERROR_UnicodeSetHasProperties
KM02907: ERROR_UnicodeSetSyntaxError
KM02908: ERROR_InvalidKvksFile
KM02909: WARN_InvalidVkeyInKvksFile
KM0290A: ERROR_InvalidDisplayMapFile
KM0290B: ERROR_InvalidKvkFile
KM0290C: ERROR_FileNotFound
KM03001: FATAL_UnexpectedException
KM03002: HINT_MixedNormalizationForms
KM03003: HINT_DuplicateWordInSameFile
KM03004: ERROR_UnimplementedModelFormat
KM03005: ERROR_UnknownModelFormat
KM03006: ERROR_NoDefaultExport
KM03007: ERROR_SearchTermToKeyMustBeExplicitlySpecified
KM03008: ERROR_UTF16BEUnsupported
KM03009: ERROR_UnknownWordBreaker
KM0300A: ERROR_UnsupportedScriptOverride
KM04001: FATAL_UnexpectedException
KM04002: WARN_AbsolutePath
KM04003: ERROR_FileDoesNotExist
KM04004: ERROR_FileCouldNotBeRead
KM04005: WARN_FileIsNotABinaryKvkFile
KM04006: ERROR_FollowKeyboardVersionNotAllowedForModelPackages
KM04007: ERROR_FollowKeyboardVersionButNoKeyboards
KM04008: ERROR_KeyboardContentFileNotFound
KM04009: ERROR_KeyboardFileNotValid
KM0400A: INFO_KeyboardFileHasNoKeyboardVersion
KM0400B: ERROR_PackageCannotContainBothModelsAndKeyboards
KM0400C: HINT_PackageShouldNotRepeatLanguages
KM0400D: WARN_PackageNameDoesNotFollowLexicalModelConventions
KM0400E: WARN_PackageNameDoesNotFollowKeyboardConventions
KM0400F: WARN_FileInPackageDoesNotFollowFilenameConventions
KM04010: ERROR_PackageNameCannotBeBlank
KM04011: ERROR_KeyboardFileNotFound
KM04012: WARN_KeyboardVersionsDoNotMatch
KM04014: ERROR_LanguageTagIsNotValid
KM04015: HINT_LanguageTagIsNotMinimal
KM04016: ERROR_ModelMustHaveAtLeastOneLanguage
KM04017: WARN_RedistFileShouldNotBeInPackage
KM04018: WARN_DocFileDangerous
KM04019: ERROR_PackageMustContainAModelOrAKeyboard
KM0401A: WARN_JsKeyboardFileIsMissing
KM0401B: WARN_KeyboardShouldHaveAtLeastOneLanguage
KM0401C: HINT_JsKeyboardFileHasNoTouchTargets
KM0401D: HINT_PackageContainsSourceFile
KM0401E: ERROR_InvalidPackageFile
KM0401F: ERROR_FileRecordIsMissingName
KM05001: FATAL_UnexpectedException
KM05002: INFO_BuildingFile
KM05003: ERROR_FileDoesNotExist
KM05004: ERROR_FileTypeNotRecognized
KM05005: ERROR_OutFileNotValidForProjects
KM05006: INFO_FileBuiltSuccessfully
KM05007: INFO_FileNotBuiltSuccessfully
KM05008: ERROR_InvalidProjectFile
KM05009: HINT_FilenameHasDifferingCase
KM0500A: ERROR_UnknownFileFormat
KM0500B: INFO_ProjectBuiltSuccessfully
KM0500C: INFO_ProjectNotBuiltSuccessfully
KM0500D: INFO_TooManyMessages
KM0500E: ERROR_FileTypeNotFound
KM0500F: ERROR_NotAProjectFile
KM05010: INFO_WarningsHaveFailedBuild
KM05011: ERROR_CannotCreateFolder
KM05012: ERROR_InvalidProjectFolder
KM05013: ERROR_UnsupportedProjectVersion
KM05014: HINT_ProjectIsVersion10
KM05015: ERROR_OutFileCanOnlyBeSpecifiedWithSingleInfile
KM05016: ERROR_InvalidMessageFormat
KM05017: ERROR_MessageNamespaceNotFound
KM05018: ERROR_MessageCodeNotFound
KM05019: ERROR_MessageCannotBeCoerced
KM0501A: ERROR_UnrecognizedMessageCode
KM0501B: ERROR_MustSpecifyMessageCode
KM0501C: ERROR_MessagesCannotBeFilteredForMarkdownFormat
KM0501D: ERROR_OutputPathMustBeSpecifiedForMarkdownFormat
KM0501E: ERROR_OutputPathMustExistAndBeADirectory
KM06001: FATAL_UnexpectedException
KM06002: INFO_ScanningFile
KM07001: ERROR_NotAnyRequiresVersion14
KM07002: ERROR_TouchLayoutIdentifierRequires15
KM07003: ERROR_InvalidTouchLayoutFileFormat
KM07004: ERROR_TouchLayoutFileDoesNotExist
KM07005: HINT_TouchLayoutUsesUnsupportedGesturesDownlevel
KM08001: FATAL_UnexpectedException
KM08002: ERROR_FileDoesNotExist
KM08003: ERROR_FileIsNotValid
KM08004: WARN_MetadataFieldInconsistent
KM08005: ERROR_InvalidAuthorEmail
KM08006: ERROR_LicenseFileIsMissing
KM08007: ERROR_LicenseFileIsDamaged
KM08008: ERROR_LicenseIsNotValid
KM08009: ERROR_NoLicenseFound
KM09001: FATAL_UnexpectedException
KM09002: ERROR_FileDoesNotExist
KM09005: ERROR_InvalidAuthorEmail
KM09006: ERROR_LicenseFileIsMissing
KM09007: ERROR_LicenseFileIsDamaged
KM09008: ERROR_LicenseIsNotValid
KM09009: ERROR_CannotBuildWithoutKmpFile
KM0900A: ERROR_NoLicenseFound
KM0900E: ERROR_FontFileCannotBeRead
KM0900F: ERROR_FontFileMetaDataIsInvalid
On this page
KM0208A: INFO_Info
Message
Information
Module
kmc-kmn.KmnCompilerMessages
Identifier
INFO_Info