head 1.1; branch 1.1.1; access; symbols netbsd-11-0-RC6:1.1.1.12 netbsd-11-0-RC5:1.1.1.12 netbsd-11-0-RC4:1.1.1.12 netbsd-11-0-RC3:1.1.1.12 netbsd-11-0-RC2:1.1.1.12 netbsd-11-0-RC1:1.1.1.12 netbsd-11:1.1.1.12.0.4 netbsd-11-base:1.1.1.12 netbsd-10-1-RELEASE:1.1.1.12 netbsd-8-3-RELEASE:1.1.1.8 netbsd-9-4-RELEASE:1.1.1.9 netbsd-10-0-RELEASE:1.1.1.12 netbsd-10-0-RC6:1.1.1.12 netbsd-10-0-RC5:1.1.1.12 netbsd-10-0-RC4:1.1.1.12 netbsd-10-0-RC3:1.1.1.12 netbsd-10-0-RC2:1.1.1.12 netbsd-10-0-RC1:1.1.1.12 xkeyboard-config-2-38:1.1.1.12 netbsd-10:1.1.1.12.0.2 netbsd-10-base:1.1.1.12 xkeyboard-config-2-37:1.1.1.12 netbsd-9-3-RELEASE:1.1.1.9 xkeyboard-config-2-34:1.1.1.11 xkeyboard-config-2-33:1.1.1.11 netbsd-9-2-RELEASE:1.1.1.9 xkeyboard-config-2-32:1.1.1.11 xkeyboard-config-2-31:1.1.1.10 netbsd-9-1-RELEASE:1.1.1.9 netbsd-8-2-RELEASE:1.1.1.8 xkeyboard-config-2-29:1.1.1.9 netbsd-9-0-RELEASE:1.1.1.9 netbsd-9-0-RC2:1.1.1.9 netbsd-9-0-RC1:1.1.1.9 netbsd-9:1.1.1.9.0.2 netbsd-9-base:1.1.1.9 xkeyboard-config-2-27:1.1.1.9 netbsd-8-1-RELEASE:1.1.1.8 netbsd-8-1-RC1:1.1.1.8 xkeyboard-config-2-26:1.1.1.9 xkeyboard-config-2-25:1.1.1.9 netbsd-7-2-RELEASE:1.1.1.7 netbsd-8-0-RELEASE:1.1.1.8 netbsd-8-0-RC2:1.1.1.8 netbsd-8-0-RC1:1.1.1.8 netbsd-7-1-2-RELEASE:1.1.1.7 xkeyboard-config-2-23-1:1.1.1.9 netbsd-7-1-1-RELEASE:1.1.1.7 xkeyboard-config-2-21:1.1.1.9 netbsd-8:1.1.1.8.0.2 netbsd-8-base:1.1.1.8 netbsd-7-1:1.1.1.7.0.6 netbsd-7-1-RELEASE:1.1.1.7 netbsd-7-1-RC2:1.1.1.7 xkeyboard-config-2-20:1.1.1.8 netbsd-7-1-RC1:1.1.1.7 xkeyboard-config-2-19:1.1.1.8 netbsd-7-0-2-RELEASE:1.1.1.7 netbsd-7-0-1-RELEASE:1.1.1.7 netbsd-7-0:1.1.1.7.0.4 netbsd-7-0-RELEASE:1.1.1.7 netbsd-7-0-RC3:1.1.1.7 netbsd-7-0-RC2:1.1.1.7 xkeyboard-config-2-15:1.1.1.8 netbsd-7-0-RC1:1.1.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.1.1.4 netbsd-6-1-5-RELEASE:1.1.1.4 netbsd-7:1.1.1.7.0.2 netbsd-7-base:1.1.1.7 xkeyboard-config-2-12:1.1.1.7 netbsd-6-1-4-RELEASE:1.1.1.4 netbsd-6-0-5-RELEASE:1.1.1.4 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.1.1.6 xkeyboard-config-2-11:1.1.1.6 riastradh-drm2:1.1.1.5.0.2 riastradh-drm2-base:1.1.1.5 netbsd-6-1-3-RELEASE:1.1.1.4 netbsd-6-0-4-RELEASE:1.1.1.4 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.4 netbsd-6-0-3-RELEASE:1.1.1.4 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.4 xkeyboard-config-2-9:1.1.1.5 netbsd-6-1:1.1.1.4.0.6 netbsd-6-0-2-RELEASE:1.1.1.4 netbsd-6-1-RELEASE:1.1.1.4 netbsd-6-1-RC4:1.1.1.4 netbsd-6-1-RC3:1.1.1.4 netbsd-6-1-RC2:1.1.1.4 netbsd-6-1-RC1:1.1.1.4 netbsd-5-2:1.1.1.1.2.1.0.4 netbsd-6-0-1-RELEASE:1.1.1.4 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.4.0.4 netbsd-6-0-RELEASE:1.1.1.4 netbsd-6-0-RC2:1.1.1.4 netbsd-6-0-RC1:1.1.1.4 netbsd-6:1.1.1.4.0.2 netbsd-6-base:1.1.1.4 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.4 xkeyboard-config-2-1:1.1.1.3 xkeyboard-config-2-0:1.1.1.3 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.3 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.19; author mrg; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2008.08.30.09.12.19; 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.16; author ghen; state Exp; branches; next 1.1.1.4; 1.1.1.4 date 2011.07.23.11.20.05; author mrg; state Exp; branches; next 1.1.1.5; 1.1.1.5 date 2013.05.31.23.20.03; author mrg; state Exp; branches; next 1.1.1.6; commitid 5LdHOGKo9K6S4QRw; 1.1.1.6 date 2014.03.17.08.32.02; author mrg; state Exp; branches; next 1.1.1.7; commitid M7DROtsLDNRiQ1tx; 1.1.1.7 date 2014.07.11.19.08.50; author mrg; state Exp; branches; next 1.1.1.8; commitid sTMk7xRU971ADZHx; 1.1.1.8 date 2015.07.20.05.27.56; author mrg; state Exp; branches; next 1.1.1.9; commitid lU0XtZb34SmC4Zty; 1.1.1.9 date 2017.08.29.07.43.52; author mrg; state Exp; branches; next 1.1.1.10; commitid p0qyamwUBxtJ255A; 1.1.1.10 date 2020.11.01.12.00.12; author mrg; state Exp; branches; next 1.1.1.11; commitid 75Iv0Ep30piUabuC; 1.1.1.11 date 2021.04.27.03.09.36; author mrg; state Exp; branches; next 1.1.1.12; commitid zAbjQgmRfqh8ySQC; 1.1.1.12 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/es,v 1.18 2008-04-23 18:12:14 svu Exp $ // based on a keyboard // Modified for a real Spanish Keyboard by Jon Tombs // // $XFree86: xc/programs/xkbcomp/symbols/es,v 1.2 2002/11/22 04:03:28 dawes Exp $ partial default alphanumeric_keys xkb_symbols "basic" { include "latin(type4)" name[Group1]="Spain"; key { [ 1, exclam, bar, exclamdown ] }; key { [ 3, periodcentered, numbersign, sterling ] }; key { [ 4, dollar, asciitilde, dollar ] }; key { [ 6, ampersand, notsign, fiveeighths ] }; key { [apostrophe, question, backslash, questiondown ] }; key { [exclamdown, questiondown, asciitilde, asciitilde ] }; key { [dead_grave, dead_circumflex, bracketleft, dead_abovering ] }; key { [ plus, asterisk, bracketright, dead_macron ] }; key { [ ntilde, Ntilde, asciitilde, dead_doubleacute ] }; key { [dead_acute, dead_diaeresis, braceleft, braceleft ] }; key { [ masculine, ordfeminine, backslash, backslash ] }; key { [ ccedilla, Ccedilla, braceright, dead_breve ] }; include "level3(ralt_switch)" }; partial alphanumeric_keys xkb_symbols "Sundeadkeys" { include "es(basic)" key { [SunFA_Acute, SunFA_Diaeresis, braceleft, braceleft ] }; key { [SunFA_Grave, SunFA_Circum, bracketleft, dead_abovering ] }; }; partial alphanumeric_keys xkb_symbols "sundeadkeys" { include "es(Sundeadkeys)" name[Group1]="Spain - Sun dead keys"; }; partial alphanumeric_keys xkb_symbols "nodeadkeys" { include "es(basic)" name[Group1]="Spain - Eliminate dead keys"; key { [ grave, asciicircum, bracketleft, degree ] }; key { [ plus, asterisk, bracketright, macron ] }; key { [ ntilde, Ntilde, asciitilde, doubleacute ] }; key { [ acute, diaeresis, braceleft, braceleft ] }; key { [ ccedilla, Ccedilla, braceright, breve ] }; key { [ minus, underscore, dead_belowdot, abovedot ] }; }; // Spanish mapping (note R-H exchange) partial alphanumeric_keys xkb_symbols "dvorak" { name[Group1]="Spain - Dvorak"; // Alphanumeric section key {[ masculine, ordfeminine, backslash, degree ]}; key {[ 1, exclam, bar, onesuperior ]}; key {[ 2, quotedbl, at, twosuperior ]}; key {[ 3, periodcentered, numbersign, threesuperior ]}; key {[ 4, dollar, asciitilde, onequarter ]}; key {[ 5, percent, brokenbar, fiveeighths ]}; key {[ 6, ampersand, notsign, threequarters ]}; key {[ 7, slash, onehalf, seveneighths ]}; key {[ 8, parenleft, oneeighth, threeeighths ]}; key {[ 9, parenright, asciicircum ]}; key {[ 0, equal, grave, dead_doubleacute ]}; key {[ apostrophe, question, dead_macron, dead_ogonek ]}; key {[ exclamdown, questiondown, dead_breve, dead_abovedot ]}; key {[ period, colon ]}; key {[ comma, semicolon ]}; key {[ ntilde, Ntilde, lstroke, Lstroke ]}; key {[ p, P, paragraph ]}; key {[ y, Y, yen ]}; key {[ f, F, tslash, Tslash ]}; key {[ g, G, dstroke, Dstroke ]}; key {[ c, C, cent, copyright ]}; key {[ h, H, hstroke, Hstroke ]}; key {[ l, L, sterling ]}; key {[ dead_grave, dead_circumflex, bracketleft, dead_caron ]}; key {[ plus, asterisk, bracketright, plusminus ]}; key {[ a, A, ae, AE ]}; key {[ o, O, oslash, Oslash ]}; key {[ e, E, EuroSign ]}; key {[ u, U, aring, Aring ]}; key {[ i, I, oe, OE ]}; key {[ d, D, eth, ETH ]}; key {[ r, R, registered, trademark ]}; key {[ t, T, thorn, THORN ]}; key {[ n, N, eng, ENG ]}; key {[ s, S, ssharp, section ]}; key {[ dead_acute, dead_diaeresis, braceleft, dead_tilde ]}; key {[ ccedilla, Ccedilla, braceright, dead_cedilla ]}; key {[ less, greater, guillemotleft, guillemotright ]}; key {[ minus, underscore, hyphen, macron ]}; key {[ q, Q, currency ]}; key {[ j, J ]}; key {[ k, K, kra ]}; key {[ x, X, multiply, division ]}; key {[ b, B ]}; key {[ m, M, mu ]}; key {[ w, W ]}; key {[ v, V ]}; key {[ z, Z ]}; include "level3(ralt_switch)" }; partial alphanumeric_keys xkb_symbols "cat" { include "es(basic)" name[Group1]="Spain - Catalan variant with middle-dot L"; key { [ l, L, 0x1000140, 0x100013F ] }; }; partial alphanumeric_keys xkb_symbols "ast" { include "es(basic)" name[Group1]="Spain - Asturian variant with bottom-dot H and bottom-dot L"; key { [ h, H, 0x1001E25, 0x1001E24 ] }; key { [ l, L, 0x1001E37, 0x1001E36 ] }; }; // Copied from macintosh_vndr/es partial alphanumeric_keys xkb_symbols "mac" { // Describes the differences between a very simple mac_US // keyboard and a very simple Spanish keybaord include "es" name[Group1]= "Spain - Macintosh"; }; partial alphanumeric_keys xkb_symbols "olpc" { include "us(basic)" name[Group1]="Spain"; key { [ masculine, ordfeminine ] }; key { [ 1, exclam, bar ] }; key { [ 2, quotedbl, at ] }; key { [ 3, dead_grave, numbersign, grave ] }; key { [ 5, percent, asciicircum, dead_circumflex ] }; key { [ 6, ampersand, notsign ] }; key { [ 7, slash, backslash ] }; key { [ 8, parenleft ] }; key { [ 9, parenright ] }; key { [ 0, equal ] }; key { [ apostrophe, question ] }; key { [ exclamdown, questiondown ] }; key { [ e, E, EuroSign ] }; key { [ dead_acute, dead_diaeresis, acute, dead_abovering ] }; key { [ bracketleft, braceleft ] }; key { [ ntilde, Ntilde ] }; key { [ plus, asterisk, dead_tilde ] }; key { [ bracketright, braceright ] }; key { [ comma, semicolon ] }; key { [ period, colon ] }; key { [ minus, underscore ] }; key { [ less, greater, ISO_Next_Group ] }; include "level3(ralt_switch)" }; @ 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 @d20 1 a20 1 key { [exclamdown, questiondown, dead_tilde, asciitilde ] }; d39 2 a40 2 key { [dead_acute, dead_diaeresis, braceleft, braceleft ] }; key { [dead_grave, dead_circumflex, bracketleft, dead_abovering ] }; a195 10 partial alphanumeric_keys xkb_symbols "deadtilde" { include "es(basic)" name[Group1]="Spain - Include dead tilde"; key { [ 4, dollar, dead_tilde, dollar ] }; }; @ 1.1.1.4 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 d6 1 d13 1 a13 1 name[Group1]="Spanish"; d48 1 a48 1 name[Group1]="Spanish (Sun dead keys)"; d56 1 a56 1 name[Group1]="Spanish (eliminate dead keys)"; d70 1 a70 1 name[Group1]="Spanish (Dvorak)"; d133 1 a133 1 name[Group1]="Catalan (Spain, with middle-dot L)"; d143 1 a143 1 name[Group1]="Asturian (Spain, with bottom-dot H and bottom-dot L)"; d157 1 a157 1 name[Group1]= "Spanish (Macintosh)"; d165 1 a165 1 name[Group1]="Spanish"; d186 1 a186 1 key { [ bracketright, braceright, section ] }; d202 1 a202 1 name[Group1]="Spanish (include dead tilde)"; a205 15 partial alphanumeric_keys xkb_symbols "olpc2" { // Modified variant of US International layout, specifically for Peru // Contact: Sayamindu Dasgupta include "us(olpc)" name[Group1]="Spanish (OLPC2)"; key { [ 3, numbersign, dead_grave, dead_grave] }; // combining grave key { [ XF86Start ] }; include "level3(ralt_switch)" }; @ 1.1.1.5 log @initial import of xkeyboard-config-2.9 @ text @d84 2 a85 2 key {[ period, colon, less ]}; key {[ comma, semicolon, greater ]}; a160 2 // http://wiki.laptop.org/go/OLPC_Spanish_Keyboard d164 1 a164 1 key { [ masculine, ordfeminine ] }; d183 1 a183 1 key { [ bracketright, braceright, section ] }; a194 41 xkb_symbols "olpcm" { // Mechanical (non-membrane) OLPC Spanish keyboard layout. // See: http://wiki.laptop.org/go/OLPC_Spanish_Non-membrane_Keyboard include "us(basic)" name[Group1]="Spain"; key { [ questiondown, exclamdown, backslash ] }; key { [ 1, exclam, bar ] }; key { [ 2, quotedbl, at ] }; key { [ 3, dead_grave, numbersign, grave ] }; key { [ 4, dollar, asciitilde, dead_tilde ] }; key { [ 5, percent, asciicircum, dead_circumflex ] }; key { [ 6, ampersand, notsign ] }; key { [ 7, slash, backslash ] }; // no '\' label on olpcm, leave for compatibility key { [ 8, parenleft, masculine ] }; key { [ 9, parenright, ordfeminine ] }; key { [ 0, equal ] }; key { [ apostrophe, question ] }; key { [ e, E, EuroSign ] }; key { [ dead_acute, dead_diaeresis, dead_abovering, acute ] }; key { [ plus, asterisk ] }; key { [ ntilde, Ntilde ] }; // no AC11 or AC12 on olpcm key { [ comma, semicolon ] }; key { [ period, colon ] }; key { [ minus, underscore ] }; key { [ less, greater ] }; key { [ bracketleft, braceleft, ccedilla, Ccedilla ] }; key { [ bracketright, braceright ] }; include "level3(ralt_switch)" }; partial alphanumeric_keys a217 7 // EXTRAS: partial alphanumeric_keys xkb_symbols "sun_type6" { include "sun_vndr/es(sun_type6)" }; @ 1.1.1.6 log @initial import of xkeyboard-config-2.11 @ text @d1 3 a3 1 // Modified for a real Spanish keyboard by Jon Tombs. d5 1 a5 1 default partial alphanumeric_keys d69 1 d147 1 a147 1 partial alphanumeric_keys d149 4 d155 1 d190 1 a190 1 d203 1 a203 1 name[Group1]="Spanish"; d233 1 @ 1.1.1.7 log @initial import of xkeyboard-config-2.12 @ text @a29 8 xkb_symbols "winkeys" { include "es(basic)" name[Group1]="Spanish (Winkeys)"; include "eurosign(5)" }; partial alphanumeric_keys @ 1.1.1.8 log @initial import of xkeyboard-config-2.15 @ text @d89 2 a90 2 key {[ period, colon, less, guillemotleft ]}; key {[ comma, semicolon, greater, guillemotright ]}; @ 1.1.1.9 log @initial import of xkeyboard-config-2.21 @ text @d33 1 a33 1 name[Group1]="Spanish (Win keys)"; d51 1 a51 1 name[Group1]="Spanish (with Sun dead keys)"; d59 1 a59 1 name[Group1]="Spanish (no dead keys)"; d241 1 a241 1 name[Group1]="Spanish (dead tilde)"; @ 1.1.1.10 log @initial import of xkeyboard-config-2.31 @ text @d3 1 a3 1 default partial alphanumeric_keys d33 1 a33 1 name[Group1]="Spanish (Windows)"; d51 1 a51 1 name[Group1]="Spanish (Sun dead keys)"; d145 1 a145 1 name[Group1]="Asturian (Spain, with bottom-dot H and L)"; @ 1.1.1.11 log @initial import of xkeyboard-config-2.32 @ text @d38 17 @ 1.1.1.12 log @initial import of xkeyboard-config-2.37 @ text @a9 1 key { [ masculine, ordfeminine, backslash, backslash ] }; d13 1 d15 1 a15 1 key { [exclamdown, questiondown, dead_cedilla, dead_ogonek ] }; d20 4 a23 2 key { [ ntilde, Ntilde, dead_tilde, dead_doubleacute ] }; key { [dead_acute, dead_diaeresis, braceleft, dead_caron ] }; a43 1 key { [exclamdown, questiondown, cedilla, ogonek ] }; d47 1 a47 1 key { [ acute, diaeresis, braceleft, caron ] }; a143 2 // #HW-SPECIFIC a181 2 // #HW-SPECIFIC a226 1 key { [ ntilde, Ntilde, asciitilde, dead_doubleacute ] }; a230 1 // #HW-SPECIFIC d236 1 a236 1 name[Group1]="Spanish"; @