[Unicode]   Common Locale Data Repository : Bug Tracking Home | Site Map | Search
 
Modify

CLDR Ticket #8366(accepted unknown)

Opened 3 years ago

Last modified 2 months ago

Keyboard fixes

Reported by: mark Owned by: rwainman
Component: keyboards Data Locale:
Phase: dsub Review:
Weeks: Data Xpath:
Xref:

Description

The following 7 lines in the keyboard files have been commented out, because they collide with other lines in the same file (this was found in the development of tests for DTD restructuring).

  1. The first file (in und) was contributed. We should contact the contributor for a more permanent solution for that file.
  2. The second was is a tool issue that should be corrected.
  3. In addition, the Keyboard.java file used in tests should be modified to test for collisions and throw an exception if found.

ug-t-k0-osx-intl.xml (in und)

		<!-- <map iso="C02" to="ش"/> --> <!-- Uyghur letter SH, key S  base=س -->
		<!-- <map iso="C05" to="غ"/> --> <!-- Uyghur letter GH, key G  base=گ -->
		<!-- <map iso="C07" to="ژ"/> --> <!-- Uyghur letter J, key J  base=ج -->
		<!-- <map iso="C09" to="لا"/> --> <!-- Uyghur letter LA, key L  base=ل -->

These would collide with the previous lines (with the same modifiers)

		<map iso="C02" to="س"/> <!-- Uyghur letter S, key s -->
		<map iso="C05" to="گ"/> <!-- Uyghur letter G, key g -->
		<map iso="C07" to="ج"/> <!-- Uyghur letter j, key j -->
		<map iso="C09" to="ل"/> <!-- Uyghur letter L, key l -->

fa-t-k0-android-600dpi.xml
(this are in 3 different modifier groups)

		<!-- <map iso="A04" to="." longPress="\u{655} \u{654} \u{652} \u{64D} \u{64C} \u{64B} \u{651} \u{656} \u{670} \u{653} \u{650} \u{64F} \u{64E} ـ"/> --> <!-- (key to right of space)  long= ٕ  ٔ  ْ  ٍ  ٌ  ً  ّ  ٖ  ٰ  ٓ  ِ  ُ  َ ـ  -->
						<!-- <map iso="A04" to="." longPress="\u{655} \u{654} \u{652} \u{64D} \u{64C} \u{64B} \u{651} \u{656} \u{670} \u{653} \u{650} \u{64F} \u{64E} ـ"/> --> <!-- (key to right of space)  long= ٕ  ٔ  ْ  ٍ  ٌ  ً  ّ  ٖ  ٰ  ٓ  ِ  ُ  َ ـ  -->
		<!-- <map iso="A04" to="." longPress="\u{655} \u{654} \u{652} \u{64D} \u{64C} \u{64B} \u{651} \u{656} \u{670} \u{653} \u{650} \u{64F} \u{64E} ـ"/> --> <!-- (key to right of space)  long= ٕ  ٔ  ْ  ٍ  ٌ  ً  ّ  ٖ  ٰ  ٓ  ِ  ُ  َ ـ  -->

The lines they collide with (in the respective modifier groups) are:

		<map iso="A04" to="،" longPress=": ! ؟ ؛ - / » «"/> <!-- (key to right of space) -->
<map iso="A04" to="،" longPress=": ! ؟ ؛ - / » «"/> <!-- (key to right of space) -->
<map iso="A04" to="،" longPress=": ! ؟ ؛ - / » «"/> <!-- (key to right of space) -->

Attachments

Change History

comment:1 Changed 3 years ago by rwainman

  • Owner changed from anybody to rwainman
  • Status changed from new to accepted

comment:2 Changed 2 months ago by mark

  • Type set to unknown
  • Component changed from unknown to keyboards
View

Add a comment

Modify Ticket

Action
as accepted
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.