OpenSolaris

Printable Version Enter a New Search
Bug ID 6331778
Synopsis correct hex value for slovakia needs to be placed in keytable.map
State 11-Closed:Duplicate (Closed)
Category:Subcategory utility:l10n-europe
Keywords testcase
Responsible Engineer Dermot Malone
Reported Against snv_22
Duplicate Of 6217588
Introduced In
Commit to Fix
Fixed In
Release Fixed
Related Bugs
Submit Date 3-October-2005
Last Update Date 11-April-2006
Description
Value should be 38 instead of 18 (need to correspond to ON s/w as well...)




In the file I deliver to Xserver...

/net/cats.ireland/3310/t3/kb_ws/Xsun/xc/programs/Xserver/hw/solaris/common/Keyboard/sunKeytables/keytable.map

6       37      Slovenia6.kt
6       18      Slovakia6.kt
6       39      SerbiaandMontenegro6.kt


so that should be set to 38 in both keytable.map
I updated the following ON files to sync up with the new keytable.map

set_keyboard_layout
===================


"Slovenian" )   	LAYOUT=100 ;;
"Slovakian" )			 LAYOUT=18 ;;
"Serbia-And-Montenegro")	LAYOUT=101 ;;
"Icelandic" )		LAYOUT=102 ;;
"Croatian" )		LAYOUT=103 ;;
"Bulgarian" )		LAYOUT=104 ;;
"Belarusian" ) 		 LAYOUT=105 ;;
"Malta_US" )		LAYOUT=106;;
"Malta_UK" )		LAYOUT=107 ;;
"Albanian" )		LAYOUT=108 ;;

/net/cats.ireland/3310/t3/kb_ws/ON/usr/src/cmd/loadkeys/type_6/Makefile
=======================================================================
LAYOUTS= \
	layout_00 layout_06 layout_07 layout_08 layout_09 layout_0e \
	layout_0f layout_10 layout_12 layout_13 layout_16 layout_19 \
	layout_1a layout_1b layout_1c layout_1e layout_20 layout_21 \
	layout_100 layout_18 layout_101 layout_102 layout_103 layout_104 \
	layout_105 layout_106 layout_107 layout_108

$(ROOTKEYDIR)/layout_18: $(ROOTKEYDIR)/slovakia
	$(RM) $@; $(LN) $(ROOTKEYDIR)/slovakia $@

$(ROOTKEYDIR)/layout_100: $(ROOTKEYDIR)/slovenia
	$(RM) $@; $(LN) $(ROOTKEYDIR)/slovenia $@

$(ROOTKEYDIR)/layout_101: $(ROOTKEYDIR)/serbiaandmontenegro
	$(RM) $@; $(LN) $(ROOTKEYDIR)/serbiaandmontenegro $@

$(ROOTKEYDIR)/layout_102: $(ROOTKEYDIR)/iceland
	$(RM) $@; $(LN) $(ROOTKEYDIR)/iceland $@

$(ROOTKEYDIR)/layout_103: $(ROOTKEYDIR)/croatia
	$(RM) $@; $(LN) $(ROOTKEYDIR)/croatia  $@

$(ROOTKEYDIR)/layout_104: $(ROOTKEYDIR)/bulgaria
	$(RM) $@; $(LN) $(ROOTKEYDIR)/bulgaria	$@

$(ROOTKEYDIR)/layout_105: $(ROOTKEYDIR)/belarus
	$(RM) $@; $(LN) $(ROOTKEYDIR)/belarus  $@

$(ROOTKEYDIR)/layout_106: $(ROOTKEYDIR)/maltaus
	$(RM) $@; $(LN) $(ROOTKEYDIR)/maltaus  $@

$(ROOTKEYDIR)/layout_107: $(ROOTKEYDIR)/maltauk
	$(RM) $@; $(LN) $(ROOTKEYDIR)/maltauk  $@

$(ROOTKEYDIR)/layout_108: $(ROOTKEYDIR)/albania
	$(RM) $@; $(LN) $(ROOTKEYDIR)/albania  $@


/net/cats.ireland/3310/t3/kb_ws/ON/usr/src/pkgdefs/SUNWkey/prototype_com
========================================================================
l none
usr/share/lib/keytables/type_6/layout_18=../../../../../usr/share/lib/keytables/type_6/slovakia
l none
usr/share/lib/keytables/type_6/layout_100=../../../../../usr/share/lib/keytables/type_6/slovenia
l none
usr/share/lib/keytables/type_6/layout_101=../../../../../usr/share/lib/keytables/type_6/serbiaandmontenegro

l none
usr/share/lib/keytables/type_6/layout_102=../../../../../usr/share/lib/keytables/type_6/iceland

l none
usr/share/lib/keytables/type_6/layout_103=../../../../../usr/share/lib/keytables/type_6/croatia
l none
usr/share/lib/keytables/type_6/layout_104=../../../../../usr/share/lib/keytables/type_6/bulgaria
l none
usr/share/lib/keytables/type_6/layout_105=../../../../../usr/share/lib/keytables/type_6/belarus
l none
usr/share/lib/keytables/type_6/layout_106=../../../../../usr/share/lib/keytables/type_6/maltaus
l none
usr/share/lib/keytables/type_6/layout_107=../../../../../usr/share/lib/keytables/type_6/maltauk
l none
usr/share/lib/keytables/type_6/layout_108=../../../../../usr/share/lib/keytables/type_6/albania
That should be...

set_keyboard_layout
===================

"Slovenian" )           LAYOUT=256 ;;
        "Slovakian" )           LAYOUT=24 ;;
        "Serbia-And-Montenegro")        LAYOUT=257 ;;
        "Icelandic" )           LAYOUT=258 ;;
        "Croatian" )            LAYOUT=259 ;;
        "Bulgarian" )           LAYOUT=260 ;;
        "Belarusian" )          LAYOUT=261 ;;
        "Malta_US" )            LAYOUT=262 ;;
        "Malta_UK" )            LAYOUT=263 ;;
        "Albanian" )            LAYOUT=264 ;;
Work Around
N/A
Comments
N/A