~ubuntu-branches/ubuntu/gutsy/vnc4/gutsy

« back to all changes in this revision

Viewing changes to unix/xc/programs/xkbcomp/symbols/iu

  • Committer: Bazaar Package Importer
  • Author(s): Ola Lundqvist
  • Date: 2006-05-15 20:35:17 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20060515203517-l4lre1ku942mn26k
Tags: 4.1.1+X4.3.0-10
* Correction of critical security issue. Thanks to Martin Kogler
  <e9925248@student.tuwien.ac.at> that informed me about the issue,
  and provided the patch.
  This flaw was originally found by Steve Wiseman of intelliadmin.com.
* Applied patch from Javier Kohen <jkohen@users.sourceforge.net> that
  inform the user that only 8 first characters of the password will
  actually be used when typing more than 8 characters, closes:
  #355619.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
//
 
2
// Inuktitut keyboard for X11
 
3
// written by Pablo Saratxaga <pablo@mandrakesoft.com>
 
4
//
 
5
 
 
6
 
 
7
partial default alphanumeric_keys 
 
8
xkb_symbols "basic" {
 
9
 
 
10
    // Describes the differences between a very simple en_US
 
11
    // keyboard and a syllabic inuktitut keyboard ("Naamajut" layout)
 
12
 
 
13
    name[Group1]= "US/ASCII";
 
14
    name[Group2]= "Inuktitut";
 
15
 
 
16
    key <AE01> {        [], [ 0x01001595, 1                             ]       };
 
17
    key <AE02> {        [], [ 0x01001449, 2                             ]       };
 
18
    key <AE03> {        [], [ 0x01001550, 3                             ]       };
 
19
    key <AE04> {        [], [ 0x01001483, 4                             ]       };
 
20
    key <AE05> {        [], [ 0x01001466, 5                             ]       };
 
21
    key <AE06> {        [], [ 0x01001585, 6                             ]       };
 
22
    key <AE07> {        [], [ 0x010014bb, 7                             ]       };
 
23
    key <AE08> {        [], [ 0x010014d0, 8                             ]       };
 
24
    key <AE09> {        [], [ 0x010014ea, 9                             ]       };
 
25
    key <AE10> {        [], [ 0x0100153e, 0                             ]       };
 
26
    key <AE11> {        [], [ minus,      underscore    ]       };
 
27
    key <AE12> {        [], [ 0x0100155d, equal                 ]       };
 
28
 
 
29
        key     <AD01> {        [], [ 0x0100158f, 0x0100148b    ]       };
 
30
        key     <AD02> {        [], [ 0x01001403, 0x01001431    ]       };
 
31
        key     <AD03> {        [], [ 0x0100157f, 0x01001546    ]       };
 
32
        key     <AD04> {        [], [ 0x0100146d, 0x01001596    ]       };
 
33
        key     <AD05> {        [], [ 0x0100144e, 0x01001671    ]       };
 
34
        key     <AD06> {        [], [ 0x010014ef, 0x01001673    ]       };
 
35
        key     <AD07> {        [], [ 0x010014a5, 0x01001675    ]       };
 
36
        key     <AD08> {        [], [ 0x010014c2, 0x010015a4    ]       };
 
37
        key     <AD09> {        [], [ 0x010014d5, 0x010015a0    ]       };
 
38
        key     <AD10> {        [], [ 0x01001528, 0x010015a6    ]       };
 
39
        key     <AD11> {        [], [ 0x010014a1, 0x01001505    ]       };
 
40
        key     <AD12> {        [], [ dead_abovedot, 0x0100141e ]       };
 
41
 
 
42
        key     <AC01> {        [], [ 0x01001591, 0x0100148d    ]       };
 
43
        key     <AC02> {        [], [ 0x01001405, 0x01001433    ]       };
 
44
        key     <AC03> {        [], [ 0x01001581, 0x01001548    ]       };
 
45
        key     <AC04> {        [], [ 0x0100146f, 0x01001555    ]       };
 
46
        key     <AC05> {        [], [ 0x01001450, parenleft     ]       };
 
47
        key     <AC06> {        [], [ 0x010014f1, parenright    ]       };
 
48
        key     <AC07> {        [], [ 0x010014a7, 0x0100152a    ]       };
 
49
        key     <AC08> {        [], [ 0x010014c4, 0x01001557    ]       };
 
50
        key     <AC09> {        [], [ 0x010014d7, 0x010015a2    ]       };
 
51
        key     <AC10> {        [], [ semicolon,  colon         ]       };
 
52
        key     <AC11> {        [], [ apostrophe, quotedbl      ]       };
 
53
 
 
54
        key     <AB01> {        [], [ 0x01001593, 0x01001490    ]       };
 
55
        key     <AB02> {        [], [ 0x0100140a, 0x01001438    ]       };
 
56
        key     <AB03> {        [], [ 0x01001583, 0x0100154b    ]       };
 
57
        key     <AB04> {        [], [ 0x01001472, question      ]       };
 
58
        key     <AB05> {        [], [ 0x01001455, 0x0100157c    ]       };
 
59
        key     <AB06> {        [], [ 0x010014f4, 0x010014c7    ]       };
 
60
        key     <AB07> {        [], [ 0x010014aa, 0x010014da    ]       };
 
61
        key     <AB08> {        [], [ comma,      less          ]       };
 
62
        key     <AB09> {        [], [ period,     greater       ]       };
 
63
        key     <AB10> {        [], [ 0x0100152d, 0x01001559    ]       };
 
64
 
 
65
    key <TLDE> {        [], [ 0x0100157b, 0x01001575    ]       };
 
66
    key <LSGT> {        [], [ 0x01001579, 0x01001577    ]       };
 
67
    key <BKSL> {        [],     [ backslash,  bar                       ]       };
 
68
 
 
69
// End alphanumeric section
 
70
    
 
71
    // Begin modifier mappings 
 
72
 
 
73
    modifier_map Shift  { Shift_L };
 
74
    modifier_map Lock   { Caps_Lock, ISO_Lock };
 
75
    modifier_map Control{ Control_L };
 
76
    modifier_map Mod3   { Mode_switch };
 
77
};
 
78
 
 
79