head	1.9;
access;
symbols
	netbsd-11-0-RELEASE:1.9
	netbsd-11-0-RC7:1.9
	netbsd-11-0-RC6:1.9
	netbsd-11-0-RC5:1.9
	netbsd-11-0-RC4:1.9
	netbsd-11-0-RC3:1.9
	netbsd-11-0-RC2:1.9
	netbsd-11-0-RC1:1.9
	netbsd-11:1.9.0.4
	netbsd-11-base:1.9
	netbsd-10-1-RELEASE:1.9
	netbsd-8-3-RELEASE:1.7
	netbsd-9-4-RELEASE:1.7
	netbsd-10-0-RELEASE:1.9
	netbsd-10-0-RC6:1.9
	netbsd-10-0-RC5:1.9
	netbsd-10-0-RC4:1.9
	netbsd-10-0-RC3:1.9
	netbsd-10-0-RC2:1.9
	netbsd-10-0-RC1:1.9
	xkeyboard-config-2-38:1.1.1.11
	netbsd-10:1.9.0.2
	netbsd-10-base:1.9
	xkeyboard-config-2-37:1.1.1.11
	netbsd-9-3-RELEASE:1.7
	xkeyboard-config-2-34:1.1.1.10
	xkeyboard-config-2-33:1.1.1.10
	netbsd-9-2-RELEASE:1.7
	xkeyboard-config-2-32:1.1.1.10
	xkeyboard-config-2-31:1.1.1.10
	netbsd-9-1-RELEASE:1.7
	netbsd-8-2-RELEASE:1.7
	xkeyboard-config-2-29:1.1.1.9
	netbsd-9-0-RELEASE:1.7
	netbsd-9-0-RC2:1.7
	netbsd-9-0-RC1:1.7
	netbsd-9:1.7.0.10
	netbsd-9-base:1.7
	xkeyboard-config-2-27:1.1.1.9
	netbsd-8-1-RELEASE:1.7
	netbsd-8-1-RC1:1.7
	xkeyboard-config-2-26:1.1.1.9
	xkeyboard-config-2-25:1.1.1.9
	netbsd-7-2-RELEASE:1.7
	netbsd-8-0-RELEASE:1.7
	netbsd-8-0-RC2:1.7
	netbsd-8-0-RC1:1.7
	netbsd-7-1-2-RELEASE:1.7
	xkeyboard-config-2-23-1:1.1.1.9
	netbsd-7-1-1-RELEASE:1.7
	xkeyboard-config-2-21:1.1.1.9
	netbsd-8:1.7.0.8
	netbsd-8-base:1.7
	netbsd-7-1:1.7.0.6
	netbsd-7-1-RELEASE:1.7
	netbsd-7-1-RC2:1.7
	xkeyboard-config-2-20:1.1.1.9
	netbsd-7-1-RC1:1.7
	xkeyboard-config-2-19:1.1.1.9
	netbsd-7-0-2-RELEASE:1.7
	netbsd-7-0-1-RELEASE:1.7
	netbsd-7-0:1.7.0.4
	netbsd-7-0-RELEASE:1.7
	netbsd-7-0-RC3:1.7
	netbsd-7-0-RC2:1.7
	xkeyboard-config-2-15:1.1.1.9
	netbsd-7-0-RC1:1.7
	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.5
	netbsd-6-1-5-RELEASE:1.5
	netbsd-7:1.7.0.2
	netbsd-7-base:1.7
	xkeyboard-config-2-12:1.1.1.9
	netbsd-6-1-4-RELEASE:1.5
	netbsd-6-0-5-RELEASE:1.5
	riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.7
	xkeyboard-config-2-11:1.1.1.9
	riastradh-drm2:1.6.0.2
	riastradh-drm2-base:1.6
	netbsd-6-1-3-RELEASE:1.5
	netbsd-6-0-4-RELEASE:1.5
	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.5
	netbsd-6-0-3-RELEASE:1.5
	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.5
	xkeyboard-config-2-9:1.1.1.8
	netbsd-6-1:1.5.0.6
	netbsd-6-0-2-RELEASE:1.5
	netbsd-6-1-RELEASE:1.5
	netbsd-6-1-RC4:1.5
	netbsd-6-1-RC3:1.5
	netbsd-6-1-RC2:1.5
	netbsd-6-1-RC1:1.5
	netbsd-5-2:1.1.1.1.2.1.0.4
	netbsd-6-0-1-RELEASE:1.5
	netbsd-5-2-RELEASE:1.1.1.1.2.1
	netbsd-5-2-RC1:1.1.1.1.2.1
	netbsd-6-0:1.5.0.4
	netbsd-6-0-RELEASE:1.5
	netbsd-6-0-RC2:1.5
	netbsd-6-0-RC1:1.5
	netbsd-6:1.5.0.2
	netbsd-6-base:1.5
	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.7
	xkeyboard-config-2-1:1.1.1.6
	xkeyboard-config-2-0:1.1.1.6
	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.5
	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.9
date	2022.10.17.07.38.17;	author mrg;	state Exp;
branches;
next	1.8;
commitid	hqYy6FYuC0j5K2YD;

1.8
date	2021.04.27.03.38.48;	author mrg;	state Exp;
branches;
next	1.7;
commitid	9A9W9J0iDIWGHSQC;

1.7
date	2014.03.17.08.35.48;	author mrg;	state Exp;
branches;
next	1.6;
commitid	AXTtIDP1NjezR1tx;

1.6
date	2013.05.31.23.23.11;	author mrg;	state Exp;
branches;
next	1.5;
commitid	jiWZhUedEC1R5QRw;

1.5
date	2011.07.23.11.21.56;	author mrg;	state Exp;
branches;
next	1.4;

1.4
date	2010.11.28.07.53.09;	author mrg;	state Exp;
branches;
next	1.3;

1.3
date	2010.11.28.04.50.26;	author mrg;	state Exp;
branches;
next	1.2;

1.2
date	2010.09.01.12.57.38;	author wiz;	state Exp;
branches;
next	1.1;

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

1.1.1.1
date	2008.08.30.09.12.21;	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	2010.05.28.09.54.12;	author ghen;	state Exp;
branches;
next	1.1.1.4;

1.1.1.4
date	2010.11.22.00.27.23;	author mrg;	state Exp;
branches;
next	1.1.1.5;

1.1.1.5
date	2010.11.28.04.48.51;	author mrg;	state Exp;
branches;
next	1.1.1.6;

1.1.1.6
date	2010.11.28.07.50.24;	author mrg;	state Exp;
branches;
next	1.1.1.7;

1.1.1.7
date	2011.07.23.11.20.05;	author mrg;	state Exp;
branches;
next	1.1.1.8;

1.1.1.8
date	2013.05.31.23.20.03;	author mrg;	state Exp;
branches;
next	1.1.1.9;
commitid	5LdHOGKo9K6S4QRw;

1.1.1.9
date	2014.03.17.08.32.02;	author mrg;	state Exp;
branches;
next	1.1.1.10;
commitid	M7DROtsLDNRiQ1tx;

1.1.1.10
date	2020.11.01.12.00.13;	author mrg;	state Exp;
branches;
next	1.1.1.11;
commitid	75Iv0Ep30piUabuC;

1.1.1.11
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.43;	author snj;	state Exp;
branches;
next	;


desc
@@


1.9
log
@merge xkeyboard-config 2.37.
@
text
@// Keyboard layouts for Syria.

default partial alphanumeric_keys
xkb_symbols "basic" {

    include "ara(basic)"

    name[Group1]= "Arabic (Syria)";
};

partial alphanumeric_keys
xkb_symbols "syc" {

    name[Group1]= "Syriac";

    key <TLDE>	{[  U070F,		U032E,		Arabic_shadda		]};
    key <AE01>	{[  1,			exclam,		U0701			]};
    key <AE02>	{[  2,			U030A,		U0702			]};
    key <AE03>	{[  3,			U0325,		U0703			]};
    key <AE04>	{[  4,			U0749,		U0704			]};
    key <AE05>	{[  5,			U2670,		U0705			]};
    key <AE06>	{[  6,			U2671,		U0708			]};
    key <AE07>	{[  7,			U070A,		U0709			]};
    key <AE08>	{[  8,			guillemotright,	U070B			]};
    key <AE09>	{[  9,			parenright,	U070C			]};
    key <AE10>	{[  0,			parenleft,	U070D			]};
    key <AE11>	{[  minus,		guillemotleft,	U250C			]};
    key <AE12>	{[  equal,		plus,		U2510			]};

    key <AD01>	{[  U0714,		U0730,		Arabic_fatha		]};
    key <AD02>	{[  U0728,		U0733,		Arabic_fathatan		]};
    key <AD03>	{[  U0716,		U0736,		Arabic_damma		]};
    key <AD04>	{[  U0729,		U073A,		Arabic_dammatan		]};
    key <AD05>	{[  U0726,		U073D,		Arabic_madda_above	]};
    key <AD06>	{[  U071C,		U0740,		Arabic_hamza_above	]};
    key <AD07>	{[  U0725,		U0741,		U0747			]};
    key <AD08>	{[  U0717,		U0308,		U0743			]};
    key <AD09>	{[  U071E,		U0304,		U0745			]};
    key <AD10>	{[  U071A,		U0307,		U032D			]};
    key <AD11>	{[  U0713,		U0303					]};
    key <AD12>	{[  U0715,		U074A					]};
    key <BKSL>	{[  U0706,		colon					]};

    key <AC01>	{[  U072B,		U0731,		Arabic_kasra		]};
    key <AC02>	{[  U0723,		U0734,		Arabic_kasratan		]};
    key <AC03>	{[  U071D,		U0737					]};
    key <AC04>	{[  U0712,		U073B,		Arabic_hamza		]};
    key <AC05>	{[  U0720,		U073E,		Arabic_hamza_below	]};
    key <AC06>	{[  U0710,		U0711,		Arabic_superscript_alef	]};
    key <AC07>	{[  U072C,		Arabic_tatweel,	U0748			]};
    key <AC08>	{[  U0722,		U0324,		U0744			]};
    key <AC09>	{[  U0721,		U0331,		U0746			]};
    key <AC10>	{[  U071F,		U0323					]};
    key <AC11>	{[  U071B,		U0330					]};

    key <AB01>	{[  bracketright,	U0732,		Arabic_sukun		]};
    key <AB02>	{[  bracketleft,	U0735					]};
    key <AB03>	{[  U0724,		U0738,		U200D			]};
    key <AB04>	{[  U072A,		U073C,		U200C			]};
    key <AB05>	{[  U0727,		U073F,		U200E			]};
    key <AB06>	{[  U0700,		U0739,		U200F			]};
    key <AB07>	{[  period,		U0742					]};
    key <AB08>	{[  U0718,		Arabic_comma				]};
    key <AB09>	{[  U0719,		Arabic_semicolon			]};
    key <AB10>	{[  U0707,		Arabic_question_mark			]};

    // Space, plus zero-width non-joiner on level 2:
    include "nbsp(zwnj2)"
};

partial alphanumeric_keys
xkb_symbols "syc_phonetic" {

    include "sy(syc)"

    name[Group1]= "Syriac (phonetic)";

    key <AD01>	{[  U0729,		U0730,		Arabic_fatha		]};
    key <AD02>	{[  U0718,		U0733,		Arabic_fathatan		]};
    key <AD03>	{[  U0716,		U0736,		Arabic_damma		]};
    key <AD04>	{[  U072A,		U073A,		Arabic_dammatan		]};
    key <AD05>	{[  U072C,		U073D,		Arabic_madda_above	]};
    key <AD06>	{[  U071D,		U0740,		Arabic_hamza_above	]};
    key <AD07>	{[  U071C,		U0741,		U0747			]};
    key <AD08>	{[  U0725,		U0308,		U0743			]};
    key <AD09>	{[  U0727,		U0304,		U0745			]};
    key <AD10>	{[  U0726,		U0307,		U032D			]};
    key <AD11>	{[  bracketright,	U0303					]};
    key <AD12>	{[  bracketleft,	U074A					]};
    key <BKSL>	{[  U0706,		colon					]};

    key <AC01>	{[  U0710,		U0731,		Arabic_kasra		]};
    key <AC02>	{[  U0723,		U0734,		Arabic_kasratan		]};
    key <AC03>	{[  U0715,		U0737					]};
    key <AC04>	{[  U0714,		U073B,		Arabic_hamza		]};
    key <AC05>	{[  U0713,		U073E,		Arabic_hamza_below	]};
    key <AC06>	{[  U0717,		U0711,		Arabic_superscript_alef	]};
    key <AC07>	{[  U071B,		Arabic_tatweel,	U0748			]};
    key <AC08>	{[  U071F,		U0324,		U0744			]};
    key <AC09>	{[  U0720,		U0331,		U0746			]};
    key <AC10>	{[  U071A,		U0323					]};
    key <AC11>	{[  U071E,		U0330					]};

    key <AB01>	{[  U0719,		U0732,		Arabic_sukun		]};
    key <AB02>	{[  U0728,		U0735					]};
    key <AB03>	{[  U0724,		U0738,		U200D			]};
    key <AB04>	{[  U072B,		U073C,		U200C			]};
    key <AB05>	{[  U0712,		U073F,		U200E			]};
    key <AB06>	{[  U0722,		U0739,		U200F			]};
    key <AB07>	{[  U0721,		U0742					]};
    key <AB08>	{[  U0700,		Arabic_comma				]};
    key <AB09>	{[  period,		Arabic_semicolon			]};
    key <AB10>	{[  U0707,		Arabic_question_mark			]};
};

partial alphanumeric_keys
xkb_symbols "ku" {
    include "tr(ku)"
    name[Group1]= "Kurdish (Syria, Latin Q)";
};

partial alphanumeric_keys
xkb_symbols "ku_f" {
    include "tr(ku_f)"
    name[Group1]= "Kurdish (Syria, F)";
};

partial alphanumeric_keys
xkb_symbols "ku_alt" {
    include "tr(ku_alt)"
    name[Group1]= "Kurdish (Syria, Latin Alt-Q)";
};
@


1.8
log
@merge xkeyboard-config 2.32, reduce local diffs
@
text
@d1 2
d5 1
d7 1
d13 1
d16 50
a65 50
    key <TLDE> {  [  	0x100070F,	0x100032E,	Arabic_shadda		]     };
    key <AE01> {  [  	1,		exclam,		0x1000701		]     };
    key <AE02> {  [  	2,		0x100030A,	0x1000702		]     };
    key <AE03> {  [  	3,		0x1000325,	0x1000703		]     };
    key <AE04> {  [  	4,		0x1000749,	0x1000704		]     };
    key <AE05> {  [  	5,		0x1002670,	0x1000705		]     };
    key <AE06> {  [  	6,		0x1002671,	0x1000708		]     };
    key <AE07> {  [  	7,		0x100070A,	0x1000709		]     };
    key <AE08> {  [  	8,		0x10000BB,	0x100070B		]     };
    key <AE09> {  [  	9,		parenright,	0x100070C		]     };
    key <AE10> {  [  	0,		parenleft,	0x100070D		]     };
    key <AE11> {  [  	minus,		0x10000AB,	0x100250C		]     };
    key <AE12> {  [  	equal,		plus,		0x1002510		]     };

    key <AD01> {  [  	0x1000714,	0x1000730,	Arabic_fatha		]     };
    key <AD02> {  [  	0x1000728,	0x1000733,	Arabic_fathatan		]     };
    key <AD03> {  [  	0x1000716,	0x1000736,	Arabic_damma		]     };
    key <AD04> {  [  	0x1000729,	0x100073A,	Arabic_dammatan		]     };
    key <AD05> {  [  	0x1000726,	0x100073D,	Arabic_madda_above	]     };
    key <AD06> {  [  	0x100071C,	0x1000740,	Arabic_hamza_above	]     };
    key <AD07> {  [  	0x1000725,	0x1000741,	0x1000747		]     };
    key <AD08> {  [  	0x1000717,	0x1000308,	0x1000743		]     };
    key <AD09> {  [  	0x100071E,	0x1000304,	0x1000745		]     };
    key <AD10> {  [  	0x100071A,	0x1000307,	0x100032D		]     };
    key <AD11> {  [  	0x1000713,	0x1000303				]     };
    key <AD12> {  [  	0x1000715,	0x100074A				]     };
    key <BKSL> {  [  	0x1000706,	colon					]     };

    key <AC01> {  [  	0x100072B,	0x1000731,	Arabic_kasra		]     };
    key <AC02> {  [  	0x1000723,	0x1000734,	Arabic_kasratan		]     };
    key <AC03> {  [  	0x100071D,	0x1000737				]     };
    key <AC04> {  [  	0x1000712,	0x100073B,	Arabic_hamza		]     };
    key <AC05> {  [  	0x1000720,	0x100073E,	Arabic_hamza_below	]     };
    key <AC06> {  [  	0x1000710,	0x1000711,	Arabic_superscript_alef	]     };
    key <AC07> {  [  	0x100072C,	Arabic_tatweel,	0x1000748		]     };
    key <AC08> {  [  	0x1000722,	0x1000324,	0x1000744		]     };
    key <AC09> {  [  	0x1000721,	0x1000331,	0x1000746		]     };
    key <AC10> {  [  	0x100071F,	0x1000323				]     };
    key <AC11> {  [  	0x100071B,	0x1000330				]     };

    key <AB01> {  [  	bracketright,	0x1000732,	Arabic_sukun		]     };
    key <AB02> {  [  	bracketleft,	0x1000735				]     };
    key <AB03> {  [  	0x1000724,	0x1000738,	0x100200D		]     };
    key <AB04> {  [  	0x100072A,	0x100073C,	0x100200C		]     };
    key <AB05> {  [  	0x1000727,	0x100073F,	0x100200E		]     };
    key <AB06> {  [  	0x1000700,	0x1000739,	0x100200F		]     };
    key <AB07> {  [  	0x100002E,	0x1000742				]     };
    key <AB08> {  [  	0x1000718,	Arabic_comma				]     };
    key <AB09> {  [  	0x1000719,	Arabic_semicolon			]     };
    key <AB10> {  [  	0x1000707,	Arabic_question_mark			]     };
d67 1
a67 1
    // Space plus zero-width non-joiner:
a68 6

    modifier_map Shift  { Shift_L, Shift_R };
    modifier_map Lock   { Caps_Lock };
    modifier_map Control{ Control_L, Control_R };
    modifier_map Mod1   { Alt_L, Alt_R };
    modifier_map Mod2   { Mode_switch };
d73 3
d78 36
a113 57
    key <TLDE> {  [  	0x100070F,	0x100032E,	Arabic_shadda		]     };
    key <AE01> {  [  	1,		exclam,		0x1000701		]     };
    key <AE02> {  [  	2,		0x100030A,	0x1000702		]     };
    key <AE03> {  [  	3,		0x1000325,	0x1000703		]     };
    key <AE04> {  [  	4,		0x1000749,	0x1000704		]     };
    key <AE05> {  [  	5,		0x1002670,	0x1000705		]     };
    key <AE06> {  [  	6,		0x1002671,	0x1000708		]     };
    key <AE07> {  [  	7,		0x100070A,	0x1000709		]     };
    key <AE08> {  [  	8,		0x10000BB,	0x100070B		]     };
    key <AE09> {  [  	9,		parenright,	0x100070C		]     };
    key <AE10> {  [  	0,		parenleft,	0x100070D		]     };
    key <AE11> {  [  	minus,		0x10000AB,	0x100250C		]     };
    key <AE12> {  [  	equal,		plus,		0x1002510		]     };

    key <AD01> {  [  	0x1000729,	0x1000730,	Arabic_fatha		]     };
    key <AD02> {  [  	0x1000718,	0x1000733,	Arabic_fathatan		]     };
    key <AD03> {  [  	0x1000716,	0x1000736,	Arabic_damma		]     };
    key <AD04> {  [  	0x100072A,	0x100073A,	Arabic_dammatan		]     };
    key <AD05> {  [  	0x100072C,	0x100073D,	Arabic_madda_above	]     };
    key <AD06> {  [  	0x100071D,	0x1000740,	Arabic_hamza_above	]     };
    key <AD07> {  [  	0x100071C,	0x1000741,	0x1000747		]     };
    key <AD08> {  [  	0x1000725,	0x1000308,	0x1000743		]     };
    key <AD09> {  [  	0x1000727,	0x1000304,	0x1000745		]     };
    key <AD10> {  [  	0x1000726,	0x1000307,	0x100032D		]     };
    key <AD11> {  [  	bracketright,	0x1000303				]     };
    key <AD12> {  [  	bracketleft,	0x100074A				]     };
    key <BKSL> {  [  	0x1000706,	colon					]     };

    key <AC01> {  [  	0x1000710,	0x1000731,	Arabic_kasra		]     };
    key <AC02> {  [  	0x1000723,	0x1000734,	Arabic_kasratan		]     };
    key <AC03> {  [  	0x1000715,	0x1000737				]     };
    key <AC04> {  [  	0x1000714,	0x100073B,	Arabic_hamza		]     };
    key <AC05> {  [  	0x1000713,	0x100073E,	Arabic_hamza_below	]     };
    key <AC06> {  [  	0x1000717,	0x1000711,	Arabic_superscript_alef	]     };
    key <AC07> {  [  	0x100071B,	Arabic_tatweel,	0x1000748		]     };
    key <AC08> {  [  	0x100071F,	0x1000324,	0x1000744		]     };
    key <AC09> {  [  	0x1000720,	0x1000331,	0x1000746		]     };
    key <AC10> {  [  	0x100071A,	0x1000323				]     };
    key <AC11> {  [  	0x100071E,	0x1000330				]     };

    key <SPCE> {  [  	space,		0x100200c				]     };
    key <AB01> {  [  	0x1000719,	0x1000732,	Arabic_sukun		]     };
    key <AB02> {  [  	0x1000728,	0x1000735				]     };
    key <AB03> {  [  	0x1000724,	0x1000738,	0x100200D		]     };
    key <AB04> {  [  	0x100072B,	0x100073C,	0x100200C		]     };
    key <AB05> {  [  	0x1000712,	0x100073F,	0x100200E		]     };
    key <AB06> {  [  	0x1000722,	0x1000739,	0x100200F		]     };
    key <AB07> {  [  	0x1000721,	0x1000742				]     };
    key <AB08> {  [  	0x1000700,	Arabic_comma				]     };
    key <AB09> {  [  	0x100002E,	Arabic_semicolon			]     };
    key <AB10> {  [  	0x1000707,	Arabic_question_mark			]     };

    modifier_map Shift  { Shift_L, Shift_R };
    modifier_map Lock   { Caps_Lock };
    modifier_map Control{ Control_L, Control_R };
    modifier_map Mod1   { Alt_L, Alt_R };
    modifier_map Mod2   { Mode_switch };
@


1.7
log
@merge xkeyboard-config 2.11.
@
text
@d1 1
a1 1
default  partial alphanumeric_keys
@


1.6
log
@merge xkeyboard-config 2.9 and xkbcomp 1.2.4
@
text
@d1 1
a1 1
partial default alphanumeric_keys
d11 1
a11 1
    key <TLDE> {  [	0x100070F,	0x100032E,	Arabic_shadda		]     };
d16 3
a18 3
    key <AE05> {  [  	5,		0x1002670,      0x1000705		]     };
    key <AE06> {  [  	6,		0x1002671,    	0x1000708		]     };
    key <AE07> {  [  	7,		0x100070A,   	0x1000709		]     };
d24 1
a24 1
						
d33 3
a35 3
    key <AD09> {  [  	0x100071E,      0x1000304,	0x1000745		]     };
    key <AD10> {  [  	0x100071A,      0x1000307,	0x100032D		]     };
    key <AD11> {  [ 	0x1000713,      0x1000303				]     };
d41 1
a41 1
    key <AC03> {  [	0x100071D,	0x1000737				]     };
d44 1
a44 1
    key <AC06> {  [  	0x1000710,      0x1000711, 	Arabic_superscript_alef	]     };
d46 3
a48 3
    key <AC08> {  [  	0x1000722,	0x1000324, 	0x1000744		]     };
    key <AC09> {  [	0x1000721,	0x1000331,	0x1000746		]     };
    key <AC10> {  [  	0x100071F,      0x1000323				]     };
d53 3
a55 3
    key <AB03> {  [  	0x1000724,      0x1000738,	0x100200D		]     };
    key <AB04> {  [  	0x100072A,	0x100073C, 	0x100200C		]     };
    key <AB05> {  [  	0x1000727,      0x100073F,      0x100200E		]     };
d62 2
a63 1
    // End Alphanumeric Section
a64 5
    // Space
    include "nbsp(zwnj2)"
    
    // Begin Modifier Mappings
    
d68 1
a68 1
    modifier_map Mod1	{ Alt_L, Alt_R };
a69 1

d76 1
a76 1
    key <TLDE> {  [	0x100070F,	0x100032E,	Arabic_shadda		]     };
d81 3
a83 3
    key <AE05> {  [  	5,		0x1002670,      0x1000705		]     };
    key <AE06> {  [  	6,		0x1002671,    	0x1000708		]     };
    key <AE07> {  [  	7,		0x100070A,   	0x1000709		]     };
d89 1
a89 1
						
d98 3
a100 3
    key <AD09> {  [  	0x1000727,      0x1000304,	0x1000745		]     };
    key <AD10> {  [  	0x1000726,      0x1000307,	0x100032D		]     };
    key <AD11> {  [ 	bracketright,   0x1000303				]     };
d106 1
a106 1
    key <AC03> {  [	0x1000715,	0x1000737				]     };
d109 1
a109 1
    key <AC06> {  [  	0x1000717,      0x1000711, 	Arabic_superscript_alef	]     };
d111 3
a113 3
    key <AC08> {  [  	0x100071F,	0x1000324, 	0x1000744		]     };
    key <AC09> {  [	0x1000720,	0x1000331,	0x1000746		]     };
    key <AC10> {  [  	0x100071A,      0x1000323				]     };
d119 3
a121 3
    key <AB03> {  [  	0x1000724,      0x1000738,	0x100200D		]     };
    key <AB04> {  [  	0x100072B,	0x100073C, 	0x100200C		]     };
    key <AB05> {  [  	0x1000712,      0x100073F,      0x100200E		]     };
a127 5
    // End Alphanumeric Section

    
    // Begin Modifier Mappings
    
d131 1
a131 1
    modifier_map Mod1	{ Alt_L, Alt_R };
a132 1

@


1.5
log
@merge xkeyboard-config 2.3
@
text
@d70 1
a70 1
    modifier_map Lock   { Caps_Lock, ISO_Lock };
d139 1
a139 1
    modifier_map Lock   { Caps_Lock, ISO_Lock };
@


1.4
log
@re-merge xkeyboard-config 2.0
@
text
@a0 6
// $XKeyboardConfig$

//
// $XFree86: xc/programs/xkbcomp/symbols/syr,v 1.1 2002/11/22 03:06:50 dawes Exp $
//

d4 1
a4 1
    name[Group1]= "Syria";
d9 1
a9 1
    name[Group1]= "Syria - Syriac";
a75 3
//
// $XFree86: xc/programs/xkbcomp/symbols/syr_phonetic,v 1.1 2002/11/22 03:06:50 dawes Exp $
//
d79 1
a79 1
    name[Group1]= "Syria - Syriac phonetic";
d149 1
a149 1
    name[Group1]= "Syria - Kurdish, Latin Q";
d155 1
a155 1
    name[Group1]= "Syria - Kurdish, (F)";
d161 1
a161 1
    name[Group1]= "Syria - Kurdish, Latin Alt-Q";
a162 1

@


1.3
log
@merge xkeyboard-config 1.9 back
@
text
@d71 1
a71 1
    include "nbsp(zwnj2)";
@


1.2
log
@Fix syntax error in some layout files.
From Pouya D. Tafti on pkgsrc-users.

Fixed upstream as seen in
https://bugs.freedesktop.org/show_bug.cgi?id=29887
@
text
@d71 1
a71 1
    include "nbsp(zwnj2)"
@


1.1
log
@Initial revision
@
text
@d1 1
a1 1
// $XKeyboardConfig: xkeyboard-config/symbols/sy,v 1.2 2006/05/04 21:52:51 svu Exp $
a56 1
    key <SPCE> {  [  	space,		0x100200c				]     };
d70 2
@


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-1.9
@
text
@d57 1
a70 2
    // Space
    include "nbsp(zwnj2)";
@


1.1.1.4
log
@initial import of xkeyboard-config-2.0.

this adds new symbols/at, symbols/extras/ir and symbols/extras/ru, as
well as many fixes for other configs.
@
text
@d71 1
a71 1
    include "nbsp(zwnj2)"
@


1.1.1.5
log
@second import of xkeyboard-config 1.9.  the 2.0 import causes issues
i haven't been able to figure out, so, revert back to what was working.
@
text
@d71 1
a71 1
    include "nbsp(zwnj2)";
@


1.1.1.6
log
@secondary import of xkeyboard-config-2.0
@
text
@d71 1
a71 1
    include "nbsp(zwnj2)"
@


1.1.1.7
log
@initial import of xkeyboard-config 2.3.  important changes include:
	added symbols/apl, symbols/cm, symbols/tw
	removed all symbols/extras/*
@
text
@d1 6
d10 1
a10 1
    name[Group1]= "Arabic (Syria)";
d15 1
a15 1
    name[Group1]= "Syriac";
d82 3
d88 1
a88 1
    name[Group1]= "Syriac (phonetic)";
d158 1
a158 1
    name[Group1]= "Kurdish (Syria, Latin Q)";
d164 1
a164 1
    name[Group1]= "Kurdish (Syria, F)";
d170 1
a170 1
    name[Group1]= "Kurdish (Syria, Latin Alt-Q)";
d172 1
@


1.1.1.8
log
@initial import of xkeyboard-config-2.9
@
text
@d70 1
a70 1
    modifier_map Lock   { Caps_Lock };
d139 1
a139 1
    modifier_map Lock   { Caps_Lock };
@


1.1.1.9
log
@initial import of xkeyboard-config-2.11
@
text
@d1 1
a1 1
default  partial alphanumeric_keys
d11 1
a11 1
    key <TLDE> {  [  	0x100070F,	0x100032E,	Arabic_shadda		]     };
d16 3
a18 3
    key <AE05> {  [  	5,		0x1002670,	0x1000705		]     };
    key <AE06> {  [  	6,		0x1002671,	0x1000708		]     };
    key <AE07> {  [  	7,		0x100070A,	0x1000709		]     };
d24 1
a24 1

d33 3
a35 3
    key <AD09> {  [  	0x100071E,	0x1000304,	0x1000745		]     };
    key <AD10> {  [  	0x100071A,	0x1000307,	0x100032D		]     };
    key <AD11> {  [  	0x1000713,	0x1000303				]     };
d41 1
a41 1
    key <AC03> {  [  	0x100071D,	0x1000737				]     };
d44 1
a44 1
    key <AC06> {  [  	0x1000710,	0x1000711,	Arabic_superscript_alef	]     };
d46 3
a48 3
    key <AC08> {  [  	0x1000722,	0x1000324,	0x1000744		]     };
    key <AC09> {  [  	0x1000721,	0x1000331,	0x1000746		]     };
    key <AC10> {  [  	0x100071F,	0x1000323				]     };
d53 3
a55 3
    key <AB03> {  [  	0x1000724,	0x1000738,	0x100200D		]     };
    key <AB04> {  [  	0x100072A,	0x100073C,	0x100200C		]     };
    key <AB05> {  [  	0x1000727,	0x100073F,	0x100200E		]     };
d62 3
a64 1
    // Space plus zero-width non-joiner:
d66 3
a68 1

d72 1
a72 1
    modifier_map Mod1   { Alt_L, Alt_R };
d74 1
d81 1
a81 1
    key <TLDE> {  [  	0x100070F,	0x100032E,	Arabic_shadda		]     };
d86 3
a88 3
    key <AE05> {  [  	5,		0x1002670,	0x1000705		]     };
    key <AE06> {  [  	6,		0x1002671,	0x1000708		]     };
    key <AE07> {  [  	7,		0x100070A,	0x1000709		]     };
d94 1
a94 1

d103 3
a105 3
    key <AD09> {  [  	0x1000727,	0x1000304,	0x1000745		]     };
    key <AD10> {  [  	0x1000726,	0x1000307,	0x100032D		]     };
    key <AD11> {  [  	bracketright,	0x1000303				]     };
d111 1
a111 1
    key <AC03> {  [  	0x1000715,	0x1000737				]     };
d114 1
a114 1
    key <AC06> {  [  	0x1000717,	0x1000711,	Arabic_superscript_alef	]     };
d116 3
a118 3
    key <AC08> {  [  	0x100071F,	0x1000324,	0x1000744		]     };
    key <AC09> {  [  	0x1000720,	0x1000331,	0x1000746		]     };
    key <AC10> {  [  	0x100071A,	0x1000323				]     };
d124 3
a126 3
    key <AB03> {  [  	0x1000724,	0x1000738,	0x100200D		]     };
    key <AB04> {  [  	0x100072B,	0x100073C,	0x100200C		]     };
    key <AB05> {  [  	0x1000712,	0x100073F,	0x100200E		]     };
d133 5
d141 1
a141 1
    modifier_map Mod1   { Alt_L, Alt_R };
d143 1
@


1.1.1.10
log
@initial import of xkeyboard-config-2.31
@
text
@d1 1
a1 1
default partial alphanumeric_keys
@


1.1.1.11
log
@initial import of xkeyboard-config-2.37
@
text
@a0 2
// Keyboard layouts for Syria.

a2 1

a3 1

a8 1

d11 50
a60 50
    key <TLDE>	{[  U070F,		U032E,		Arabic_shadda		]};
    key <AE01>	{[  1,			exclam,		U0701			]};
    key <AE02>	{[  2,			U030A,		U0702			]};
    key <AE03>	{[  3,			U0325,		U0703			]};
    key <AE04>	{[  4,			U0749,		U0704			]};
    key <AE05>	{[  5,			U2670,		U0705			]};
    key <AE06>	{[  6,			U2671,		U0708			]};
    key <AE07>	{[  7,			U070A,		U0709			]};
    key <AE08>	{[  8,			guillemotright,	U070B			]};
    key <AE09>	{[  9,			parenright,	U070C			]};
    key <AE10>	{[  0,			parenleft,	U070D			]};
    key <AE11>	{[  minus,		guillemotleft,	U250C			]};
    key <AE12>	{[  equal,		plus,		U2510			]};

    key <AD01>	{[  U0714,		U0730,		Arabic_fatha		]};
    key <AD02>	{[  U0728,		U0733,		Arabic_fathatan		]};
    key <AD03>	{[  U0716,		U0736,		Arabic_damma		]};
    key <AD04>	{[  U0729,		U073A,		Arabic_dammatan		]};
    key <AD05>	{[  U0726,		U073D,		Arabic_madda_above	]};
    key <AD06>	{[  U071C,		U0740,		Arabic_hamza_above	]};
    key <AD07>	{[  U0725,		U0741,		U0747			]};
    key <AD08>	{[  U0717,		U0308,		U0743			]};
    key <AD09>	{[  U071E,		U0304,		U0745			]};
    key <AD10>	{[  U071A,		U0307,		U032D			]};
    key <AD11>	{[  U0713,		U0303					]};
    key <AD12>	{[  U0715,		U074A					]};
    key <BKSL>	{[  U0706,		colon					]};

    key <AC01>	{[  U072B,		U0731,		Arabic_kasra		]};
    key <AC02>	{[  U0723,		U0734,		Arabic_kasratan		]};
    key <AC03>	{[  U071D,		U0737					]};
    key <AC04>	{[  U0712,		U073B,		Arabic_hamza		]};
    key <AC05>	{[  U0720,		U073E,		Arabic_hamza_below	]};
    key <AC06>	{[  U0710,		U0711,		Arabic_superscript_alef	]};
    key <AC07>	{[  U072C,		Arabic_tatweel,	U0748			]};
    key <AC08>	{[  U0722,		U0324,		U0744			]};
    key <AC09>	{[  U0721,		U0331,		U0746			]};
    key <AC10>	{[  U071F,		U0323					]};
    key <AC11>	{[  U071B,		U0330					]};

    key <AB01>	{[  bracketright,	U0732,		Arabic_sukun		]};
    key <AB02>	{[  bracketleft,	U0735					]};
    key <AB03>	{[  U0724,		U0738,		U200D			]};
    key <AB04>	{[  U072A,		U073C,		U200C			]};
    key <AB05>	{[  U0727,		U073F,		U200E			]};
    key <AB06>	{[  U0700,		U0739,		U200F			]};
    key <AB07>	{[  period,		U0742					]};
    key <AB08>	{[  U0718,		Arabic_comma				]};
    key <AB09>	{[  U0719,		Arabic_semicolon			]};
    key <AB10>	{[  U0707,		Arabic_question_mark			]};
d62 1
a62 1
    // Space, plus zero-width non-joiner on level 2:
d64 6
a73 3

    include "sy(syc)"

d76 57
a132 36
    key <AD01>	{[  U0729,		U0730,		Arabic_fatha		]};
    key <AD02>	{[  U0718,		U0733,		Arabic_fathatan		]};
    key <AD03>	{[  U0716,		U0736,		Arabic_damma		]};
    key <AD04>	{[  U072A,		U073A,		Arabic_dammatan		]};
    key <AD05>	{[  U072C,		U073D,		Arabic_madda_above	]};
    key <AD06>	{[  U071D,		U0740,		Arabic_hamza_above	]};
    key <AD07>	{[  U071C,		U0741,		U0747			]};
    key <AD08>	{[  U0725,		U0308,		U0743			]};
    key <AD09>	{[  U0727,		U0304,		U0745			]};
    key <AD10>	{[  U0726,		U0307,		U032D			]};
    key <AD11>	{[  bracketright,	U0303					]};
    key <AD12>	{[  bracketleft,	U074A					]};
    key <BKSL>	{[  U0706,		colon					]};

    key <AC01>	{[  U0710,		U0731,		Arabic_kasra		]};
    key <AC02>	{[  U0723,		U0734,		Arabic_kasratan		]};
    key <AC03>	{[  U0715,		U0737					]};
    key <AC04>	{[  U0714,		U073B,		Arabic_hamza		]};
    key <AC05>	{[  U0713,		U073E,		Arabic_hamza_below	]};
    key <AC06>	{[  U0717,		U0711,		Arabic_superscript_alef	]};
    key <AC07>	{[  U071B,		Arabic_tatweel,	U0748			]};
    key <AC08>	{[  U071F,		U0324,		U0744			]};
    key <AC09>	{[  U0720,		U0331,		U0746			]};
    key <AC10>	{[  U071A,		U0323					]};
    key <AC11>	{[  U071E,		U0330					]};

    key <AB01>	{[  U0719,		U0732,		Arabic_sukun		]};
    key <AB02>	{[  U0728,		U0735					]};
    key <AB03>	{[  U0724,		U0738,		U200D			]};
    key <AB04>	{[  U072B,		U073C,		U200C			]};
    key <AB05>	{[  U0712,		U073F,		U200E			]};
    key <AB06>	{[  U0722,		U0739,		U200F			]};
    key <AB07>	{[  U0721,		U0742					]};
    key <AB08>	{[  U0700,		Arabic_comma				]};
    key <AB09>	{[  period,		Arabic_semicolon			]};
    key <AB10>	{[  U0707,		Arabic_question_mark			]};
@


