head	1.1;
branch	1.1.1;
access;
symbols
	netbsd-11-0-RC4:1.1.1.14
	netbsd-11-0-RC3:1.1.1.14
	netbsd-11-0-RC2:1.1.1.14
	netbsd-11-0-RC1:1.1.1.14
	netbsd-11:1.1.1.14.0.4
	netbsd-11-base:1.1.1.14
	netbsd-10-1-RELEASE:1.1.1.14
	netbsd-8-3-RELEASE:1.1.1.7
	netbsd-9-4-RELEASE:1.1.1.11
	netbsd-10-0-RELEASE:1.1.1.14
	netbsd-10-0-RC6:1.1.1.14
	netbsd-10-0-RC5:1.1.1.14
	netbsd-10-0-RC4:1.1.1.14
	netbsd-10-0-RC3:1.1.1.14
	netbsd-10-0-RC2:1.1.1.14
	netbsd-10-0-RC1:1.1.1.14
	xkeyboard-config-2-38:1.1.1.14
	netbsd-10:1.1.1.14.0.2
	netbsd-10-base:1.1.1.14
	xkeyboard-config-2-37:1.1.1.14
	netbsd-9-3-RELEASE:1.1.1.11
	xkeyboard-config-2-34:1.1.1.13
	xkeyboard-config-2-33:1.1.1.13
	netbsd-9-2-RELEASE:1.1.1.11
	xkeyboard-config-2-32:1.1.1.13
	xkeyboard-config-2-31:1.1.1.12
	netbsd-9-1-RELEASE:1.1.1.11
	netbsd-8-2-RELEASE:1.1.1.7
	xkeyboard-config-2-29:1.1.1.11
	netbsd-9-0-RELEASE:1.1.1.11
	netbsd-9-0-RC2:1.1.1.11
	netbsd-9-0-RC1:1.1.1.11
	netbsd-9:1.1.1.11.0.2
	netbsd-9-base:1.1.1.11
	xkeyboard-config-2-27:1.1.1.11
	netbsd-8-1-RELEASE:1.1.1.7
	netbsd-8-1-RC1:1.1.1.7
	xkeyboard-config-2-26:1.1.1.11
	xkeyboard-config-2-25:1.1.1.10
	netbsd-7-2-RELEASE:1.1.1.5
	netbsd-8-0-RELEASE:1.1.1.7
	netbsd-8-0-RC2:1.1.1.7
	netbsd-8-0-RC1:1.1.1.7
	netbsd-7-1-2-RELEASE:1.1.1.5
	xkeyboard-config-2-23-1:1.1.1.9
	netbsd-7-1-1-RELEASE:1.1.1.5
	xkeyboard-config-2-21:1.1.1.8
	netbsd-8:1.1.1.7.0.2
	netbsd-8-base:1.1.1.7
	netbsd-7-1:1.1.1.5.0.6
	netbsd-7-1-RELEASE:1.1.1.5
	netbsd-7-1-RC2:1.1.1.5
	xkeyboard-config-2-20:1.1.1.7
	netbsd-7-1-RC1:1.1.1.5
	xkeyboard-config-2-19:1.1.1.7
	netbsd-7-0-2-RELEASE:1.1.1.5
	netbsd-7-0-1-RELEASE:1.1.1.5
	netbsd-7-0:1.1.1.5.0.4
	netbsd-7-0-RELEASE:1.1.1.5
	netbsd-7-0-RC3:1.1.1.5
	netbsd-7-0-RC2:1.1.1.5
	xkeyboard-config-2-15:1.1.1.6
	netbsd-7-0-RC1:1.1.1.5
	netbsd-5-2-3-RELEASE:1.1.1.1.2.1
	netbsd-5-1-5-RELEASE:1.1.1.1.2.1
	netbsd-6-0-6-RELEASE:1.1.1.3
	netbsd-6-1-5-RELEASE:1.1.1.3
	netbsd-7:1.1.1.5.0.2
	netbsd-7-base:1.1.1.5
	xkeyboard-config-2-12:1.1.1.5
	netbsd-6-1-4-RELEASE:1.1.1.3
	netbsd-6-0-5-RELEASE:1.1.1.3
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.1.1.5
	xkeyboard-config-2-11:1.1.1.5
	riastradh-drm2:1.1.1.4.0.2
	riastradh-drm2-base:1.1.1.4
	netbsd-6-1-3-RELEASE:1.1.1.3
	netbsd-6-0-4-RELEASE:1.1.1.3
	netbsd-5-2-2-RELEASE:1.1.1.1.2.1
	netbsd-5-1-4-RELEASE:1.1.1.1.2.1
	netbsd-6-1-2-RELEASE:1.1.1.3
	netbsd-6-0-3-RELEASE:1.1.1.3
	netbsd-5-2-1-RELEASE:1.1.1.1.2.1
	netbsd-5-1-3-RELEASE:1.1.1.1.2.1
	netbsd-6-1-1-RELEASE:1.1.1.3
	xkeyboard-config-2-9:1.1.1.4
	netbsd-6-1:1.1.1.3.0.6
	netbsd-6-0-2-RELEASE:1.1.1.3
	netbsd-6-1-RELEASE:1.1.1.3
	netbsd-6-1-RC4:1.1.1.3
	netbsd-6-1-RC3:1.1.1.3
	netbsd-6-1-RC2:1.1.1.3
	netbsd-6-1-RC1:1.1.1.3
	netbsd-5-2:1.1.1.1.2.1.0.4
	netbsd-6-0-1-RELEASE:1.1.1.3
	netbsd-5-2-RELEASE:1.1.1.1.2.1
	netbsd-5-2-RC1:1.1.1.1.2.1
	netbsd-6-0:1.1.1.3.0.4
	netbsd-6-0-RELEASE:1.1.1.3
	netbsd-6-0-RC2:1.1.1.3
	netbsd-6-0-RC1:1.1.1.3
	netbsd-6:1.1.1.3.0.2
	netbsd-6-base:1.1.1.3
	netbsd-5-1-2-RELEASE:1.1.1.1.2.1
	netbsd-5-1-1-RELEASE:1.1.1.1.2.1
	xkeyboard-config-2-3:1.1.1.3
	xkeyboard-config-2-1:1.1.1.2
	xkeyboard-config-2-0:1.1.1.2
	netbsd-5-1:1.1.1.1.2.1.0.2
	netbsd-5-1-RELEASE:1.1.1.1.2.1
	netbsd-5-1-RC4:1.1.1.1.2.1
	netbsd-5-1-RC3:1.1.1.1.2.1
	xkeyboard-config-1-9:1.1.1.2
	netbsd-5-1-RC2:1.1.1.1.2.1
	netbsd-5-1-RC1:1.1.1.1.2.1
	netbsd-5-0-2-RELEASE:1.1.1.1
	netbsd-5-0-1-RELEASE:1.1.1.1
	xkeyboard-config-1-4:1.1.1.2
	netbsd-5-0:1.1.1.1.0.4
	netbsd-5-0-RELEASE:1.1.1.1
	netbsd-5-0-RC4:1.1.1.1
	netbsd-5-0-RC3:1.1.1.1
	netbsd-5-0-RC2:1.1.1.1
	netbsd-5-0-RC1:1.1.1.1
	netbsd-5:1.1.1.1.0.2
	netbsd-5-base:1.1.1.1
	xkeyboard-config-1-3:1.1.1.1
	xorg:1.1.1;
locks; strict;
comment	@# @;


1.1
date	2008.08.30.09.12.18;	author mrg;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2008.08.30.09.12.18;	author mrg;	state Exp;
branches
	1.1.1.1.2.1;
next	1.1.1.2;

1.1.1.2
date	2009.06.10.09.33.36;	author mrg;	state Exp;
branches;
next	1.1.1.3;

1.1.1.3
date	2011.07.23.11.20.05;	author mrg;	state Exp;
branches;
next	1.1.1.4;

1.1.1.4
date	2013.05.31.23.20.03;	author mrg;	state Exp;
branches;
next	1.1.1.5;
commitid	5LdHOGKo9K6S4QRw;

1.1.1.5
date	2014.03.17.08.32.02;	author mrg;	state Exp;
branches;
next	1.1.1.6;
commitid	M7DROtsLDNRiQ1tx;

1.1.1.6
date	2015.07.20.05.27.56;	author mrg;	state Exp;
branches;
next	1.1.1.7;
commitid	lU0XtZb34SmC4Zty;

1.1.1.7
date	2016.11.22.19.41.11;	author snj;	state Exp;
branches;
next	1.1.1.8;
commitid	NVVsQPApf88D0avz;

1.1.1.8
date	2017.08.29.07.43.54;	author mrg;	state Exp;
branches;
next	1.1.1.9;
commitid	p0qyamwUBxtJ255A;

1.1.1.9
date	2018.03.11.20.14.53;	author mrg;	state Exp;
branches;
next	1.1.1.10;
commitid	USf7OkO3mGcKX4uA;

1.1.1.10
date	2018.12.30.09.17.00;	author mrg;	state Exp;
branches;
next	1.1.1.11;
commitid	AnhtnDeqrKf8SN5B;

1.1.1.11
date	2019.03.06.10.57.49;	author mrg;	state Exp;
branches;
next	1.1.1.12;
commitid	GrNWGbWZtracjieB;

1.1.1.12
date	2020.11.01.12.00.13;	author mrg;	state Exp;
branches;
next	1.1.1.13;
commitid	75Iv0Ep30piUabuC;

1.1.1.13
date	2021.04.27.03.09.37;	author mrg;	state Exp;
branches;
next	1.1.1.14;
commitid	zAbjQgmRfqh8ySQC;

1.1.1.14
date	2022.10.17.07.37.08;	author mrg;	state Exp;
branches;
next	;
commitid	WK5G7TzJGmFIJ2YD;

1.1.1.1.2.1
date	2009.09.17.03.34.42;	author snj;	state Exp;
branches;
next	;


desc
@@


1.1
log
@Initial revision
@
text
@// $XKeyboardConfig: xkeyboard-config/symbols/am,v 1.12 2008-01-30 23:10:31 svu Exp $

// based on a keyboard map from an 'xkb/symbols/am' file
//
// $XFree86: xc/programs/xkbcomp/symbols/am,v 1.4 2003/05/29 12:41:58 pascal Exp $

partial default alphanumeric_keys 
xkb_symbols "basic" {

    name[Group1]= "Armenia";

    // Alphanumeric section
    key <TLDE> {	[ 0x100055d, 0x100055c	]	};
    key	<LSGT> {	[  question,  0x100058a	]	};
    key <BKSL> {        [ guillemotright, guillemotleft ] };

    key <AE01> {	[ 0x1000586,  0x1000556	]	};
    key <AE02> {	[ 0x1000571,  0x1000541	]	};
    key <AE03> {	[ 0x1002013,  0x1002014 ]	};
    key <AE04> {	[     comma,  dollar	]	};
    key <AE05> {	[ 0x1000589,  0x1002026	] 	};
    key <AE06> {	[ 0x100055e,  percent	]	};
    key <AE07> {	[ 0x1002024,  0x1000587	] 	};
    key <AE08> {	[ 0x100055b,  0x10002bc	] 	};
    key <AE09> {	[ parenright, parenleft ] 	};
    key <AE10> {	[ 0x1000585,  0x1000555	]	};
    key <AE11> {	[ 0x1000567,  0x1000537	]	};
    key <AE12> {	[ 0x1000572,  0x1000542	]	};


    key <AD01> {	[ 0x1000573, 0x1000543	]       };
    key <AD02> {	[ 0x1000583, 0x1000553	]	};
    key <AD03> {	[ 0x1000562, 0x1000532	]       };
    key <AD04> {	[ 0x100057d, 0x100054d	]	};
    key <AD05> {	[ 0x1000574, 0x1000544	]       };
    key <AD06> {	[ 0x1000578, 0x1000548	]       };
    key <AD07> {	[ 0x1000582, 0x1000552	]       };
    key <AD08> {	[ 0x100056f, 0x100053f	]       };
    key <AD09> {	[ 0x1000568, 0x1000538	]       };
    key <AD10> {	[ 0x1000569, 0x1000539	]       };
    key <AD11> {	[ 0x100056e, 0x100053e	]       };
    key <AD12> {	[ 0x1000581, 0x1000551	]       };

    key <AC01> {	[ 0x100057b, 0x100054b	]       };
    key <AC02> {	[ 0x100057e, 0x100054e	]	};
    key <AC03> {	[ 0x1000563, 0x1000533	]       };
    key <AC04> {	[ 0x1000565, 0x1000535	]       };
    key <AC05> {	[ 0x1000561, 0x1000531	]       };
    key <AC06> {	[ 0x1000576, 0x1000546	]	};
    key <AC07> {	[ 0x100056b, 0x100053b	]       };
    key <AC08> {	[ 0x100057f, 0x100054f	]       };
    key <AC09> {	[ 0x1000570, 0x1000540	]       };
    key <AC10> {	[ 0x100057a, 0x100054a	]       };
    key <AC11> {	[ 0x1000580, 0x1000550	]       };

    key <AB01> {	[ 0x100056a, 0x100053a	]       };
    key <AB02> {	[ 0x1000564, 0x1000534	]       };
    key <AB03> {	[ 0x1000579, 0x1000549	]       };
    key <AB04> {	[ 0x1000575, 0x1000545	]       };
    key <AB05> {	[ 0x1000566, 0x1000536	]       };
    key <AB06> {	[ 0x100056c, 0x100053c	]       };
    key <AB07> {	[ 0x1000584, 0x1000554	]       };
    key <AB08> {	[ 0x100056d, 0x100053d	]       };
    key <AB09> {	[ 0x1000577, 0x1000547	]       };
    key <AB10> {	[ 0x100057c, 0x100054c	]       };

};

partial alphanumeric_keys
xkb_symbols "olpc" {
    include "am(basic)"
    name[Group1]= "Armenia";

    include "group(olpc)"
};

xkb_symbols "phonetic" {
    include "am(basic)"
    name[Group1]= "Armenia - Phonetic";
	
    key <BKSL> {	[ 0x1000577,  0x1000547 ]	};
	
    key <AE01> {	[ 0x1000567,  0x1000537 ]	};
    key <AE02> {	[ 0x1000569,  0x1000539 ]	};
    key <AE03> {	[ 0x1000583,  0x1000553 ]	};
    key <AE04> {	[ 0x1000571,  0x1000541 ]       };
    key <AE05> {	[ 0x100057b,  0x100054b ]	};
    key <AE06> {	[ 0x1000582,  0x1000552 ]	};
    key <AE07> {	[ 0x1000587,  0x1000587 ]	};
    key <AE08> {	[ 0x100057c,  0x100054c ]	};
    key <AE09> {	[ 0x1000579,  0x1000549 ]	};
    key <AE10> {	[ 0x1000573,  0x1000543 ]	};
    key <AE11> {	[ 0x100002D,  0x1002015 ]       };
    key <AE12> {	[ 0x100056a,  0x100053a ]	};

    key <LatQ> {	[ 0x1000584,  0x1000554 ]	};
    key <LatW> {	[ 0x1000578,  0x1000548 ]	};
    key <LatE> {	[ 0x1000565,  0x1000535 ]	};
    key <LatR> {	[ 0x1000580,  0x1000550 ]	};
    key <LatT> {	[ 0x100057f,  0x100054f ]	};
    key <LatY> {	[ 0x1000568,  0x1000538 ]	};
    key <LatU> {	[ 0x1000582,  0x1000552 ]	};
    key <LatI> {	[ 0x100056b,  0x100053b ]	};
    key <LatO> {	[ 0x1000585,  0x1000555 ]	};
    key <LatP> {	[ 0x100057a,  0x100054a ]	};
    key <AD11> {	[ 0x100056d,  0x100053d ]	};
    key <AD12> {	[ 0x100056e,  0x100053e ]	};

    key <LatA> {	[ 0x1000561,  0x1000531 ]	};
    key <LatS> {	[ 0x100057d,  0x100054d ]	};
    key <LatD> {	[ 0x1000564,  0x1000534 ]	};
    key <LatF> {	[ 0x1000586,  0x1000556 ]	};
    key <LatG> {	[ 0x1000563,  0x1000533 ]	};
    key <LatH> {	[ 0x1000570,  0x1000540 ]	};
    key <LatJ> {	[ 0x1000575,  0x1000545 ]	};
    key <LatK> {	[ 0x100056f,  0x100053f ]	};
    key <LatL> {	[ 0x100056c,  0x100053c ]	};
    key <AC10> {	[ semicolon,  0x1000589 ]	};
    key <AC11> {	[ 0x100055b,  0x1000022 ]	};

    key <LatZ> {	[ 0x1000566,  0x1000536 ]	};
    key <LatX> {	[ 0x1000572,  0x1000542 ]	};
    key <LatC> {	[ 0x1000581,  0x1000551 ]	};
    key <LatV> {	[ 0x100057e,  0x100054e ]	};
    key <LatB> {	[ 0x1000562,  0x1000532 ]	};
    key <LatN> {	[ 0x1000576,  0x1000546 ]	};
    key <LatM> {	[ 0x1000574,  0x1000544 ]	};
    key <AB08> {	[ 0x100002C,  0x10000AB ]       };
    key <AB09> {	[ 0x1002024,  0x10000BB ]       };
    key <AB10> {	[ 0x100002F,  0x100055e ]	};

};

partial alphanumeric_keys
xkb_symbols "phonetic-alt" {
    include "am(phonetic)"
    name[Group1]= "Armenia - Alternative Phonetic";

    key <AE08> {	[ 0x1000580,  0x1000550 ]	};
    key <LatR> {	[ 0x100057c,  0x100054c ]	};

};

partial alphanumeric_keys
xkb_symbols "eastern" {

    name[Group1]="Armenia - Eastern";

    // This is the closer phonetic transliteration for Eastern Armenian
    // than the Windows XP layout for Eastern Armenian, which seems
    // to have contained a bug, with the reversal of 'g' for keh and 'c' for gim
    // Also, AE01 (the colon) has been replaced with the Armenian_full_stop and
    // capital AE07 (ken) with the Armenian ligature ew

    key <TLDE> {	[ Armenian_separation_mark,  Armenian_exclam ]	};
//  key <AE01> {	[ colon,  		KP_1 ]	};
    key <AE01> {	[ Armenian_full_stop,  	KP_1 ]	};
    key <AE02> {	[ Armenian_dza,  	Armenian_DZA ]	};
    key <AE03> {	[ Armenian_hi,  	Armenian_HI ]	};
    key <AE04> {	[ Armenian_accent,  	KP_3 ]       };
    key <AE05> {	[ comma,  		KP_4 ]	};
    key <AE06> {	[ minus,  		KP_9 ]	};
    key <AE07> {	[ period,  		Armenian_ligature_ew ]	};
    key <AE08> {	[ guillemotleft,  	parenleft ]	};
    key <AE09> {	[ guillemotright,  	parenright ]	};
    key <AE10> {	[ Armenian_o,  		Armenian_O ]	};
    key <AE11> {	[ Armenian_ra,  	Armenian_RA ]       };
    key <AE12> {	[ Armenian_zhe,  	Armenian_ZHE ]	};

    key <LatQ> {	[ Armenian_khe,  	Armenian_KHE ]	};
    key <LatW> {	[ Armenian_vyun,  	Armenian_VYUN ]	};
    key <LatE> {	[ Armenian_e,  		Armenian_E ]	};
    key <LatR> {	[ Armenian_re,  	Armenian_RE ]	};
    key <LatT> {	[ Armenian_tyun,  	Armenian_TYUN ]	};
    key <LatY> {	[ Armenian_yech,  	Armenian_YECH ]	};
    key <LatU> {	[ Armenian_at,  	Armenian_AT ]	};
    key <LatI> {	[ Armenian_ini,  	Armenian_INI ]	};
    key <LatO> {	[ Armenian_vo,  	Armenian_VO ]	};
    key <LatP> {	[ Armenian_pe,  	Armenian_PE ]	};
    key <AD11> {	[ Armenian_cha,  	Armenian_CHA ]	};
    key <AD12> {	[ Armenian_je,  	Armenian_JE ]	};
    key <BKSL> {	[ apostrophe,  		Armenian_question ]	};

    key <LatA> {	[ Armenian_ayb,  	Armenian_AYB ]	};
    key <LatS> {	[ Armenian_se,  	Armenian_SE ]	};
    key <LatD> {	[ Armenian_da,  	Armenian_DA ]	};
    key <LatF> {	[ Armenian_fe,  	Armenian_FE ]	};
    key <LatG> {	[ Armenian_gim,  	Armenian_GIM ]	};
    key <LatH> {	[ Armenian_ho,  	Armenian_HO ]	};
    key <LatJ> {	[ Armenian_tche,  	Armenian_TCHE ]	};
    key <LatK> {	[ Armenian_ken,  	Armenian_KEN ]	};
    key <LatL> {	[ Armenian_lyun,  	Armenian_LYUN ]	};
    key <AC10> {	[ Armenian_to,  	Armenian_TO ]	};
    key <AC11> {	[ Armenian_pyur,  	Armenian_PYUR ]	};

    key <LatZ> {	[ Armenian_za,  	Armenian_ZA ]	};
    key <LatX> {	[ Armenian_tso,  	Armenian_TSO ]	};
    key <LatC> {	[ Armenian_ke,  	Armenian_KE ]	};
    key <LatV> {	[ Armenian_vev,  	Armenian_VEV ]	};
    key <LatB> {	[ Armenian_ben,  	Armenian_BEN ]	};
    key <LatN> {	[ Armenian_nu,  	Armenian_NU ]	};
    key <LatM> {	[ Armenian_men,  	Armenian_MEN ]	};
    key <AB08> {	[ Armenian_sha,  	Armenian_SHA ]       };
    key <AB09> {	[ Armenian_ghat,  	Armenian_GHAT ]       };
    key <AB10> {	[ Armenian_tsa,  	Armenian_TSA ]	};

};

partial alphanumeric_keys
xkb_symbols "western" {
    include "am(eastern)"
    name[Group1]="Armenia - Western";

    // This is exactly the same layout for Western Armenian
    // as in Windows XP, except:
    // AE01 (the colon) has been replaced with the Armenian_full_stop and
    // capital AE07 (ken) with the Armenian ligature ew

    key <LatW> {	[ Armenian_vev,  	Armenian_VEV ]	};
    key <LatT> {	[ Armenian_da,  	Armenian_DA ]	};
    key <LatP> {	[ Armenian_ben,  	Armenian_BEN ]	};
    key <LatD> {	[ Armenian_tyun,  	Armenian_TYUN ]	};
    key <LatG> {	[ Armenian_ken,  	Armenian_KEN ]	};
    key <LatK> {	[ Armenian_ke,  	Armenian_KE ]	};
    key <LatC> {	[ Armenian_gim,  	Armenian_GIM ]	};
    key <LatV> {	[ Armenian_vyun,  	Armenian_VYUN ]	};
    key <LatB> {	[ Armenian_pe,  	Armenian_PE ]	};

};

partial alphanumeric_keys
xkb_symbols "eastern-alt" {
    include "am(eastern)"
    name[Group1]="Armenia - Alternative Eastern";

	// This replicates the Windows XP keyboard layout for Eastern
	// Armenian exactly (including the bug), except:
 	// AE01 (the colon) has been replaced with the Armenian_full_stop and
	// capital AE07 (ken) with the Armenian ligature ew

    key <LatG> {	[ Armenian_ke,  	Armenian_KE ]	};
    key <LatC> {	[ Armenian_gim,  	Armenian_GIM ]	};

};
@


1.1.1.1
log
@initial import of xkeyboard-config-1.3
@
text
@@


1.1.1.1.2.1
log
@Apply patch (requested by mrg in ticket #958):
Bring over X.Org updates from HEAD.
@
text
@d1 1
a1 1
// $XKeyboardConfig$
@


1.1.1.2
log
@initial import of xkeyboard-config-1.4
@
text
@d1 1
a1 1
// $XKeyboardConfig$
@


1.1.1.3
log
@initial import of xkeyboard-config 2.3.  important changes include:
	added symbols/apl, symbols/cm, symbols/tw
	removed all symbols/extras/*
@
text
@d1 2
d4 2
d10 1
a10 1
    name[Group1]= "Armenian";
d72 1
a72 1
    name[Group1]= "Armenian";
d79 1
a79 1
    name[Group1]= "Armenian (phonetic)";
d137 1
a137 1
    name[Group1]= "Armenian (alternative phonetic)";
a144 8
xkb_symbols "olpc-phonetic" {
    include "am(phonetic-alt)"
    name[Group1]= "Armenian (OLPC phonetic)";

    include "group(olpc)"
};

partial alphanumeric_keys
d147 1
a147 1
    name[Group1]="Armenian (eastern)";
d212 1
a212 1
    name[Group1]="Armenian (western)";
d234 1
a234 1
    name[Group1]="Armenian (alternative eastern)";
@


1.1.1.4
log
@initial import of xkeyboard-config-2.9
@
text
@d15 1
a15 1
    key <AE03> {	[ 0x100058a,  0x1002014 ]	};
d89 1
a89 1
    key <AE11> {	[ 0x100058a,  0x1002015 ]       };
@


1.1.1.5
log
@initial import of xkeyboard-config-2.11
@
text
@d3 1
a3 1
default  partial alphanumeric_keys
d8 4
a11 3
    key <TLDE> {	[ 0x100055d,  0x100055c	]	};
    key <LSGT> {	[  question,  0x100058a	]	};
    key <BKSL> {	[ guillemotright, guillemotleft]};
d26 1
d76 1
a76 1

d78 1
a78 1

d155 3
a157 3
    // to have contained a bug, with the reversal of 'g' for keh and 'c' for gim.
    // Also, AE01 (the colon) has been replaced with the Armenian_full_stop,
    // and capital AE07 (ken) with the Armenian ligature ew.
d160 2
a161 1
    key <AE01> {	[ Armenian_full_stop,  	KP_1 ]		};
d164 3
a166 3
    key <AE04> {	[ Armenian_accent,  	KP_3 ]		};
    key <AE05> {	[ comma,  		KP_4 ]		};
    key <AE06> {	[ minus,  		KP_9 ]		};
d171 1
a171 1
    key <AE11> {	[ Armenian_ra,  	Armenian_RA ]	};
d207 2
a208 2
    key <AB08> {	[ Armenian_sha,  	Armenian_SHA ]	};
    key <AB09> {	[ Armenian_ghat,  	Armenian_GHAT ]	};
@


1.1.1.6
log
@initial import of xkeyboard-config-2.15
@
text
@d66 2
@


1.1.1.7
log
@initial import of xkeyboard-config 2.19
@
text
@d81 1
a81 1
    key <AE07> {	[ 0x1000587,  0x100058f ]	};
@


1.1.1.8
log
@initial import of xkeyboard-config-2.21
@
text
@d129 1
a129 1
    name[Group1]= "Armenian (alt. phonetic)";
d233 1
a233 1
    name[Group1]="Armenian (alt. eastern)";
@


1.1.1.9
log
@initial import of xkeyboard-config-2.23.1
@
text
@d19 1
a19 1
    key <AE08> {	[ 0x100055b,  0x100055a	] 	};
@


1.1.1.10
log
@initial import of xkeyboard-config-2.25
@
text
@d8 52
a59 52
    key <TLDE> {	[ Armenian_separation_mark,  Armenian_exclam ]	};
    key <LSGT> {	[ question,  		Armenian_hyphen	]	};
    key <BKSL> {	[ guillemotright, 	guillemotleft	]	};

    key <AE01> {	[ Armenian_fe,    	Armenian_FE  	]	};
    key <AE02> {	[ Armenian_dza,   	Armenian_DZA 	]	};
    key <AE03> {	[ Armenian_hyphen,  	0x1002014 	]	};
    key <AE04> {	[ comma,  		dollar		]	};
    key <AE05> {	[ Armenian_full_stop,  	0x1002026	] 	};
    key <AE06> {	[ Armenian_question,  	percent		]	};
    key <AE07> {	[ 0x1002024,  		Armenian_ligature_ew ] 	};
    key <AE08> {	[ Armenian_accent,  	Armenian_apostrophe  ] 	};
    key <AE09> {	[ parenright, 		parenleft 	] 	};
    key <AE10> {	[ Armenian_o,     	Armenian_O   	]	};
    key <AE11> {	[ Armenian_e,     	Armenian_E   	]	};
    key <AE12> {	[ Armenian_ghat,  	Armenian_GHAT	]	};

    key <AD01> {	[ Armenian_tche, 	Armenian_TCHE	]       };
    key <AD02> {	[ Armenian_pyur, 	Armenian_PYUR	]	};
    key <AD03> {	[ Armenian_ben,  	Armenian_BEN 	]       };
    key <AD04> {	[ Armenian_se,   	Armenian_SE  	]	};
    key <AD05> {	[ Armenian_men,  	Armenian_MEN 	]       };
    key <AD06> {	[ Armenian_vo,   	Armenian_VO  	]       };
    key <AD07> {	[ Armenian_vyun, 	Armenian_VYUN	]       };
    key <AD08> {	[ Armenian_ken,  	Armenian_KEN 	]       };
    key <AD09> {	[ Armenian_at,   	Armenian_AT  	]       };
    key <AD10> {	[ Armenian_to,   	Armenian_TO  	]       };
    key <AD11> {	[ Armenian_tsa,  	Armenian_TSA 	]       };
    key <AD12> {	[ Armenian_tso,  	Armenian_TSO 	]       };

    key <AC01> {	[ Armenian_je,   	Armenian_JE  	]       };
    key <AC02> {	[ Armenian_vev,  	Armenian_VEV 	]	};
    key <AC03> {	[ Armenian_gim,  	Armenian_GIM 	]       };
    key <AC04> {	[ Armenian_yech, 	Armenian_YECH	]       };
    key <AC05> {	[ Armenian_ayb,  	Armenian_AYB 	]       };
    key <AC06> {	[ Armenian_nu,   	Armenian_NU  	]	};
    key <AC07> {	[ Armenian_ini,  	Armenian_INI 	]       };
    key <AC08> {	[ Armenian_tyun, 	Armenian_TYUN	]       };
    key <AC09> {	[ Armenian_ho,   	Armenian_HO  	]       };
    key <AC10> {	[ Armenian_pe,   	Armenian_PE  	]       };
    key <AC11> {	[ Armenian_re,   	Armenian_RE  	]       };

    key <AB01> {	[ Armenian_zhe,  	Armenian_ZHE 	]       };
    key <AB02> {	[ Armenian_da,   	Armenian_DA  	]       };
    key <AB03> {	[ Armenian_cha,  	Armenian_CHA 	]       };
    key <AB04> {	[ Armenian_hi,   	Armenian_HI  	]       };
    key <AB05> {	[ Armenian_za,   	Armenian_ZA  	]       };
    key <AB06> {	[ Armenian_lyun, 	Armenian_LYUN	]       };
    key <AB07> {	[ Armenian_ke,   	Armenian_KE  	]       };
    key <AB08> {	[ Armenian_khe,  	Armenian_KHE 	]       };
    key <AB09> {	[ Armenian_sha,  	Armenian_SHA 	]       };
    key <AB10> {	[ Armenian_ra,   	Armenian_RA  	]       };
d73 1
a73 1
    key <BKSL> {	[ Armenian_sha,   	Armenian_SHA  	]	};
d75 48
a122 48
    key <AE01> {	[ Armenian_e,     	Armenian_E    	]	};
    key <AE02> {	[ Armenian_to,    	Armenian_TO   	]	};
    key <AE03> {	[ Armenian_pyur,  	Armenian_PYUR 	]	};
    key <AE04> {	[ Armenian_dza,   	Armenian_DZA  	]       };
    key <AE05> {	[ Armenian_je,    	Armenian_JE   	]	};
    key <AE06> {	[ Armenian_vyun,  	Armenian_VYUN 	]	};
    key <AE07> {	[ Armenian_ligature_ew,	0x100058f 	]	};
    key <AE08> {	[ Armenian_ra,    	Armenian_RA   	]	};
    key <AE09> {	[ Armenian_cha,   	rmenian_CHA  	]	};
    key <AE10> {	[ Armenian_tche,  	rmenian_TCHE 	]	};
    key <AE11> {	[ Armenian_hyphen,  	0x1002015 	]       };
    key <AE12> {	[ Armenian_zhe,   	Armenian_ZHE  	]	};

    key <LatQ> {	[ Armenian_ke,    	Armenian_KE   	]	};
    key <LatW> {	[ Armenian_vo,    	Armenian_VO   	]	};
    key <LatE> {	[ Armenian_yech,  	Armenian_YECH 	]	};
    key <LatR> {	[ Armenian_re,    	Armenian_RE   	]	};
    key <LatT> {	[ Armenian_tyun,  	Armenian_TYUN 	]	};
    key <LatY> {	[ Armenian_at,    	Armenian_AT   	]	};
    key <LatU> {	[ Armenian_vyun,  	Armenian_VYUN 	]	};
    key <LatI> {	[ Armenian_ini,   	Armenian_INI  	]	};
    key <LatO> {	[ Armenian_o,     	Armenian_O    	]	};
    key <LatP> {	[ Armenian_pe,    	Armenian_PE   	]	};
    key <AD11> {	[ Armenian_khe,   	Armenian_KHE  	]	};
    key <AD12> {	[ Armenian_tsa,   	Armenian_TSA  	]	};

    key <LatA> {	[ Armenian_ayb,   	Armenian_AYB  	]	};
    key <LatS> {	[ Armenian_se,    	Armenian_SE   	]	};
    key <LatD> {	[ Armenian_da,    	Armenian_DA   	]	};
    key <LatF> {	[ Armenian_fe,    	Armenian_FE   	]	};
    key <LatG> {	[ Armenian_gim,   	Armenian_GIM  	]	};
    key <LatH> {	[ Armenian_ho,    	Armenian_HO   	]	};
    key <LatJ> {	[ Armenian_hi,    	Armenian_HI   	]	};
    key <LatK> {	[ Armenian_ken,   	Armenian_KEN  	]	};
    key <LatL> {	[ Armenian_lyun,  	Armenian_LYUN 	]	};
    key <AC10> {	[ semicolon,  		Armenian_full_stop ]	};
    key <AC11> {	[ Armenian_accent,  	0x1000022 	]	};

    key <LatZ> {	[ Armenian_za,    	Armenian_ZA   	]	};
    key <LatX> {	[ Armenian_ghat,  	Armenian_GHAT 	]	};
    key <LatC> {	[ Armenian_tso,   	Armenian_TSO  	]	};
    key <LatV> {	[ Armenian_vev,   	Armenian_VEV  	]	};
    key <LatB> {	[ Armenian_ben,   	Armenian_BEN  	]	};
    key <LatN> {	[ Armenian_nu,    	Armenian_NU   	]	};
    key <LatM> {	[ Armenian_men,   	Armenian_MEN  	]	};
    key <AB08> {	[ 0x100002C,  		0x10000AB 	]       };
    key <AB09> {	[ 0x1002024,  		0x10000BB 	]       };
    key <AB10> {	[ 0x100002F,  		Armenian_question ]	};
d131 2
a132 2
    key <AE08> {	[ Armenian_re,    	Armenian_RE   	]	};
    key <LatR> {	[ Armenian_ra,    	Armenian_RA   	]	};
@


1.1.1.11
log
@initial import of xkeyboard-config-2.26
@
text
@d83 2
a84 2
    key <AE09> {	[ Armenian_cha,   	Armenian_CHA  	]	};
    key <AE10> {	[ Armenian_tche,  	Armenian_TCHE 	]	};
@


1.1.1.12
log
@initial import of xkeyboard-config-2.31
@
text
@d3 1
a3 1
default partial alphanumeric_keys
d139 1
a139 1
    name[Group1]= "Armenian (OLPC, phonetic)";
@


1.1.1.13
log
@initial import of xkeyboard-config-2.32
@
text
@d1 2
d60 1
d123 1
d133 1
d205 1
d227 1
d242 1
@


1.1.1.14
log
@initial import of xkeyboard-config-2.37
@
text
@d6 52
a57 51
    key <TLDE>	{[ Armenian_separation_mark,  Armenian_exclam ]};
    key <AE01>	{[ Armenian_fe,		Armenian_FE	]};
    key <AE02>	{[ Armenian_dza,	Armenian_DZA	]};
    key <AE03>	{[ Armenian_hyphen,	U2014		]}; // emdash
    key <AE04>	{[ comma,		dollar		]};
    key <AE05>	{[ Armenian_full_stop,	U2026		]}; // ellipsis
    key <AE06>	{[ Armenian_question,	percent		]};
    key <AE07>	{[ U2024,		Armenian_ligature_ew ]}; // Armenian semicolon (mijaket)
    key <AE08>	{[ Armenian_accent,	Armenian_apostrophe  ]};
    key <AE09>	{[ parenright,		parenleft	]};
    key <AE10>	{[ Armenian_o,		Armenian_O	]};
    key <AE11>	{[ Armenian_e,		Armenian_E	]};
    key <AE12>	{[ Armenian_ghat,	Armenian_GHAT	]};

    key <AD01>	{[ Armenian_tche,	Armenian_TCHE	]};
    key <AD02>	{[ Armenian_pyur,	Armenian_PYUR	]};
    key <AD03>	{[ Armenian_ben,	Armenian_BEN	]};
    key <AD04>	{[ Armenian_se,		Armenian_SE	]};
    key <AD05>	{[ Armenian_men,	Armenian_MEN	]};
    key <AD06>	{[ Armenian_vo,		Armenian_VO	]};
    key <AD07>	{[ Armenian_vyun,	Armenian_VYUN	]};
    key <AD08>	{[ Armenian_ken,	Armenian_KEN	]};
    key <AD09>	{[ Armenian_at,		Armenian_AT	]};
    key <AD10>	{[ Armenian_to,		Armenian_TO	]};
    key <AD11>	{[ Armenian_tsa,	Armenian_TSA	]};
    key <AD12>	{[ Armenian_tso,	Armenian_TSO	]};

    key <AC01>	{[ Armenian_je,		Armenian_JE	]};
    key <AC02>	{[ Armenian_vev,	Armenian_VEV	]};
    key <AC03>	{[ Armenian_gim,	Armenian_GIM	]};
    key <AC04>	{[ Armenian_yech,	Armenian_YECH	]};
    key <AC05>	{[ Armenian_ayb,	Armenian_AYB	]};
    key <AC06>	{[ Armenian_nu,		Armenian_NU	]};
    key <AC07>	{[ Armenian_ini,	Armenian_INI	]};
    key <AC08>	{[ Armenian_tyun,	Armenian_TYUN	]};
    key <AC09>	{[ Armenian_ho,		Armenian_HO	]};
    key <AC10>	{[ Armenian_pe,		Armenian_PE	]};
    key <AC11>	{[ Armenian_re,		Armenian_RE	]};
    key <BKSL>	{[ guillemotright,	guillemotleft	]};

    key <LSGT>	{[ question,		Armenian_hyphen	]};
    key <AB01>	{[ Armenian_zhe,	Armenian_ZHE	]};
    key <AB02>	{[ Armenian_da,		Armenian_DA	]};
    key <AB03>	{[ Armenian_cha,	Armenian_CHA	]};
    key <AB04>	{[ Armenian_hi,		Armenian_HI	]};
    key <AB05>	{[ Armenian_za,		Armenian_ZA	]};
    key <AB06>	{[ Armenian_lyun,	Armenian_LYUN	]};
    key <AB07>	{[ Armenian_ke,		Armenian_KE	]};
    key <AB08>	{[ Armenian_khe,	Armenian_KHE	]};
    key <AB09>	{[ Armenian_sha,	Armenian_SHA	]};
    key <AB10>	{[ Armenian_ra,		Armenian_RA	]};
a66 1

d68 1
d70 1
a70 1
    name[Group1]= "Armenian (phonetic)";
d72 48
a119 49
    key <AE01>	{[ Armenian_e,		Armenian_E	]};
    key <AE02>	{[ Armenian_to,		Armenian_TO	]};
    key <AE03>	{[ Armenian_pyur,	Armenian_PYUR	]};
    key <AE04>	{[ Armenian_dza,	Armenian_DZA	]};
    key <AE05>	{[ Armenian_je,		Armenian_JE	]};
    key <AE06>	{[ Armenian_vyun,	Armenian_VYUN	]};
    key <AE07>	{[ Armenian_ligature_ew,  U058F		]}; // Armenian Dram sign
    key <AE08>	{[ Armenian_ra,		Armenian_RA	]};
    key <AE09>	{[ Armenian_cha,	Armenian_CHA	]};
    key <AE10>	{[ Armenian_tche,	Armenian_TCHE	]};
    key <AE11>	{[ Armenian_hyphen,	U2015		]}; // quotation dash
    key <AE12>	{[ Armenian_zhe,	Armenian_ZHE	]};

    key <LatQ>	{[ Armenian_ke,		Armenian_KE	]};
    key <LatW>	{[ Armenian_vo,		Armenian_VO	]};
    key <LatE>	{[ Armenian_yech,	Armenian_YECH	]};
    key <LatR>	{[ Armenian_re,		Armenian_RE	]};
    key <LatT>	{[ Armenian_tyun,	Armenian_TYUN	]};
    key <LatY>	{[ Armenian_at,		Armenian_AT	]};
    key <LatU>	{[ Armenian_vyun,	Armenian_VYUN	]};
    key <LatI>	{[ Armenian_ini,	Armenian_INI	]};
    key <LatO>	{[ Armenian_o,		Armenian_O	]};
    key <LatP>	{[ Armenian_pe,		Armenian_PE	]};
    key <AD11>	{[ Armenian_khe,	Armenian_KHE	]};
    key <AD12>	{[ Armenian_tsa,	Armenian_TSA	]};

    key <LatA>	{[ Armenian_ayb,	Armenian_AYB	]};
    key <LatS>	{[ Armenian_se,		Armenian_SE	]};
    key <LatD>	{[ Armenian_da,		Armenian_DA	]};
    key <LatF>	{[ Armenian_fe,		Armenian_FE	]};
    key <LatG>	{[ Armenian_gim,	Armenian_GIM	]};
    key <LatH>	{[ Armenian_ho,		Armenian_HO	]};
    key <LatJ>	{[ Armenian_hi,		Armenian_HI	]};
    key <LatK>	{[ Armenian_ken,	Armenian_KEN	]};
    key <LatL>	{[ Armenian_lyun,	Armenian_LYUN	]};
    key <AC10>	{[ semicolon,		Armenian_full_stop ]};
    key <AC11>	{[ Armenian_accent,	quotedbl	]};
    key <BKSL>	{[ Armenian_sha,	Armenian_SHA	]};

    key <LatZ>	{[ Armenian_za,		Armenian_ZA	]};
    key <LatX>	{[ Armenian_ghat,	Armenian_GHAT	]};
    key <LatC>	{[ Armenian_tso,	Armenian_TSO	]};
    key <LatV>	{[ Armenian_vev,	Armenian_VEV	]};
    key <LatB>	{[ Armenian_ben,	Armenian_BEN	]};
    key <LatN>	{[ Armenian_nu,		Armenian_NU	]};
    key <LatM>	{[ Armenian_men,	Armenian_MEN	]};
    key <AB08>	{[ comma,		guillemotleft	]};
    key <AB09>	{[ U2024,		guillemotright	]}; // Armenian semicolon (mijaket)
    key <AB10>	{[ slash,		Armenian_question ]};
a123 1

a124 1

d127 2
a128 2
    key <AE08>	{[ Armenian_re,		Armenian_RE	]};
    key <LatR>	{[ Armenian_ra,		Armenian_RA	]};
a132 1

a133 1

d150 50
a199 50
    key <TLDE>	{[ Armenian_separation_mark,  Armenian_exclam ]};
    key <AE01>	{[ Armenian_full_stop,	KP_1		]};
    key <AE02>	{[ Armenian_dza,	Armenian_DZA	]};
    key <AE03>	{[ Armenian_hi,		Armenian_HI	]};
    key <AE04>	{[ Armenian_accent,	KP_3		]};
    key <AE05>	{[ comma,		KP_4		]};
    key <AE06>	{[ minus,		KP_9		]};
    key <AE07>	{[ period,		Armenian_ligature_ew ]};
    key <AE08>	{[ guillemotleft,	parenleft	]};
    key <AE09>	{[ guillemotright,	parenright	]};
    key <AE10>	{[ Armenian_o,		Armenian_O	]};
    key <AE11>	{[ Armenian_ra,		Armenian_RA	]};
    key <AE12>	{[ Armenian_zhe,	Armenian_ZHE	]};

    key <LatQ>	{[ Armenian_khe,	Armenian_KHE	]};
    key <LatW>	{[ Armenian_vyun,	Armenian_VYUN	]};
    key <LatE>	{[ Armenian_e,		Armenian_E	]};
    key <LatR>	{[ Armenian_re,		Armenian_RE	]};
    key <LatT>	{[ Armenian_tyun,	Armenian_TYUN	]};
    key <LatY>	{[ Armenian_yech,	Armenian_YECH	]};
    key <LatU>	{[ Armenian_at,		Armenian_AT	]};
    key <LatI>	{[ Armenian_ini,	Armenian_INI	]};
    key <LatO>	{[ Armenian_vo,		Armenian_VO	]};
    key <LatP>	{[ Armenian_pe,		Armenian_PE	]};
    key <AD11>	{[ Armenian_cha,	Armenian_CHA	]};
    key <AD12>	{[ Armenian_je,		Armenian_JE	]};

    key <LatA>	{[ Armenian_ayb,	Armenian_AYB	]};
    key <LatS>	{[ Armenian_se,		Armenian_SE	]};
    key <LatD>	{[ Armenian_da,		Armenian_DA	]};
    key <LatF>	{[ Armenian_fe,		Armenian_FE	]};
    key <LatG>	{[ Armenian_gim,	Armenian_GIM	]};
    key <LatH>	{[ Armenian_ho,		Armenian_HO	]};
    key <LatJ>	{[ Armenian_tche,	Armenian_TCHE	]};
    key <LatK>	{[ Armenian_ken,	Armenian_KEN	]};
    key <LatL>	{[ Armenian_lyun,	Armenian_LYUN	]};
    key <AC10>	{[ Armenian_to,		Armenian_TO	]};
    key <AC11>	{[ Armenian_pyur,	Armenian_PYUR	]};
    key <BKSL>	{[ apostrophe,		Armenian_question ]};

    key <LatZ>	{[ Armenian_za,		Armenian_ZA	]};
    key <LatX>	{[ Armenian_tso,	Armenian_TSO	]};
    key <LatC>	{[ Armenian_ke,		Armenian_KE	]};
    key <LatV>	{[ Armenian_vev,	Armenian_VEV	]};
    key <LatB>	{[ Armenian_ben,	Armenian_BEN	]};
    key <LatN>	{[ Armenian_nu,		Armenian_NU	]};
    key <LatM>	{[ Armenian_men,	Armenian_MEN	]};
    key <AB08>	{[ Armenian_sha,	Armenian_SHA	]};
    key <AB09>	{[ Armenian_ghat,	Armenian_GHAT	]};
    key <AB10>	{[ Armenian_tsa,	Armenian_TSA	]};
a203 1

a204 1

d212 9
a220 9
    key <LatW>	{[ Armenian_vev,	Armenian_VEV	]};
    key <LatT>	{[ Armenian_da,		Armenian_DA	]};
    key <LatP>	{[ Armenian_ben,	Armenian_BEN	]};
    key <LatD>	{[ Armenian_tyun,	Armenian_TYUN	]};
    key <LatG>	{[ Armenian_ken,	Armenian_KEN	]};
    key <LatK>	{[ Armenian_ke,		Armenian_KE	]};
    key <LatC>	{[ Armenian_gim,	Armenian_GIM	]};
    key <LatV>	{[ Armenian_vyun,	Armenian_VYUN	]};
    key <LatB>	{[ Armenian_pe,		Armenian_PE	]};
a224 1

a225 1

d228 4
a231 4
    // This replicates the Windows XP keyboard layout for Eastern
    // Armenian exactly (including the bug), except:
    // AE01 (the colon) has been replaced with the Armenian_full_stop and
    // capital AE07 (ken) with the Armenian ligature ew
d233 2
a234 2
    key <LatG>	{[ Armenian_ke,		Armenian_KE	]};
    key <LatC>	{[ Armenian_gim,	Armenian_GIM	]};
@


