debian/conffiles                                  |    1 
 debian/patches/add_void_definition_pl-324647.diff | 2244 +++++++++++++++++++++-
 debian/patches/mac_poweroff.diff                  |    6 
 debian/patches/resync_rules_base.diff             | 1697 +++++++++++++++-
 debian/patches/sclk_toggle.diff                   |   16 
 debian/patches/unhide_lv3_enter_switch.diff       |   16 
 debian/rules                                      |    4 
 debian/xkb-data.postinst                          |    5 
 8 files changed, 3854 insertions(+), 135 deletions(-)

New commits:
commit e41682d15e5866ca243ead80cad1707ef83af160
Author: Mohammed Adnene Trojette <[EMAIL PROTECTED]>
Date:   Sat Jan 5 01:26:46 2008 +0100

    also work when directory is empty

diff --git a/debian/xkb-data.postinst b/debian/xkb-data.postinst
index 5ac4acd..0d9f17c 100644
--- a/debian/xkb-data.postinst
+++ b/debian/xkb-data.postinst
@@ -6,7 +6,10 @@ set -e
 
 case "$1" in
     configure)
-       find /etc/X11/xkb/* | grep -v '/etc/X11/xkb/base.xml' | xargs rm
+        if [ -d /etc/X11/xkb/ -a `find /etc/X11/xkb/|wc -l` -ne 1 ]
+        then
+           find /etc/X11/xkb/* | grep -v '/etc/X11/xkb/base.xml' | xargs rm
+        fi
     ;;
 
     abort-upgrade|abort-remove|abort-deconfigure)

commit 260421453ed5866fe50b01d13cb13024896f78e6
Author: Mohammed Adnene Trojette <[EMAIL PROTECTED]>
Date:   Sat Jan 5 00:58:34 2008 +0100

    find inside the directory and don't try to remove it...

diff --git a/debian/xkb-data.postinst b/debian/xkb-data.postinst
index 5d2b358..5ac4acd 100644
--- a/debian/xkb-data.postinst
+++ b/debian/xkb-data.postinst
@@ -6,7 +6,7 @@ set -e
 
 case "$1" in
     configure)
-       find /etc/X11/xkb | grep -v '/^base.xml/' | xargs rm
+       find /etc/X11/xkb/* | grep -v '/etc/X11/xkb/base.xml' | xargs rm
     ;;
 
     abort-upgrade|abort-remove|abort-deconfigure)

commit 5af8ea64fc6dc3401a1fd54d5a53ba464394e52d
Author: Mohammed Adnene Trojette <[EMAIL PROTECTED]>
Date:   Sat Jan 5 00:50:35 2008 +0100

    stop being stupid when using dh_link

diff --git a/debian/rules b/debian/rules
index 130a67a..d410eba 100755
--- a/debian/rules
+++ b/debian/rules
@@ -109,7 +109,7 @@ install: build
         # Move base.xml to /etc/X11/xkb/ and make
         # /usr/share/X11/xkb/rules/base.xml links to it
        mv debian/xkb-data/usr/share/X11/xkb/rules/base.xml 
debian/xkb-data/etc/X11/xkb/
-       dh_link debian/xkb-data/etc/X11/xkb/base.xml 
debian/xkb-data/usr/share/X11/xkb/rules/base.xml
+       dh_link etc/X11/xkb/base.xml usr/share/X11/xkb/rules/base.xml
 
 # Build architecture-dependent files here.
 binary-arch: build install

commit d0e532589d17af3d945c2d8cb4c1eb80cb1cf29b
Author: Mohammed Adnene Trojette <[EMAIL PROTECTED]>
Date:   Sat Jan 5 00:47:44 2008 +0100

    removed unnecessary file

diff --git a/debian/conffiles b/debian/conffiles
deleted file mode 100644
index e24f45f..0000000
--- a/debian/conffiles
+++ /dev/null
@@ -1 +0,0 @@
-/usr/share/X11/xkb/rules/base.xml

commit ccfa96b033ab33655cb4073d0276873df8f4e969
Author: Mohammed Adnene Trojette <[EMAIL PROTECTED]>
Date:   Sat Jan 5 00:44:21 2008 +0100

    fix dir

diff --git a/debian/rules b/debian/rules
index d1edbe4..130a67a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -108,8 +108,8 @@ install: build
 
         # Move base.xml to /etc/X11/xkb/ and make
         # /usr/share/X11/xkb/rules/base.xml links to it
-       mv debian/usr/share/X11/xkb/rules/base.xml debian/etc/X11/xkb/
-       dh_link debian/etc/X11/xkb/base.xml 
debian/usr/share/X11/xkb/rules/base.xml
+       mv debian/xkb-data/usr/share/X11/xkb/rules/base.xml 
debian/xkb-data/etc/X11/xkb/
+       dh_link debian/xkb-data/etc/X11/xkb/base.xml 
debian/xkb-data/usr/share/X11/xkb/rules/base.xml
 
 # Build architecture-dependent files here.
 binary-arch: build install

commit 6a2b0ce385af3df07c635fc991d8e9bdc64adb1f
Author: Mohammed Adnene Trojette <[EMAIL PROTECTED]>
Date:   Sat Jan 5 00:40:50 2008 +0100

    refresh patch

diff --git a/debian/patches/add_void_definition_pl-324647.diff 
b/debian/patches/add_void_definition_pl-324647.diff
index 16f2021..45a0f3d 100644
--- a/debian/patches/add_void_definition_pl-324647.diff
+++ b/debian/patches/add_void_definition_pl-324647.diff
@@ -1,7 +1,2247 @@
+Index: xkb-data/rules/base
+===================================================================
+--- /dev/null  1970-01-01 00:00:00.000000000 +0000
++++ xkb-data/rules/base        2008-01-05 00:40:01.000000000 +0100
+@@ -0,0 +1,949 @@
++// DO NOT EDIT THIS FILE - IT WAS AUTOGENERATED BY merge.sh FROM rules/*.part
++// $Xorg: xfree86,v 1.3 2000/08/17 19:54:42 cpqbld Exp $
++
++//
++//  Rules for resolving XKB components for use with XFree86
++//  Copyright 1996 by Joseph Moss
++//
++//  2002 Modifier: Ivan Pascal      The XFree86 Project
++//  $XFree86: xc/programs/xkbcomp/rules/xfree86,v 3.79 2004/01/09 00:16:01 
dawes Exp $
++//
++
++// If you want non-latin layouts implicitly include the en_US layout
++// uncomment lines below
++//! $nonlatin = am ara ben bd bg bt by cs deva ge gh gr guj guru il \
++//              in ir iku jp kan kh kr la lao lk mk mm mn mv mal ori pk \
++//              ru scc sy syr tel th tj tam ua uz
++
++// PC models
++! $pcmodels = pc101 pc102 pc104 pc105
++
++// Microsoft models (using MS geometry)
++! $msmodels = microsoft microsoftpro microsoftprousb microsoftprose
++
++// PC geometries - they have special geometry but symbols are mostly pc105
++! $pcgeometries = abnt2 latitude jp106 kr106
++
++// Layouts that provide further specializations for the OLPC
++! $olpclayouts = ara br es et kz np ru th tr us
++
++! $macbooks = macbook78 macbook79
++! $maclaptop = ibook powerbook macbook78 macbook79
++! $macs = macintosh macintosh_old ibook powerbook macbook78 macbook79
++
++! $macvendorlayouts = ch de dk es fi fr gb is it latam nl no pt se us
++
++! $azerty = be fr
++! $qwertz = al cz de hr hu ro si sk 
++
++! $inetkbds = a4techKB21 a4techKBS8 a4_rfkb23 \
++              acer_c300 acer_ferrari4k acer_laptop \
++              acpi airkey \
++              apple armada asus_laptop azonaRF2300 \
++              benqx brother \
++              btc5113rf btc5126t btc6301urf btc9000 btc9000a btc9001ah 
btc5090 btc9019u \
++              cherryblue cherrybluea cherryblueb cherrycyboard \
++              chicony chicony0108 chicony9885 \
++              compaqeak8 compaqik7 compaqik13 compaqik18 \
++              cymotionlinux \
++              dell dellm65 inspiron precision_m dellusbmm dtk2000 \
++              emachines ennyah_dkb1008 evdev fscaa1667g \
++              genius geniuscomfy geniuscomfy2 geniuskb19e \
++              gyration honeywell_euroboard \
++              hp2501 hp2505 hp5xx hp500fa hp5181 hp5185 \
++              hpi6 hpxe3gc hpxe3gf hpxe4xxx hpxt1000 hpzt11xx \
++              ipaq inspiron intel latitude \
++              logiaccess logicd logicda logicink \
++              logiex110 logiclx300 \
++              logiinkse logiinkseusb logiitc logiik itouch logiultrax \
++              logitech_g15 \
++            logidinovo logidinovoedge \
++              microsoftinet microsoftpro microsoftprousb microsoftprooem 
microsoftprose \
++              microsoftoffice microsoftmult \
++              mx1998 mx2500 mx2750 \
++              oretec \
++              presario propeller \
++              qtronix \
++              rapidaccess rapidaccess2 rapidaccess2a thinkpad \
++              samsung4500 samsung4510 \
++              scorpius silvercrest \
++              sk1300 sk2500 sk6200 sk7100 sp_inet \
++              sven symplon \
++              toshiba_s3000 trust trustda \
++              yahoo
++
++// all layouts with 3rd and 4th groups
++! $threelevellayouts = al az \
++              be br bt \
++              ca ch cs cz \
++              de dk \
++              ee es \
++              fi fo fr \
++              gb gr \
++              hu \
++              ie ir is it \
++              kg \
++              latam \
++              lk lt \
++              mn mt \
++              nl no \
++              pl pt \
++              ro \
++              se sk \
++              tr \
++              us \
++              vn \
++              za
++
++
++! $dvoraklayouts = br ca de ee es fr gb no pl se us
++
++! model               =       keycodes
++  amiga               =       amiga(de)
++  ataritt     =       ataritt(de)
++  sun4                =       sun(type4_euro)
++  sun5                =       sun(type5_euro)
++  sun6                =       sun(type6_usb)
++  pc98                =       xfree98(pc98)
++  abnt2               =       xfree86(abnt2)
++  jp106               =       xfree86(jp106)
++  evdev               =       evdev
++  olpc                =       evdev
++  macintosh_hhk       =       macintosh(hhk)
++  macintosh_old       =       macintosh(old)
++ $macbooks    =       macintosh+macintosh(goodmap)
++ $macs        =       macintosh
++  *           =       xfree86
++
++! layout[1]   =       keycodes
++  $azerty       =       +aliases(azerty)
++  $qwertz       =       +aliases(qwertz)
++  *             =       +aliases(qwerty)
++
++! layout      =       keycodes
++  $azerty       =       +aliases(azerty)
++  $qwertz       =       +aliases(qwertz)
++  *             =       +aliases(qwerty)
++
++! option      =       keycodes
++  apple:badmap                =       +macintosh(badmap)
++  apple:goodmap               =       +macintosh(goodmap)
++
++! model               layout  =       geometry
++  thinkpad     us              =       thinkpad(us)
++
++! model               =       geometry
++  microsoftelite      =       microsoft(elite)
++ $msmodels    =       microsoft(natural)
++  dell101     =       dell(dell101)
++  dellm65     =       dell(dellm65)
++  flexpro     =       keytronic(FlexPro)
++  hp6000      =       hp(omnibook)
++  omnikey101  =       northgate(omnikey101)
++ $pcmodels    =       pc(%m)
++ $pcgeometries        =       pc(%m)
++  everex      =       everex(STEPnote)
++  thinkpad    =       thinkpad(intl)
++  winbook     =       winbook(XP5)
++  pc98                =       nec(pc98)
++ $macbooks      =       macintosh(%m)
++ $macs                =       macintosh(macintosh)
++  hhk         =       hhk(basic)
++  kinesis     =       kinesis(model100)
++  *           =       pc(pc104)
++
++! model               layout          variant         =       symbols
++  *           ben             basic           =       pc+in(ben)
++  *           ben             probhat         =       pc+in(ben_probhat)
++  *           dev             basic           =       pc+in(deva)
++  *           dvorak          $dvoraklayouts          =       pc+%v(dvorak)
++  *           dvorak          basic           =       pc+us(dvorak)
++  *           dvorak          pl_basic                =       pc+pl(dvorak)
++  *           dvorak          pl              =       pc+pl(dvorak_quotes)
++  *           dvorak          pl_altquotes            =       
pc+pl(dvorak_altquotes)
++  *           dzdwi           basic           =       pc+bt(basic)
++  *           fi              basic           =       pc+fi(classic)
++  *           ge              azerty_tskapo           =       pc+fr(geo)
++  *           guj             basic           =       pc+in(guj)
++  *           gur             basic           =       pc+in(guru)
++  *           ie              laptop          =       pc+ie(basic)
++  *           ie              CloGaelachLaptop                =       
pc+ie(CloGaelach)
++  *           il              si1452          =       pc+ie(basic)
++  *           iu              basic           =       pc+ca(ike)
++  *           lo              basic           =       pc+la(basic)
++  *           kan             basic           =       pc+in(kan)
++  *           mal             basic           =       pc+in(mal)
++  *           mal             mlplusnum               =       pc+in(mal)
++  *           ogham           basic           =       pc+ie(ogam)
++  *           ogham           laptop          =       pc+ie(ogam)
++  *           ogham           is434           =       pc+ie(ogam_is434)
++  *           ogham           is434laptop             =       
pc+ie(ogam_is434)
++  *           ori             basic           =       pc+in(ori)
++  *           ro              de              =       pc+ro(winkeys)
++  *           ro              us              =       pc+ro(std_comma)
++  *           ro              std             =       pc+ro(std_cedilla)
++  *           ro              academic                =       pc+ro(std_comma)
++  *           sapmi           basic           =       pc+no(smi)
++  *           sapmi           nodeadkeys              =       
pc+no(smi_nodeadkeys)
++  *           sapmi           sefi            =       pc+fi(smi)
++  *           sin             phonetic-static         =       
pc+in(sin_phonetic)
++  *           syr             basic           =       pc+sy(syc)
++  *           syr             phonetic                =       
pc+sy(syc_phonetic)
++  *           tam             INSCRIPT                =       pc+in(tam)
++  *           tam             UNI             =       pc+in(tam_unicode)
++  *           tam             TAB             =       pc+in(tam_TAB)
++  *           tam             TSCII           =       pc+in(tam_TSCII)
++  *           tel             basic           =       pc+in(tel)
++  *           yu              basic           =       pc+srp(latin)
++  *           yu              unicode         =       pc+srp(latinunicode)
++  *           yu              yz              =       pc+srp(latinyz)
++  *           yu              unicodeyz               =       
pc+srp(latinunicodeyz)
++
++! model               layout                          =       symbols
++  *           ar                      =       pc+ara
++  *           ben                     =       pc+in(ben)
++  *           bs                      =       pc+ba
++  *           cs                      =       pc+rs
++  *           cz_qwerty                       =       pc+cz(qwerty)
++  *           dev                     =       pc+in(deva)
++  *           dvorak                  =       pc+us(dvorak)
++  *           dzdwi                   =       pc+bt
++  *           el                      =       pc+gr
++  *           en_US                   =       pc+latin
++  *           guj                     =       pc+in(guj)
++  *           gur                     =       pc+in(guru)
++  *           iu                      =       pc+ca(ike)
++  *           lo                      =       pc+la
++  *           kan                     =       pc+in(kan)
++  *           mi                      =       pc+mao
++  *           ml                      =       pc+in(mal)
++  *           ogham                   =       pc+ie(ogam)
++  *           ori                     =       pc+ie(ori)
++  *           sapmi                   =       pc+no(smi)
++  *           sr                      =       pc+srp
++  *           syr                     =       pc+sy(syc)
++  *           tel                     =       pc+in(tel)
++  *           tml                     =       pc+in(tam)
++  *           yu                      =       pc+srp
++  *           fr-latin9                       =       pc+fr(latin9)
++  *           us_intl                 =       pc+us(alt-intl)
++  *           ben(basic)                      =       pc+in(ben)
++  *           ben(probhat)                    =       pc+in(ben_probhat)
++  *           dev(basic)                      =       pc+in(deva)
++  *           dvorak($dvoraklayouts)                  =       pc+%v(dvorak)
++  *           dvorak(basic)                   =       pc+us(dvorak)
++  *           dvorak(pl_basic)                        =       pc+pl(dvorak)
++  *           dvorak(pl)                      =       pc+pl(dvorak_quotes)
++  *           dvorak(pl_altquotes)                    =       
pc+pl(dvorak_altquotes)
++  *           dzdwi(basic)                    =       pc+bt(basic)
++  *           fi(basic)                       =       pc+fi(classic)
++  *           ge(azerty_tskapo)                       =       pc+fr(geo)
++  *           guj(basic)                      =       pc+in(guj)
++  *           gur(basic)                      =       pc+in(guru)
++  *           ie(laptop)                      =       pc+ie(basic)
++  *           ie(CloGaelachLaptop)                    =       
pc+ie(CloGaelach)
++  *           il(si1452)                      =       pc+ie(basic)
++  *           iu(basic)                       =       pc+ca(ike)
++  *           lo(basic)                       =       pc+la(basic)
++  *           kan(basic)                      =       pc+in(kan)
++  *           mal(basic)                      =       pc+in(mal)
++  *           mal(mlplusnum)                  =       pc+in(mal)
++  *           ogham(basic)                    =       pc+ie(ogam)
++  *           ogham(laptop)                   =       pc+ie(ogam)
++  *           ogham(is434)                    =       pc+ie(ogam_is434)
++  *           ogham(is434laptop)                      =       
pc+ie(ogam_is434)
++  *           ori(basic)                      =       pc+in(ori)
++  *           ro(de)                  =       pc+ro(winkeys)
++  *           ro(us)                  =       pc+ro(std_comma)
++  *           ro(std)                 =       pc+ro(std_cedilla)
++  *           ro(academic)                    =       pc+ro(std_comma)
++  *           sapmi(basic)                    =       pc+no(smi)
++  *           sapmi(nodeadkeys)                       =       
pc+no(smi_nodeadkeys)
++  *           sapmi(sefi)                     =       pc+fi(smi)
++  *           sin(phonetic-static)                    =       
pc+in(sin_phonetic)
++  *           syr(basic)                      =       pc+sy(syc)
++  *           syr(phonetic)                   =       pc+sy(syc_phonetic)
++  *           tam(INSCRIPT)                   =       pc+in(tam)
++  *           tam(UNI)                        =       pc+in(tam_unicode)
++  *           tam(TAB)                        =       pc+in(tam_TAB)
++  *           tam(TSCII)                      =       pc+in(tam_TSCII)
++  *           tel(basic)                      =       pc+in(tel)
++  *           yu(basic)                       =       pc+srp(latin)
++  *           yu(unicode)                     =       pc+srp(latinunicode)
++  *           yu(yz)                  =       pc+srp(latinyz)
++  *           yu(unicodeyz)                   =       pc+srp(latinunicodeyz)
++  ataritt     $nonlatin               =       
xfree68_vndr/ataritt(us)+%l%(v):2
++  ataritt     *                       =       xfree68_vndr/ataritt(us)+%l%(v)
++  amiga               $nonlatin               =       
xfree68_vndr/amiga(usa1)+%l%(v):2
++  amiga               *                       =       
xfree68_vndr/amiga(usa1)+%l%(v)
++
++  classmate   us                      =       pc+%l(classmate)
++  sun4                $nonlatin               =       
latin+sun_vndr/us(sun4)+%l%(v):2
++  sun4                *                       =       
latin+sun_vndr/us(sun4)+%l%(v)
++  sun5                $nonlatin               =       
latin+sun_vndr/us(sun5)+%l%(v):2
++  sun5                *                       =       
latin+sun_vndr/us(sun5)+%l%(v)
++  sun6                us                      =       pc+sun_vndr/us(type6)
++  sun6                en_US                   =       
pc+sun_vndr/us(type6)+iso9995-3(basic)
++  sun6                *                       =       
pc+sun_vndr/us(type6)+%l%(v)
++  pc98                nec_vndr/jp             =       nec_vndr/jp(pc98)
++  macintosh_old       us                      =       
macintosh_vndr/us(oldmac)
++  macintosh_old       en_US                   =       
macintosh_vndr/us(oldmac)
++  macintosh_old       $macvendorlayouts       =       
macintosh_vndr/us(oldmac)+macintosh_vndr/%l%(v)
++  macintosh_old       $nonlatin               =       
macintosh_vndr/us(oldmac)+%l%(v):2
++  macintosh_old       *                       =       
macintosh_vndr/us(oldmac)+%l%(v)
++ $macs                en_US                   =       
pc+macintosh_vndr/us(extended)
++ $macs                $macvendorlayouts       =       pc+macintosh_vndr/%l%(v)
++  olpc                $olpclayouts            =       olpc+%l%(m)
++  olpc                *                       =       olpc+%l
++  thinkpad    br                      =       pc+br(thinkpad)
++  *           $nonlatin               =       pc+us+%l%(v):2
++  *           *                       =       pc+%l%(v)
++
++! model               layout[1]                       =       symbols
++  *           ar                      =       pc+ara%(v[1])
++  *           ben                     =       pc+in(ben)%(v[1])
++  *           bs                      =       pc+ba%(v[1])
++  *           cs                      =       pc+rs%(v[1])
++  *           cz_qwerty                       =       pc+cz(qwerty)%(v[1])
++  *           dev                     =       pc+in(deva)%(v[1])
++  *           dvorak                  =       pc+us(dvorak)%(v[1])
++  *           dzdwi                   =       pc+bt%(v[1])
++  *           el                      =       pc+gr%(v[1])
++  *           en_US                   =       pc+latin%(v[1])
++  *           guj                     =       pc+in(guj)%(v[1])
++  *           gur                     =       pc+in(guru)%(v[1])
++  *           iu                      =       pc+ca(ike)%(v[1])
++  *           lo                      =       pc+la%(v[1])
++  *           kan                     =       pc+in(kan)%(v[1])
++  *           mi                      =       pc+mao%(v[1])
++  *           ml                      =       pc+in(mal)%(v[1])
++  *           ogham                   =       pc+ie(ogam)%(v[1])
++  *           ori                     =       pc+ie(ori)%(v[1])
++  *           sapmi                   =       pc+no(smi)%(v[1])
++  *           sr                      =       pc+srp%(v[1])
++  *           syr                     =       pc+sy(syc)%(v[1])
++  *           tel                     =       pc+in(tel)%(v[1])
++  *           tml                     =       pc+in(tam)%(v[1])
++  *           yu                      =       pc+srp%(v[1])
++  *           fr-latin9                       =       pc+fr(latin9)%(v[1])
++  *           us_intl                 =       pc+us(alt-intl)%(v[1])
++  *           ben(basic)                      =       pc+in(ben)
++  *           ben(probhat)                    =       pc+in(ben_probhat)
++  *           dev(basic)                      =       pc+in(deva)
++  *           dvorak($dvoraklayouts)                  =       pc+%v(dvorak)
++  *           dvorak(basic)                   =       pc+us(dvorak)
++  *           dvorak(pl_basic)                        =       pc+pl(dvorak)
++  *           dvorak(pl)                      =       pc+pl(dvorak_quotes)
++  *           dvorak(pl_altquotes)                    =       
pc+pl(dvorak_altquotes)
++  *           dzdwi(basic)                    =       pc+bt(basic)
++  *           fi(basic)                       =       pc+fi(classic)
++  *           ge(azerty_tskapo)                       =       pc+fr(geo)
++  *           guj(basic)                      =       pc+in(guj)
++  *           gur(basic)                      =       pc+in(guru)
++  *           ie(laptop)                      =       pc+ie(basic)
++  *           ie(CloGaelachLaptop)                    =       
pc+ie(CloGaelach)
++  *           il(si1452)                      =       pc+ie(basic)
++  *           iu(basic)                       =       pc+ca(ike)
++  *           lo(basic)                       =       pc+la(basic)
++  *           kan(basic)                      =       pc+in(kan)
++  *           mal(basic)                      =       pc+in(mal)
++  *           mal(mlplusnum)                  =       pc+in(mal)
++  *           ogham(basic)                    =       pc+ie(ogam)
++  *           ogham(laptop)                   =       pc+ie(ogam)
++  *           ogham(is434)                    =       pc+ie(ogam_is434)
++  *           ogham(is434laptop)                      =       
pc+ie(ogam_is434)
++  *           ori(basic)                      =       pc+in(ori)
++  *           ro(de)                  =       pc+ro(winkeys)
++  *           ro(us)                  =       pc+ro(std_comma)
++  *           ro(std)                 =       pc+ro(std_cedilla)
++  *           ro(academic)                    =       pc+ro(std_comma)
++  *           sapmi(basic)                    =       pc+no(smi)
++  *           sapmi(nodeadkeys)                       =       
pc+no(smi_nodeadkeys)
++  *           sapmi(sefi)                     =       pc+fi(smi)
++  *           sin(phonetic-static)                    =       
pc+in(sin_phonetic)
++  *           syr(basic)                      =       pc+sy(syc)
++  *           syr(phonetic)                   =       pc+sy(syc_phonetic)
++  *           tam(INSCRIPT)                   =       pc+in(tam)
++  *           tam(UNI)                        =       pc+in(tam_unicode)
++  *           tam(TAB)                        =       pc+in(tam_TAB)
++  *           tam(TSCII)                      =       pc+in(tam_TSCII)
++  *           tel(basic)                      =       pc+in(tel)
++  *           yu(basic)                       =       pc+srp(latin)
++  *           yu(unicode)                     =       pc+srp(latinunicode)
++  *           yu(yz)                  =       pc+srp(latinyz)
++  *           yu(unicodeyz)                   =       pc+srp(latinunicodeyz)
++  ataritt     *                       =       
xfree68_vndr/ataritt(us)+%l[1]%(v[1])
++  amiga               *                       =       
xfree68_vndr/amiga(usa1)+%l[1]%(v[1])
++  sun4                *                       =       
latin+sun_vndr/us(sun4)+%l[1]%(v[1])
++  sun5                *                       =       
latin+sun_vndr/us(sun5)+%l[1]%(v[1])
++  macintosh_old       us                      =       
macintosh_vndr/us(oldmac)
++  macintosh_old       $macvendorlayouts       =       
macintosh_vndr/us(oldmac)+macintosh_vndr/%l[1]%(v[1])
++  macintosh_old       *                       =       
macintosh_vndr/us(oldmac)+%l[1]%(v[1])
++ $macs                $macvendorlayouts       =       
pc+macintosh_vndr/%l[1]%(v[1])
++  thinkpad    br                      =       pc+%l[1](thinkpad)
++  *           *                       =       pc+%l[1]%(v[1])
++
++! model               layout[1]       variant[1]      =       symbols
++  *           ben             basic           =       pc+in(ben)
++  *           ben             probhat         =       pc+in(ben_probhat)
++  *           dev             basic           =       pc+in(deva)
++  *           dvorak          $dvoraklayouts          =       pc+%v(dvorak)
++  *           dvorak          basic           =       pc+us(dvorak)
++  *           dvorak          pl_basic                =       pc+pl(dvorak)
++  *           dvorak          pl              =       pc+pl(dvorak_quotes)
++  *           dvorak          pl_altquotes            =       
pc+pl(dvorak_altquotes)
++  *           dzdwi           basic           =       pc+bt(basic)
++  *           fi              basic           =       pc+fi(classic)
++  *           ge              azerty_tskapo           =       pc+fr(geo)
++  *           guj             basic           =       pc+in(guj)
++  *           gur             basic           =       pc+in(guru)
++  *           ie              laptop          =       pc+ie(basic)
++  *           ie              CloGaelachLaptop                =       
pc+ie(CloGaelach)
++  *           il              si1452          =       pc+ie(basic)
++  *           iu              basic           =       pc+ca(ike)
++  *           lo              basic           =       pc+la(basic)
++  *           kan             basic           =       pc+in(kan)
++  *           mal             basic           =       pc+in(mal)
++  *           mal             mlplusnum               =       pc+in(mal)
++  *           ogham           basic           =       pc+ie(ogam)
++  *           ogham           laptop          =       pc+ie(ogam)
++  *           ogham           is434           =       pc+ie(ogam_is434)
++  *           ogham           is434laptop             =       
pc+ie(ogam_is434)
++  *           ori             basic           =       pc+in(ori)
++  *           ro              de              =       pc+ro(winkeys)
++  *           ro              us              =       pc+ro(std_comma)
++  *           ro              std             =       pc+ro(std_cedilla)
++  *           ro              academic                =       pc+ro(std_comma)
++  *           sapmi           basic           =       pc+no(smi)
++  *           sapmi           nodeadkeys              =       
pc+no(smi_nodeadkeys)
++  *           sapmi           sefi            =       pc+fi(smi)
++  *           sin             phonetic-static         =       
pc+in(sin_phonetic)
++  *           syr             basic           =       pc+sy(syc)
++  *           syr             phonetic                =       
pc+sy(syc_phonetic)
++  *           tam             INSCRIPT                =       pc+in(tam)
++  *           tam             UNI             =       pc+in(tam_unicode)
++  *           tam             TAB             =       pc+in(tam_TAB)
++  *           tam             TSCII           =       pc+in(tam_TSCII)
++  *           tel             basic           =       pc+in(tel)
++  *           yu              basic           =       pc+srp(latin)
++  *           yu              unicode         =       pc+srp(latinunicode)
++  *           yu              yz              =       pc+srp(latinyz)
++  *           yu              unicodeyz               =       
pc+srp(latinunicodeyz)
++
++! layout[2]   =       symbols
++  ar          =       +ara%(v[2]):2
++  ben         =       +in(ben)%(v[2]):2
++  bs          =       +ba%(v[2]):2
++  cs          =       +rs%(v[2]):2
++  cz_qwerty           =       +cz(qwerty)%(v[2]):2
++  dev         =       +in(deva)%(v[2]):2
++  dvorak              =       +us(dvorak)%(v[2]):2
++  dzdwi               =       +bt%(v[2]):2
++  el          =       +gr%(v[2]):2
++  en_US               =       +latin%(v[2]):2
++  guj         =       +in(guj)%(v[2]):2
++  gur         =       +in(guru)%(v[2]):2
++  iu          =       +ca(ike)%(v[2]):2
++  lo          =       +la%(v[2]):2
++  kan         =       +in(kan)%(v[2]):2
++  mi          =       +mao%(v[2]):2
++  ml          =       +in(mal)%(v[2]):2
++  ogham               =       +ie(ogam)%(v[2]):2
++  ori         =       +ie(ori)%(v[2]):2
++  sapmi               =       +no(smi)%(v[2]):2
++  sr          =       +srp%(v[2]):2
++  syr         =       +sy(syc)%(v[2]):2
++  tel         =       +in(tel)%(v[2]):2
++  tml         =       +in(tam)%(v[2]):2
++  yu          =       +srp%(v[2]):2
++  fr-latin9           =       +fr(latin9)%(v[2]):2
++  us_intl             =       +us(alt-intl)%(v[2]):2
++  ben(basic)  =       +in(ben):2
++  ben(probhat)        =       +in(ben_probhat):2
++  dev(basic)  =       +in(deva):2
++  dvorak($dvoraklayouts)      =       +%v(dvorak):2
++  dvorak(basic)       =       +us(dvorak):2
++  dvorak(pl_basic)    =       +pl(dvorak):2
++  dvorak(pl)  =       +pl(dvorak_quotes):2
++  dvorak(pl_altquotes)        =       +pl(dvorak_altquotes):2
++  dzdwi(basic)        =       +bt(basic):2
++  fi(basic)   =       +fi(classic):2
++  ge(azerty_tskapo)   =       +fr(geo):2
++  guj(basic)  =       +in(guj):2
++  gur(basic)  =       +in(guru):2
++  ie(laptop)  =       +ie(basic):2
++  ie(CloGaelachLaptop)        =       +ie(CloGaelach):2
++  il(si1452)  =       +ie(basic):2
++  iu(basic)   =       +ca(ike):2
++  lo(basic)   =       +la(basic):2
++  kan(basic)  =       +in(kan):2
++  mal(basic)  =       +in(mal):2
++  mal(mlplusnum)      =       +in(mal):2
++  ogham(basic)        =       +ie(ogam):2
++  ogham(laptop)       =       +ie(ogam):2
++  ogham(is434)        =       +ie(ogam_is434):2
++  ogham(is434laptop)  =       +ie(ogam_is434):2
++  ori(basic)  =       +in(ori):2
++  ro(de)      =       +ro(winkeys):2
++  ro(us)      =       +ro(std_comma):2
++  ro(std)     =       +ro(std_cedilla):2
++  ro(academic)        =       +ro(std_comma):2
++  sapmi(basic)        =       +no(smi):2
++  sapmi(nodeadkeys)   =       +no(smi_nodeadkeys):2
++  sapmi(sefi) =       +fi(smi):2
++  sin(phonetic-static)        =       +in(sin_phonetic):2
++  syr(basic)  =       +sy(syc):2
++  syr(phonetic)       =       +sy(syc_phonetic):2
++  tam(INSCRIPT)       =       +in(tam):2
++  tam(UNI)    =       +in(tam_unicode):2
++  tam(TAB)    =       +in(tam_TAB):2
++  tam(TSCII)  =       +in(tam_TSCII):2
++  tel(basic)  =       +in(tel):2
++  yu(basic)   =       +srp(latin):2
++  yu(unicode) =       +srp(latinunicode):2
++  yu(yz)      =       +srp(latinyz):2
++  yu(unicodeyz)       =       +srp(latinunicodeyz):2
++  *           =       +%l[2]%(v[2]):2
++
++! layout[3]   =       symbols
++  ar          =       +ara%(v[3]):3
++  ben         =       +in(ben)%(v[3]):3
++  bs          =       +ba%(v[3]):3
++  cs          =       +rs%(v[3]):3
++  cz_qwerty           =       +cz(qwerty)%(v[3]):3
++  dev         =       +in(deva)%(v[3]):3
++  dvorak              =       +us(dvorak)%(v[3]):3
++  dzdwi               =       +bt%(v[3]):3
++  el          =       +gr%(v[3]):3
++  en_US               =       +latin%(v[3]):3
++  guj         =       +in(guj)%(v[3]):3
++  gur         =       +in(guru)%(v[3]):3
++  iu          =       +ca(ike)%(v[3]):3
++  lo          =       +la%(v[3]):3
++  kan         =       +in(kan)%(v[3]):3
++  mi          =       +mao%(v[3]):3
++  ml          =       +in(mal)%(v[3]):3
++  ogham               =       +ie(ogam)%(v[3]):3
++  ori         =       +ie(ori)%(v[3]):3
++  sapmi               =       +no(smi)%(v[3]):3
++  sr          =       +srp%(v[3]):3
++  syr         =       +sy(syc)%(v[3]):3
++  tel         =       +in(tel)%(v[3]):3
++  tml         =       +in(tam)%(v[3]):3
++  yu          =       +srp%(v[3]):3
++  fr-latin9           =       +fr(latin9)%(v[3]):3
++  us_intl             =       +us(alt-intl)%(v[3]):3
++  ben(basic)  =       +in(ben):3
++  ben(probhat)        =       +in(ben_probhat):3
++  dev(basic)  =       +in(deva):3
++  dvorak($dvoraklayouts)      =       +%v(dvorak):3
++  dvorak(basic)       =       +us(dvorak):3
++  dvorak(pl_basic)    =       +pl(dvorak):3
++  dvorak(pl)  =       +pl(dvorak_quotes):3
++  dvorak(pl_altquotes)        =       +pl(dvorak_altquotes):3
++  dzdwi(basic)        =       +bt(basic):3
++  fi(basic)   =       +fi(classic):3
++  ge(azerty_tskapo)   =       +fr(geo):3
++  guj(basic)  =       +in(guj):3
++  gur(basic)  =       +in(guru):3
++  ie(laptop)  =       +ie(basic):3
++  ie(CloGaelachLaptop)        =       +ie(CloGaelach):3
++  il(si1452)  =       +ie(basic):3
++  iu(basic)   =       +ca(ike):3
++  lo(basic)   =       +la(basic):3
++  kan(basic)  =       +in(kan):3
++  mal(basic)  =       +in(mal):3
++  mal(mlplusnum)      =       +in(mal):3
++  ogham(basic)        =       +ie(ogam):3
++  ogham(laptop)       =       +ie(ogam):3
++  ogham(is434)        =       +ie(ogam_is434):3
++  ogham(is434laptop)  =       +ie(ogam_is434):3
++  ori(basic)  =       +in(ori):3
++  ro(de)      =       +ro(winkeys):3
++  ro(us)      =       +ro(std_comma):3
++  ro(std)     =       +ro(std_cedilla):3
++  ro(academic)        =       +ro(std_comma):3
++  sapmi(basic)        =       +no(smi):3
++  sapmi(nodeadkeys)   =       +no(smi_nodeadkeys):3
++  sapmi(sefi) =       +fi(smi):3
++  sin(phonetic-static)        =       +in(sin_phonetic):3
++  syr(basic)  =       +sy(syc):3
++  syr(phonetic)       =       +sy(syc_phonetic):3
++  tam(INSCRIPT)       =       +in(tam):3
++  tam(UNI)    =       +in(tam_unicode):3
++  tam(TAB)    =       +in(tam_TAB):3
++  tam(TSCII)  =       +in(tam_TSCII):3
++  tel(basic)  =       +in(tel):3
++  yu(basic)   =       +srp(latin):3
++  yu(unicode) =       +srp(latinunicode):3
++  yu(yz)      =       +srp(latinyz):3
++  yu(unicodeyz)       =       +srp(latinunicodeyz):3
++  *           =       +%l[3]%(v[3]):3
++
++! layout[4]   =       symbols
++  ar          =       +ara%(v[4]):4
++  ben         =       +in(ben)%(v[4]):4
++  bs          =       +ba%(v[4]):4
++  cs          =       +rs%(v[4]):4
++  cz_qwerty           =       +cz(qwerty)%(v[4]):4
++  dev         =       +in(deva)%(v[4]):4
++  dvorak              =       +us(dvorak)%(v[4]):4
++  dzdwi               =       +bt%(v[4]):4
++  el          =       +gr%(v[4]):4
++  en_US               =       +latin%(v[4]):4
++  guj         =       +in(guj)%(v[4]):4
++  gur         =       +in(guru)%(v[4]):4
++  iu          =       +ca(ike)%(v[4]):4
++  lo          =       +la%(v[4]):4
++  kan         =       +in(kan)%(v[4]):4
++  mi          =       +mao%(v[4]):4
++  ml          =       +in(mal)%(v[4]):4
++  ogham               =       +ie(ogam)%(v[4]):4
++  ori         =       +ie(ori)%(v[4]):4
++  sapmi               =       +no(smi)%(v[4]):4
++  sr          =       +srp%(v[4]):4
++  syr         =       +sy(syc)%(v[4]):4
++  tel         =       +in(tel)%(v[4]):4
++  tml         =       +in(tam)%(v[4]):4
++  yu          =       +srp%(v[4]):4
++  fr-latin9           =       +fr(latin9)%(v[4]):4
++  us_intl             =       +us(alt-intl)%(v[4]):4
++  ben(basic)  =       +in(ben):4
++  ben(probhat)        =       +in(ben_probhat):4
++  dev(basic)  =       +in(deva):4
++  dvorak($dvoraklayouts)      =       +%v(dvorak):4
++  dvorak(basic)       =       +us(dvorak):4
++  dvorak(pl_basic)    =       +pl(dvorak):4
++  dvorak(pl)  =       +pl(dvorak_quotes):4
++  dvorak(pl_altquotes)        =       +pl(dvorak_altquotes):4
++  dzdwi(basic)        =       +bt(basic):4
++  fi(basic)   =       +fi(classic):4
++  ge(azerty_tskapo)   =       +fr(geo):4
++  guj(basic)  =       +in(guj):4
++  gur(basic)  =       +in(guru):4
++  ie(laptop)  =       +ie(basic):4
++  ie(CloGaelachLaptop)        =       +ie(CloGaelach):4
++  il(si1452)  =       +ie(basic):4
++  iu(basic)   =       +ca(ike):4
++  lo(basic)   =       +la(basic):4
++  kan(basic)  =       +in(kan):4
++  mal(basic)  =       +in(mal):4
++  mal(mlplusnum)      =       +in(mal):4
++  ogham(basic)        =       +ie(ogam):4
++  ogham(laptop)       =       +ie(ogam):4
++  ogham(is434)        =       +ie(ogam_is434):4
++  ogham(is434laptop)  =       +ie(ogam_is434):4
++  ori(basic)  =       +in(ori):4
++  ro(de)      =       +ro(winkeys):4
++  ro(us)      =       +ro(std_comma):4
++  ro(std)     =       +ro(std_cedilla):4
++  ro(academic)        =       +ro(std_comma):4
++  sapmi(basic)        =       +no(smi):4
++  sapmi(nodeadkeys)   =       +no(smi_nodeadkeys):4
++  sapmi(sefi) =       +fi(smi):4
++  sin(phonetic-static)        =       +in(sin_phonetic):4
++  syr(basic)  =       +sy(syc):4
++  syr(phonetic)       =       +sy(syc_phonetic):4
++  tam(INSCRIPT)       =       +in(tam):4
++  tam(UNI)    =       +in(tam_unicode):4
++  tam(TAB)    =       +in(tam_TAB):4
++  tam(TSCII)  =       +in(tam_TSCII):4
++  tel(basic)  =       +in(tel):4
++  yu(basic)   =       +srp(latin):4
++  yu(unicode) =       +srp(latinunicode):4
++  yu(yz)      =       +srp(latinyz):4
++  yu(unicodeyz)       =       +srp(latinunicodeyz):4
++  *           =       +%l[4]%(v[4]):4
++
++! layout[2]   variant[2]      =       symbols
++  ben         basic   =       +in(ben):2
++  ben         probhat =       +in(ben_probhat):2
++  dev         basic   =       +in(deva):2
++  dvorak              $dvoraklayouts  =       +%v(dvorak):2
++  dvorak              basic   =       +us(dvorak):2
++  dvorak              pl_basic        =       +pl(dvorak):2
++  dvorak              pl      =       +pl(dvorak_quotes):2
++  dvorak              pl_altquotes    =       +pl(dvorak_altquotes):2
++  dzdwi               basic   =       +bt(basic):2
++  fi          basic   =       +fi(classic):2
++  ge          azerty_tskapo   =       +fr(geo):2
++  guj         basic   =       +in(guj):2
++  gur         basic   =       +in(guru):2
++  ie          laptop  =       +ie(basic):2
++  ie          CloGaelachLaptop        =       +ie(CloGaelach):2
++  il          si1452  =       +ie(basic):2
++  iu          basic   =       +ca(ike):2
++  lo          basic   =       +la(basic):2
++  kan         basic   =       +in(kan):2
++  mal         basic   =       +in(mal):2
++  mal         mlplusnum       =       +in(mal):2
++  ogham               basic   =       +ie(ogam):2
++  ogham               laptop  =       +ie(ogam):2
++  ogham               is434   =       +ie(ogam_is434):2
++  ogham               is434laptop     =       +ie(ogam_is434):2
++  ori         basic   =       +in(ori):2
++  ro          de      =       +ro(winkeys):2
++  ro          us      =       +ro(std_comma):2
++  ro          std     =       +ro(std_cedilla):2
++  ro          academic        =       +ro(std_comma):2
++  sapmi               basic   =       +no(smi):2
++  sapmi               nodeadkeys      =       +no(smi_nodeadkeys):2
++  sapmi               sefi    =       +fi(smi):2
++  sin         phonetic-static =       +in(sin_phonetic):2
++  syr         basic   =       +sy(syc):2
++  syr         phonetic        =       +sy(syc_phonetic):2
++  tam         INSCRIPT        =       +in(tam):2
++  tam         UNI     =       +in(tam_unicode):2
++  tam         TAB     =       +in(tam_TAB):2
++  tam         TSCII   =       +in(tam_TSCII):2
++  tel         basic   =       +in(tel):2
++  yu          basic   =       +srp(latin):2
++  yu          unicode =       +srp(latinunicode):2
++  yu          yz      =       +srp(latinyz):2
++  yu          unicodeyz       =       +srp(latinunicodeyz):2
++
++! layout[3]   variant[3]      =       symbols
++  ben         basic   =       +in(ben):3
++  ben         probhat =       +in(ben_probhat):3
++  dev         basic   =       +in(deva):3
++  dvorak              $dvoraklayouts  =       +%v(dvorak):3
++  dvorak              basic   =       +us(dvorak):3
++  dvorak              pl_basic        =       +pl(dvorak):3
++  dvorak              pl      =       +pl(dvorak_quotes):3
++  dvorak              pl_altquotes    =       +pl(dvorak_altquotes):3
++  dzdwi               basic   =       +bt(basic):3
++  fi          basic   =       +fi(classic):3
++  ge          azerty_tskapo   =       +fr(geo):3
++  guj         basic   =       +in(guj):3
++  gur         basic   =       +in(guru):3
++  ie          laptop  =       +ie(basic):3
++  ie          CloGaelachLaptop        =       +ie(CloGaelach):3
++  il          si1452  =       +ie(basic):3
++  iu          basic   =       +ca(ike):3
++  lo          basic   =       +la(basic):3
++  kan         basic   =       +in(kan):3
++  mal         basic   =       +in(mal):3
++  mal         mlplusnum       =       +in(mal):3
++  ogham               basic   =       +ie(ogam):3
++  ogham               laptop  =       +ie(ogam):3
++  ogham               is434   =       +ie(ogam_is434):3
++  ogham               is434laptop     =       +ie(ogam_is434):3
++  ori         basic   =       +in(ori):3
++  ro          de      =       +ro(winkeys):3
++  ro          us      =       +ro(std_comma):3
++  ro          std     =       +ro(std_cedilla):3
++  ro          academic        =       +ro(std_comma):3
++  sapmi               basic   =       +no(smi):3
++  sapmi               nodeadkeys      =       +no(smi_nodeadkeys):3
++  sapmi               sefi    =       +fi(smi):3
++  sin         phonetic-static =       +in(sin_phonetic):3
++  syr         basic   =       +sy(syc):3
++  syr         phonetic        =       +sy(syc_phonetic):3
++  tam         INSCRIPT        =       +in(tam):3
++  tam         UNI     =       +in(tam_unicode):3
++  tam         TAB     =       +in(tam_TAB):3
++  tam         TSCII   =       +in(tam_TSCII):3
++  tel         basic   =       +in(tel):3
++  yu          basic   =       +srp(latin):3
++  yu          unicode =       +srp(latinunicode):3
++  yu          yz      =       +srp(latinyz):3
++  yu          unicodeyz       =       +srp(latinunicodeyz):3
++
++! layout[4]   variant[4]      =       symbols
++  ben         basic   =       +in(ben):4
++  ben         probhat =       +in(ben_probhat):4
++  dev         basic   =       +in(deva):4
++  dvorak              $dvoraklayouts  =       +%v(dvorak):4
++  dvorak              basic   =       +us(dvorak):4
++  dvorak              pl_basic        =       +pl(dvorak):4
++  dvorak              pl      =       +pl(dvorak_quotes):4
++  dvorak              pl_altquotes    =       +pl(dvorak_altquotes):4
++  dzdwi               basic   =       +bt(basic):4
++  fi          basic   =       +fi(classic):4
++  ge          azerty_tskapo   =       +fr(geo):4
++  guj         basic   =       +in(guj):4
++  gur         basic   =       +in(guru):4
++  ie          laptop  =       +ie(basic):4
++  ie          CloGaelachLaptop        =       +ie(CloGaelach):4
++  il          si1452  =       +ie(basic):4
++  iu          basic   =       +ca(ike):4
++  lo          basic   =       +la(basic):4
++  kan         basic   =       +in(kan):4
++  mal         basic   =       +in(mal):4
++  mal         mlplusnum       =       +in(mal):4
++  ogham               basic   =       +ie(ogam):4
++  ogham               laptop  =       +ie(ogam):4
++  ogham               is434   =       +ie(ogam_is434):4
++  ogham               is434laptop     =       +ie(ogam_is434):4
++  ori         basic   =       +in(ori):4
++  ro          de      =       +ro(winkeys):4
++  ro          us      =       +ro(std_comma):4
++  ro          std     =       +ro(std_cedilla):4
++  ro          academic        =       +ro(std_comma):4
++  sapmi               basic   =       +no(smi):4
++  sapmi               nodeadkeys      =       +no(smi_nodeadkeys):4
++  sapmi               sefi    =       +fi(smi):4
++  sin         phonetic-static =       +in(sin_phonetic):4
++  syr         basic   =       +sy(syc):4
++  syr         phonetic        =       +sy(syc_phonetic):4
++  tam         INSCRIPT        =       +in(tam):4
++  tam         UNI     =       +in(tam_unicode):4
++  tam         TAB     =       +in(tam_TAB):4
++  tam         TSCII   =       +in(tam_TSCII):4
++  tel         basic   =       +in(tel):4
++  yu          basic   =       +srp(latin):4
++  yu          unicode =       +srp(latinunicode):4
++  yu          yz      =       +srp(latinyz):4
++  yu          unicodeyz       =       +srp(latinunicodeyz):4
++
++! model               =       symbols
++  $inetkbds     =       +inet(%m)
++  acer_tm_800   =       +inet(acer_laptop)
++  benqx730      =       +inet(benqx)
++  benqx800      =       +inet(benqx)
++  dell8125      =       +inet(dellusbmm)
++  dell8135      =       +inet(dellusbmm)
++  ltcd          =       +inet(logicda)
++  logicdit      =       +inet(logicd)
++  logicdo       =       +inet(logicd)
++  logicdp       =       +inet(logicd)
++  logicdpa      =       +inet(logicda)
++  logiciink     =       +inet(logicink)
++  $maclaptop    =       +inet(apple)+level3(enter_switch)
++  $macs               =       +inet(apple)
++
++! model               layout          =       compat
++  pc98                nec_vndr/jp     =       pc98(basic)
++  *           jp              =       complete+japan
++  olpc         *               =       olpc
++  *           *               =       complete
++
++! model               layout[1]       =       compat
++  *           *               =       complete
++
++! model               =       types
++  $macs               =       complete+numpad(mac)
++  *           =       complete
++
++! layout      option  =       symbols
++  $threelevellayouts  grp:alts_toggle = +level3(ralt_switch_for_alts_toggle)
++
++! layout[1]   option  =       symbols
++  $threelevellayouts  grp:alts_toggle = +level3(ralt_switch_for_alts_toggle):1
++
++! layout[2]   option  =       symbols
++  $threelevellayouts  grp:alts_toggle = +level3(ralt_switch_for_alts_toggle):2
++
++! layout[3]   option  =       symbols
++  $threelevellayouts  grp:alts_toggle = +level3(ralt_switch_for_alts_toggle):3
++
++! layout[4]   option  =       symbols
++  $threelevellayouts  grp:alts_toggle = +level3(ralt_switch_for_alts_toggle):4
++
++! option      =       symbols
++  grp:shift_toggle    =       +group(shifts_toggle)
++  altwin:menu         =       +altwin(menu)
++  altwin:meta_alt     =       +altwin(meta_alt)
++  altwin:ctrl_win     =       +altwin(ctrl_win)
++  altwin:meta_win     =       +altwin(meta_win)
++  altwin:left_meta_win        =       +altwin(left_meta_win)
++  altwin:super_win    =       +altwin(super_win)
++  altwin:hyper_win    =       +altwin(hyper_win)
++  altwin:alt_super_win        =       +altwin(alt_super_win)
++  altwin:swap_lalt_lwin       =       +altwin(swap_lalt_lwin)
++  grp:switch          =       +group(switch)
++  grp:lswitch         =       +group(lswitch)
++  grp:win_switch      =       +group(win_switch)
++  grp:lwin_switch     =       +group(lwin_switch)
++  grp:rwin_switch     =       +group(rwin_switch)
++  grp:toggle          =       +group(toggle)
++  grp:shifts_toggle   =       +group(shifts_toggle)
++  grp:ctrls_toggle    =       +group(ctrls_toggle)
++  grp:alts_toggle     =       +group(alts_toggle)
++  grp:ctrl_shift_toggle       =       +group(ctrl_shift_toggle)
++  grp:lctrl_lshift_toggle     =       +group(lctrl_lshift_toggle)
++  grp:caps_toggle     =       +group(caps_toggle)
++  grp:shift_caps_toggle       =       +group(shift_caps_toggle)
++  grp:alt_caps_toggle   =       +group(alt_caps_toggle)
++  grp:ctrl_alt_toggle =       +group(ctrl_alt_toggle)
++  grp:alt_shift_toggle        =       +group(alt_shift_toggle)
++  grp:menu_toggle     =       +group(menu_toggle)
++  grp:lwin_toggle     =       +group(lwin_toggle)
++  grp:rwin_toggle     =       +group(rwin_toggle)
++  grp:lshift_toggle   =       +group(lshift_toggle)
++  grp:rshift_toggle   =       +group(rshift_toggle)


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to