Commit 65c56f82 authored by Kevin Bracey's avatar Kevin Bracey
Browse files

Put in missing Iceland layout.

Swapped middot and bullet for real in DvorakUK this time.
parent 801a9f5c
No preview for this file type
No preview for this file type
......@@ -36,7 +36,7 @@ C9 1x1 43 "t" &74 "T" &54 "|T" &14 "|T" &14 "
C10 1x1 44 "n" &6E "N" &4E "|N" &0E "|N" &0E "" "" "|L" &0C "|L" &0C
C11 1x1 45 "s" &73 "S" &53 "|S" &13 "|S" &13 "" &DF "" &A7 "" ""
C12 1x1 46 "-" &2D "_" &5F "|_" &1F "|_" &1F "" &AD "" &99 "|@" &00 "|@" &00
B2 1x1 4D "\" &5C "||" &7C "|\" &1C "|\" &1C "" &8F "" &B7 "|\" &1C "|\" &1C
B2 1x1 4D "\" &5C "||" &7C "|\" &1C "|\" &1C "" &B7 "" &8F "|\" &1C "|\" &1C
B3 1x1 4E ";" &3B ":" &3A "" "" Diaeresis "" &8C "|Z" &1A "|Z" &1A
B4 1x1 4F "q" &71 "Q" &51 "|Q" &11 "|Q" &11 "" &AB "" &92 "|X" &18 "|X" &18
B5 1x1 50 "j" &6A "J" &4A "|J" &0A "|J" &0A "" &BB "" &93 "|C" &03 "|C" &03
......
Key Size Scan code --- S-- -C- SC- --A S-A -CA SCA
E1 1x1 10 Ring Diaeresis "" "" "" &9C "" &9D "" ""
E2 1x1 11 "1" &31 "!" &21 "|A" &01 "|A" &01 "" &B9 "" &A1 "" ""
E3 1x1 12 "2" &32 "|"" &22 "|B" &02 "|B" &02 "" &B2 "" "" ""
E4 1x1 13 "3" &33 "#" &23 "|C" &03 "|C" &03 "" &B3 "" &A3 "" ""
E5 1x1 14 "4" &34 "$" &24 "|D" &04 "|D" &04 "" &BC "" "" ""
E6 1x1 15 "5" &35 "%" &25 "|E" &05 "|E" &05 "" &BD "" &8E "" ""
E7 1x1 16 "6" &36 "&" &26 "|F" &06 "|F" &06 "" &BE "" &8B "" ""
E8 1x1 17 "7" &37 "/" &2F "|G" &07 "|G" &07 "{" &7B "" "" ""
E9 1x1 18 "8" &38 "(" &28 "|[" &1B "|[" &1B "[" &5B "" "" ""
E10 1x1 19 "9" &39 ")" &29 "|]" &1D "|]" &1D "]" &5D "" &B1 "" ""
E11 1x1 1A "0" &30 "=" &3D "|@" &00 "|@" &00 "}" &7D "" "" ""
E12 1x1 1B "" &F6 "" &D6 "|\" &1C "|\" &1C "\" &5C "" "" ""
E13 1x1 1C "-" &2D "_" &5F "|_" &1F "|_" &1F "" &AD "" &99 "" ""
D2 1x1 27 "q" &71 "Q" &51 "|Q" &11 "|Q" &11 "@" &40 "" "" ""
D3 1x1 28 "w" &77 "W" &57 "|W" &17 "|W" &17 "" "" "" ""
D4 1x1 29 "e" &65 "E" &45 "|E" &05 "|E" &05 "" &9B "" &9A "" ""
D5 1x1 2A "r" &72 "R" &52 "|R" &12 "|R" &12 "" &B6 "" &AE "" ""
D6 1x1 2B "t" &74 "T" &54 "|T" &14 "|T" &14 "" &8D "" "" ""
D7 1x1 2C "y" &79 "Y" &59 "|Y" &19 "|Y" &19 "" "" &A5 "" ""
D8 1x1 2D "u" &75 "U" &55 "|U" &15 "|U" &15 "" "" "" ""
D9 1x1 2E "i" &69 "I" &49 "|I" &09 "|I" &09 "" &9E "" "" ""
D10 1x1 2F "o" &6F "O" &4F "|O" &0F "|O" &0F "" &F8 "" &D8 "" ""
D11 1x1 30 "p" &70 "P" &50 "|P" &10 "|P" &10 "" "" "" ""
D12 1x1 31 "" &F0 "" &D0 "" "" "" &97 "" &98 "" ""
D13 1x1 32 "'" &27 "?" &3F "" "" Tilde "" &BF "" ""
D14 1x1 33 "+" &2B "*" &2A "" "" Grave "" "" ""
C2 1x1 3C "a" &61 "A" &41 "|A" &01 "|A" &01 "" "" "" ""
C3 1x1 3D "s" &73 "S" &53 "|S" &13 "|S" &13 "" &DF "" &A7 "" ""
C4 1x1 3E "d" &64 "D" &44 "|D" &04 "|D" &04 "" "" "" ""
C5 1x1 3F "f" &66 "F" &46 "|F" &06 "|F" &06 "" "" &AA "" ""
C6 1x1 40 "g" &67 "G" &47 "|G" &07 "|G" &07 "" "" "" ""
C7 1x1 41 "h" &68 "H" &48 "|H" &08 "|H" &08 "" "" "" ""
C8 1x1 42 "j" &6A "J" &4A "|J" &0A "|J" &0A "" "" "" ""
C9 1x1 43 "k" &6B "K" &4B "|K" &0B "|K" &0B "" "" "" ""
C10 1x1 44 "l" &6C "L" &4C "|L" &0C "|L" &0C "" &9F "" "" ""
C11 1x1 45 "" &E6 "" &C6 "" "" "" &B7 "" &8F "" ""
C12 1x1 46 Acute Acute "" "" Circumflex "" "" ""
B2 1x1 4D "<" &3C ">" &3E "" "" "||" &7C "" &A6 "" ""
B3 1x1 4E "z" &7A "Z" &5A "|Z" &1A "|Z" &1A "" &AB "" &92 "" ""
B4 1x1 4F "x" &78 "X" &58 "|X" &18 "|X" &18 "" &BB "" &93 "" ""
B5 1x1 50 "c" &63 "C" &43 "|C" &03 "|C" &03 "" &A2 "" &A9 "" ""
B6 1x1 51 "v" &76 "V" &56 "|V" &16 "|V" &16 "" &90 "" &94 "" ""
B7 1x1 52 "b" &62 "B" &42 "|B" &02 "|B" &02 "" &91 "" &95 "" ""
B8 1x1 53 "n" &6E "N" &4E "|N" &0E "|N" &0E "" "" &96 "" ""
B9 1x1 54 "m" &6D "M" &4D "|M" &0D "|M" &0D "" &B5 "" &BA "" ""
B10 1x1 55 "," &2C ";" &3B "" "" "" "" &D7 "" ""
B11 1x1 56 "." &2E ":" &3A "" "" "" "" &F7 "" ""
B12 1x1 57 "" &FE "" &DE "" "" "" "" "" ""
E14 1x1 6A "" "" "" "" "" "" "" ""
D14 1x1 6C "" "" "" "" "" "" "" ""
Key Size Scan code Num Lock
E20 1x1 23 "/" &2F "/" &2F
E21 1x1 24 "*" &2A "*" &2A
E22 1x1 25 "#" &23 "#" &23
D18 1x1 37 "|^" &1E "7" &37
D19 1x1 38 "" &8F "8" &38
D20 1x1 39 "" &9F "9" &39
D21 1x1 3A "-" &2D "-" &2D
C17 1x1 48 "" &8C "4" &34
C18 1x1 49 "" "5" &35
C19 1x1 4A "" &8D "6" &36
C20 1x1 4B "+" &2B "+" &2B
B17 1x1 5A "" &8B "1" &31
B18 1x1 5B "" &8E "2" &32
B19 1x1 5C "" &9E "3" &33
A9a 2x1 65 "" &CD "0" &30
A10 1x1 66 "|?" &7F "." &2E
A11a 1x2 67 "|M" &0D "|M" &0D
......@@ -322,7 +322,7 @@ TopBitSetTable70
= &2D, &00, &5F, &00, &1F, &00, &1F, &00
= &AD, &00, &99, &00, &00, &00, &00, &00
= &5C, &00, &7C, &00, &1C, &00, &1C, &00
= &8F, &00, &B7, &00, &1C, &00, &1C, &00
= &B7, &00, &8F, &00, &1C, &00, &1C, &00
= &3B, &00, &3A, &00, &00, &03, &00, &03
= &05, &02, &8C, &00, &1A, &00, &1A, &00
= &71, &01, &51, &01, &11, &00, &11, &00
......
KeyStruct16
& KeyTran16-KeyStruct16
& (KeyTran16End-KeyTran16) :SHR: 2
& InkeyTran-KeyStruct16
& ShiftingKeyList-KeyStruct16
& SpecialList16-KeyStruct16
& SpecialCodeTable16-KeyStruct16
& KeyStructInit-KeyStruct16
& PendingAltCode16-KeyStruct16
& PendingAltSpecial16-KeyStruct16
& PadK16NumTran-KeyStruct16-(SpecialList16Pad-SpecialList16)
& PadK16CurTran-KeyStruct16-(SpecialList16Pad-SpecialList16)
KeyTran16
= &1B, &1B, &1B, &1B
= &81, &91, &A1, &B1
= &82, &92, &A2, &B2
= &83, &93, &A3, &B3
= &84, &94, &A4, &B4
= &85, &95, &A5, &B5
= &86, &96, &A6, &B6
= &87, &97, &A7, &B7
= &88, &98, &A8, &B8
= &89, &99, &A9, &B9
= &CA, &DA, &EA, &FA
= &CB, &DB, &EB, &FB
= &CC, &DC, &EC, &FC
= &80, &90, &A0, &B0
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &08, &08, &08, &08
= &CD, &DD, &ED, &FD
= &1E, &1E, &1E, &1E
= &9F, &8F, &BF, &AF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &77, &57, &17, &17
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &75, &55, &15, &15
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &70, &50, &10, &10
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &7F, &7F, &7F, &7F
= &8B, &9B, &AB, &BB
= &9E, &8E, &BE, &AE
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &61, &41, &01, &01
= &FF, &FF, &FF, &FF
= &64, &44, &04, &04
= &FF, &FF, &FF, &FF
= &67, &47, &07, &07
= &68, &48, &08, &08
= &6A, &4A, &0A, &0A
= &6B, &4B, &0B, &0B
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &0D, &0D, &0D, &0D
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &8F, &9F, &AF, &BF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &8C, &9C, &AC, &BC
= &8E, &9E, &AE, &BE
= &8D, &9D, &AD, &BD
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
= &FF, &FF, &FF, &FF
KeyTran16End
SpecialList16
= SpecialList16End-SpecialList16-1
SpecialList16Pad
= K1NumPadSlash, K1NumPadStar, K1NumPadHash
= K1NumPad7, K1NumPad8, K1NumPad9, K1NumPadMinus
= K1NumPad4, K1NumPad5, K1NumPad6, K1NumPadPlus
= K1NumPad1, K1NumPad2, K1NumPad3, K1NumPadEnter
= K1NumPad0, K1NumPadDot
= K1ShiftLeft, K1ShiftRight, K1CtrlLeft, K1CtrlRight
= K1AltLeft, K1AltRight
= K1RightMouse, K1CentreMouse, K1LeftMouse
= K1CapsLock, K1Tab
= K1NumLock, K1ScrollLock, K1Break
K16TopBitSet
= &10, &11, &12, &13, &14, &15, &16, &17
= &18, &19, &1A, &1B, &1C, &27, &29, &2A
= &2B, &2C, &2E, &2F, &31, &32, &33, &3D
= &3F, &44, &45, &46, &4D, &4E, &4F, &50
= &51, &52, &53, &54, &55, &56, &57, &5F
SpecialList16End
ALIGN
SpecialCodeTable16
& ProcessK1Pad-SpecialCodeTable16
& ProcessK1Pad-SpecialCodeTable16
& ProcessK1Pad-SpecialCodeTable16
& ProcessK1Pad-SpecialCodeTable16
& ProcessK1Pad-SpecialCodeTable16
& ProcessK1Pad-SpecialCodeTable16
& ProcessK1Pad-SpecialCodeTable16
& ProcessK1Pad-SpecialCodeTable16
& ProcessK1Pad-SpecialCodeTable16
& ProcessK1Pad-SpecialCodeTable16
& ProcessK1Pad-SpecialCodeTable16
& ProcessK1Pad-SpecialCodeTable16
& ProcessK1Pad-SpecialCodeTable16
& ProcessK1Pad-SpecialCodeTable16
& ProcessK1Pad-SpecialCodeTable16
& ProcessK1Pad-SpecialCodeTable16
& ProcessK1Pad-SpecialCodeTable16
& ProcessKShift-SpecialCodeTable16
& ProcessKShift-SpecialCodeTable16
& ProcessKCtrl-SpecialCodeTable16
& ProcessKCtrl-SpecialCodeTable16
& ProcessKAlt-SpecialCodeTable16
& ProcessKAlt-SpecialCodeTable16
& ProcessKRight-SpecialCodeTable16
& ProcessKCentre-SpecialCodeTable16
& ProcessKLeft-SpecialCodeTable16
& ProcessKCaps-SpecialCodeTable16
& ProcessKTab-SpecialCodeTable16
& ProcessKNum-SpecialCodeTable16
& ProcessKScroll-SpecialCodeTable16
& ProcessKBreak-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
& ProcessK16TopBitSet-SpecialCodeTable16
TopBitSetTable16
= &06, &02, &05, &02, &00, &03, &00, &03
= &9C, &00, &9D, &00, &00, &03, &00, &03
= &31, &00, &21, &00, &01, &00, &01, &00
= &B9, &00, &A1, &00, &00, &03, &00, &03
= &32, &00, &22, &00, &02, &00, &02, &00
= &B2, &00, &00, &03, &00, &03, &00, &03
= &33, &00, &23, &00, &03, &00, &03, &00
= &B3, &00, &A3, &00, &00, &03, &00, &03
= &34, &00, &24, &00, &04, &00, &04, &00
= &BC, &00, &00, &03, &00, &03, &00, &03
= &35, &00, &25, &00, &05, &00, &05, &00
= &BD, &00, &8E, &00, &00, &03, &00, &03
= &36, &00, &26, &00, &06, &00, &06, &00
= &BE, &00, &8B, &00, &00, &03, &00, &03
= &37, &00, &2F, &00, &07, &00, &07, &00
= &7B, &00, &00, &03, &00, &03, &00, &03
= &38, &00, &28, &00, &1B, &00, &1B, &00
= &5B, &00, &00, &03, &00, &03, &00, &03
= &39, &00, &29, &00, &1D, &00, &1D, &00
= &5D, &00, &B1, &00, &00, &03, &00, &03
= &30, &00, &3D, &00, &00, &00, &00, &00
= &7D, &00, &00, &03, &00, &03, &00, &03
= &F6, &01, &D6, &01, &1C, &00, &1C, &00
= &5C, &00, &00, &03, &00, &03, &00, &03
= &2D, &00, &5F, &00, &1F, &00, &1F, &00
= &AD, &00, &99, &00, &00, &03, &00, &03
= &71, &01, &51, &01, &11, &00, &11, &00
= &40, &00, &00, &03, &00, &03, &00, &03
= &65, &01, &45, &01, &05, &00, &05, &00
= &9B, &01, &9A, &01, &00, &03, &00, &03
= &72, &01, &52, &01, &12, &00, &12, &00
= &B6, &00, &AE, &00, &00, &03, &00, &03
= &74, &01, &54, &01, &14, &00, &14, &00
= &8D, &00, &00, &03, &00, &03, &00, &03
= &79, &01, &59, &01, &19, &00, &19, &00
= &00, &03, &A5, &00, &00, &03, &00, &03
= &69, &01, &49, &01, &09, &00, &09, &00
= &9E, &00, &00, &03, &00, &03, &00, &03
= &6F, &01, &4F, &01, &0F, &00, &0F, &00
= &F8, &01, &D8, &01, &00, &03, &00, &03
= &F0, &01, &D0, &01, &00, &03, &00, &03
= &97, &00, &98, &00, &00, &03, &00, &03
= &27, &00, &3F, &00, &00, &03, &00, &03
= &04, &02, &BF, &00, &00, &03, &00, &03
= &2B, &00, &2A, &00, &00, &03, &00, &03
= &01, &02, &00, &03, &00, &03, &00, &03
= &73, &01, &53, &01, &13, &00, &13, &00
= &DF, &00, &A7, &00, &00, &03, &00, &03
= &66, &01, &46, &01, &06, &00, &06, &00
= &00, &03, &AA, &00, &00, &03, &00, &03
= &6C, &01, &4C, &01, &0C, &00, &0C, &00
= &9F, &00, &00, &03, &00, &03, &00, &03
= &E6, &01, &C6, &01, &00, &03, &00, &03
= &B7, &00, &8F, &00, &00, &03, &00, &03
= &02, &02, &02, &02, &00, &03, &00, &03
= &03, &02, &00, &03, &00, &03, &00, &03
= &3C, &00, &3E, &00, &00, &03, &00, &03
= &7C, &00, &A6, &00, &00, &03, &00, &03
= &7A, &01, &5A, &01, &1A, &00, &1A, &00
= &AB, &00, &92, &00, &00, &03, &00, &03
= &78, &01, &58, &01, &18, &00, &18, &00
= &BB, &00, &93, &00, &00, &03, &00, &03
= &63, &01, &43, &01, &03, &00, &03, &00
= &A2, &00, &A9, &00, &00, &03, &00, &03
= &76, &01, &56, &01, &16, &00, &16, &00
= &90, &00, &94, &00, &00, &03, &00, &03
= &62, &01, &42, &01, &02, &00, &02, &00
= &91, &00, &95, &00, &00, &03, &00, &03
= &6E, &01, &4E, &01, &0E, &00, &0E, &00
= &00, &03, &96, &00, &00, &03, &00, &03
= &6D, &01, &4D, &01, &0D, &00, &0D, &00
= &B5, &00, &BA, &00, &00, &03, &00, &03
= &2C, &00, &3B, &00, &00, &03, &00, &03
= &00, &03, &D7, &00, &00, &03, &00, &03
= &2E, &00, &3A, &00, &00, &03, &00, &03
= &00, &03, &F7, &00, &00, &03, &00, &03
= &FE, &01, &DE, &01, &00, &03, &00, &03
= &00, &03, &00, &03, &00, &03, &00, &03
= &20, &00, &20, &00, &20, &00, &20, &00
= &A0, &00, &A0, &00, &00, &03, &00, &03
ProcessK16TopBitSet DoTopBit 16
DoAccent 16, Latin1
PadK16NumTran
= &2F, &2A, &23, &37, &38, &39, &2D, &34
= &35, &36, &2B, &31, &32, &33, &0D, &30
= &2E
PadK16CurTran
= &2F, &2A, &23, &1E, &8F, &9F, &2D, &8C
= &FF, &8D, &2B, &8B, &8E, &9E, &0D, &CD
= &7F
ALIGN
END
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment