head	1.2;
access;
symbols
	netbsd-7-2-RELEASE:1.1.1.3
	netbsd-7-1-2-RELEASE:1.1.1.3
	netbsd-7-1-1-RELEASE:1.1.1.3
	netbsd-7-1:1.1.1.3.0.28
	netbsd-7-1-RELEASE:1.1.1.3
	netbsd-7-1-RC2:1.1.1.3
	netbsd-7-1-RC1:1.1.1.3
	netbsd-7-0-2-RELEASE:1.1.1.3
	netbsd-7-0-1-RELEASE:1.1.1.3
	netbsd-7-0:1.1.1.3.0.26
	netbsd-7-0-RELEASE:1.1.1.3
	netbsd-7-0-RC3:1.1.1.3
	netbsd-7-0-RC2:1.1.1.3
	netbsd-7-0-RC1:1.1.1.3
	netbsd-5-2-3-RELEASE:1.1.1.3
	netbsd-5-1-5-RELEASE:1.1.1.3
	netbsd-6-0-6-RELEASE:1.1.1.3
	netbsd-6-1-5-RELEASE:1.1.1.3
	netbsd-7:1.1.1.3.0.24
	netbsd-7-base:1.1.1.3
	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.3
	riastradh-drm2:1.1.1.3.0.22
	riastradh-drm2-base:1.1.1.3
	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.3
	netbsd-5-1-4-RELEASE:1.1.1.3
	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.3
	netbsd-5-1-3-RELEASE:1.1.1.3
	netbsd-6-1-1-RELEASE:1.1.1.3
	netbsd-6-1:1.1.1.3.0.20
	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.3.0.18
	netbsd-6-0-1-RELEASE:1.1.1.3
	netbsd-5-2-RELEASE:1.1.1.3
	netbsd-5-2-RC1:1.1.1.3
	netbsd-6-0:1.1.1.3.0.16
	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.14
	netbsd-6-base:1.1.1.3
	netbsd-5-1-2-RELEASE:1.1.1.3
	netbsd-5-1-1-RELEASE:1.1.1.3
	netbsd-5-1:1.1.1.3.0.12
	netbsd-5-1-RELEASE:1.1.1.3
	netbsd-5-1-RC4:1.1.1.3
	netbsd-5-1-RC3:1.1.1.3
	netbsd-5-1-RC2:1.1.1.3
	netbsd-5-1-RC1:1.1.1.3
	netbsd-5-0-2-RELEASE:1.1.1.3
	netbsd-5-0-1-RELEASE:1.1.1.3
	netbsd-5-0:1.1.1.3.0.10
	netbsd-5-0-RELEASE:1.1.1.3
	netbsd-5-0-RC4:1.1.1.3
	netbsd-5-0-RC3:1.1.1.3
	netbsd-5-0-RC2:1.1.1.3
	netbsd-5-0-RC1:1.1.1.3
	netbsd-5:1.1.1.3.0.8
	netbsd-5-base:1.1.1.3
	netbsd-4-0-1-RELEASE:1.1.1.3
	netbsd-4-0:1.1.1.3.0.6
	netbsd-4-0-RELEASE:1.1.1.3
	netbsd-4-0-RC5:1.1.1.3
	netbsd-4-0-RC4:1.1.1.3
	netbsd-4-0-RC3:1.1.1.3
	netbsd-4-0-RC2:1.1.1.3
	netbsd-4-0-RC1:1.1.1.3
	netbsd-3-1-1-RELEASE:1.1.1.2.6.1
	netbsd-3-0-3-RELEASE:1.1.1.2.6.1
	abandoned-netbsd-4-base:1.1.1.3
	abandoned-netbsd-4:1.1.1.3.0.2
	netbsd-3-1:1.1.1.2.6.1.0.4
	netbsd-3-1-RELEASE:1.1.1.2.6.1
	netbsd-3-0-2-RELEASE:1.1.1.2.6.1
	netbsd-3-1-RC4:1.1.1.2.6.1
	netbsd-3-1-RC3:1.1.1.2.6.1
	netbsd-3-1-RC2:1.1.1.2.6.1
	netbsd-3-1-RC1:1.1.1.2.6.1
	netbsd-4:1.1.1.3.0.4
	netbsd-4-base:1.1.1.3
	netbsd-3-0-1-RELEASE:1.1.1.2.6.1
	netbsd-3-0:1.1.1.2.6.1.0.2
	netbsd-3-0-RELEASE:1.1.1.2.6.1
	netbsd-3-0-RC6:1.1.1.2.6.1
	netbsd-3-0-RC5:1.1.1.2.6.1
	netbsd-3-0-RC4:1.1.1.2.6.1
	netbsd-3-0-RC3:1.1.1.2.6.1
	netbsd-3-0-RC2:1.1.1.2.6.1
	netbsd-3-0-RC1:1.1.1.2.6.1
	netbsd-2-0-3-RELEASE:1.1.1.2
	netbsd-2-1:1.1.1.2.0.8
	netbsd-2-1-RELEASE:1.1.1.2
	netbsd-2-1-RC6:1.1.1.2
	netbsd-2-1-RC5:1.1.1.2
	netbsd-2-1-RC4:1.1.1.2
	netbsd-2-1-RC3:1.1.1.2
	netbsd-2-1-RC2:1.1.1.2
	netbsd-2-1-RC1:1.1.1.2
	netbsd-2-0-2-RELEASE:1.1.1.2
	v4-5-0:1.1.1.3
	v4-5-0_beforeimport:1.1.1.2
	netbsd-3:1.1.1.2.0.6
	netbsd-3-base:1.1.1.2
	netbsd-2-0-1-RELEASE:1.1.1.2
	netbsd-2:1.1.1.2.0.4
	netbsd-2-base:1.1.1.2
	netbsd-2-0-RELEASE:1.1.1.2
	netbsd-2-0-RC5:1.1.1.2
	netbsd-2-0-RC4:1.1.1.2
	netbsd-2-0-RC3:1.1.1.2
	netbsd-2-0-RC2:1.1.1.2
	netbsd-2-0-RC1:1.1.1.2
	netbsd-2-0:1.1.1.2.0.2
	netbsd-2-0-base:1.1.1.2
	v4-4-0:1.1.1.2
	v4-4-0_beforeimport:1.1.1.1
	netbsd-1-6-PATCH002-RELEASE:1.1.1.1
	netbsd-1-6-PATCH002:1.1.1.1
	netbsd-1-6-PATCH002-RC4:1.1.1.1
	v4-3-0-2003-12-19:1.1.1.1
	netbsd-1-6-PATCH002-RC3:1.1.1.1
	netbsd-1-6-PATCH002-RC2:1.1.1.1
	netbsd-1-6-PATCH002-RC1:1.1.1.1
	netbsd-1-6:1.1.1.1.0.2
	netbsd-1-6-base:1.1.1.1
	v4-3-0:1.1.1.1
	XF86:1.1.1;
locks; strict;
comment	@# @;


1.2
date	2015.07.23.08.14.15;	author mrg;	state dead;
branches;
next	1.1;
commitid	3Fk7MoycOv7VSnuy;

1.1
date	2003.02.28.13.19.39;	author tron;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2003.02.28.13.19.39;	author tron;	state Exp;
branches;
next	1.1.1.2;

1.1.1.2
date	2004.03.05.14.27.22;	author tron;	state Exp;
branches
	1.1.1.2.6.1;
next	1.1.1.3;

1.1.1.3
date	2005.03.18.13.09.35;	author tron;	state Exp;
branches;
next	;

1.1.1.2.6.1
date	2005.04.06.20.01.04;	author tron;	state Exp;
branches;
next	;


desc
@@


1.2
log
@remove obsolete XFree86 sources.
@
text
@
// based on 
// "a very simple Brasilian ABNT2 keybaord
// by Ricardo Y. Igarashi (iga@@that.com.br)
// Adds suport for dead-keys in I18N applications
// by Conectiva  (http://www.conectiva.com.br)"
//
// $XFree86: xc/programs/xkbcomp/symbols/pc/br,v 1.2 2002/11/22 04:03:28 dawes Exp $

xkb_symbols "abnt2" {

    include "pc/latin"

    name[Group1]="Brazilian";

    key <AE02>	{ [         2,         at,  twosuperior,      onehalf ]	};
    key <AE03>	{ [         3, numbersign, threesuperior, threequarters ] };
    key <AE04>	{ [         4,     dollar,     sterling,   onequarter ]	};
    key <AE05>	{ [         5,    percent,         cent, threeeighths ]	};
    key <AE06>	{ [         6, dead_diaeresis,  notsign,    diaeresis ]	};
    key <AE12>	{ [     equal,       plus,      section,  dead_ogonek ]	};

    key <AD03>	{ [         e,          E,     EuroSign,     EuroSign ]	};
    key <AD04>	{ [         r,          R,   registered,   registered ]	};
    key <AD11>	{ [dead_acute, dead_grave,        acute,        grave ]	};
    key <AD12>	{ [bracketleft,  braceleft, ordfeminine,  dead_macron ]	};

    key <AC10>	{ [  ccedilla,   Ccedilla,  dead_acute, dead_doubleacute] };
    key <AC11>	{ [dead_tilde, dead_circumflex, asciitilde, asciicircum ] };
    key <TLDE>	{ [apostrophe,   quotedbl,      notsign,      notsign ]	};

    key <BKSL>	{ [ backslash,        bar,    masculine,   dead_breve ]	};
    key <AB03>	{ [         c,          C,    copyright,    copyright ]	};
    key <AB10>	{ [ semicolon,    colon, dead_belowdot, dead_abovedot ]	};

// ABNT-2 keyboard has this special key

    key <AB11>	{ type[Group1] = "FOUR_LEVEL",
                  [     slash,   question,       degree, questiondown ]	};

    key <KPPT>	{ [KP_Decimal ]	};
    key <KPDL>	{ [ KP_Delete,      comma ]	};

    key <RALT>  { type[Group1]="TWO_LEVEL",
                  [ ISO_Level3_Shift, Multi_key ]   };
    modifier_map Mod5   { <RALT> };
};

partial alphanumeric_keys
xkb_symbols "nodeadkeys" {

    include "pc/br(abnt2)" // for consistent naming


    key <AE06>	{ [         6,  diaeresis,      notsign,      notsign ]	};
    key <AD11>	{ [apostrophe,      grave ]	};
    key <AC10>	{ [  ccedilla,   Ccedilla,        acute,  doubleacute ]	};
    key <AC11>	{ [asciitilde, asciicircum ]	};
    key <AB10>	{ [ semicolon,      colon, dead_belowdot,    abovedot ]	};
};
@


1.1
log
@Initial revision
@
text
@@


1.1.1.1
log
@Import of XFree86 4.3.0.
@
text
@@


1.1.1.2
log
@Import of XFree86 4.4.0.
@
text
@d8 1
a8 1
// $XFree86: xc/programs/xkbcomp/symbols/pc/br,v 1.4 2003/12/09 13:51:34 pascal Exp $
a29 2
    key <AC12>  { [bracketright, braceright,  masculine,    masculine   ] };

a33 1
    key <AB07>  { [         m,          M,           mu,           mu ] };
d38 2
a39 1
    key <AB11>	{ [     slash,   question,       degree, questiondown ]	};
d44 3
a46 1
    include "level3(ralt_switch_multikey)"
d54 1
@


1.1.1.2.6.1
log
@Apply patch (requested by jmc in ticket #114):
Update XFree86 to version 4.5.0.
@
text
@d8 1
a8 1
// $XFree86: xc/programs/xkbcomp/symbols/pc/br,v 1.6 2004/06/19 13:53:47 pascal Exp $
d34 1
a34 1
    key <AB00>	{ [ backslash,        bar,    masculine,   dead_breve ]	};
d44 1
a44 1
    key <KPDL>	{ [ KP_Delete,  KP_Separator ]	};
@


1.1.1.3
log
@Import of XFree86 4.5.0.
@
text
@d8 1
a8 1
// $XFree86: xc/programs/xkbcomp/symbols/pc/br,v 1.6 2004/06/19 13:53:47 pascal Exp $
d34 1
a34 1
    key <AB00>	{ [ backslash,        bar,    masculine,   dead_breve ]	};
d44 1
a44 1
    key <KPDL>	{ [ KP_Delete,  KP_Separator ]	};
@


