[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#649519: symbols/is: Some corrections and additions to the keymap



Package: xkb-data
Version: 1.8-2
Severity: normal

  The "nobreakspace" line could be in the "latin" file.

--- /usr/share/X11/xkb/symbols/is	2011-11-12 00:23:00.000000000 +0000
+++ /usr/share/X11/xkb/symbols/is.new	2011-11-21 16:25:58.000000000 +0000
@@ -5,6 +5,10 @@
 //     fixes by Olafur Osvaldsson - oli@isnic.is
 //
 // $XFree86: xc/programs/xkbcomp/symbols/is,v 1.3 2002/11/26 01:57:25 dawes Exp $
+// Corrected according to the Icelandic standard for keyboards,
+//     IST 125:1995.  Some positions are according to ISO/IEC 9995-3:1994
+//     Added nobreakspace
+//     Changed some symbols to dead diacritics.
 
 default partial alphanumeric_keys
 xkb_symbols "basic" {
@@ -13,21 +17,27 @@
 
     name[Group1]="Iceland";
 
+//  <AE00> = <TLDE>
+    key <AE00>  { [dead_abovering, dead_diaeresis, notsign,    hyphen ] };
     key <AE02>	{ [         2,   quotedbl,  twosuperior,    oneeighth ]	};
     key <AE04>	{ [         4,     dollar,   onequarter,     currency ]	};
     key <AE11>	{ [odiaeresis, Odiaeresis,    backslash, questiondown ]	};
-    key <AE12>	{ [     minus, underscore,     ccedilla,  dead_ogonek ]	};
+    key <AE12>	{ [     minus, underscore, dead_cedilla,  dead_ogonek ]	};
 
     key <AD11>	{ [       eth,        ETH, dead_diaeresis, dead_abovering ] };
-    key <AD12>	{ [apostrophe,   question,   asciitilde,  dead_macron ]	};
+    key <AD12>	{ [apostrophe,   question,   dead_tilde,  dead_macron ]	};
 
     key <AC10>	{ [        ae,         AE,  asciicircum, dead_doubleacute ] };
-    key <AC11>	{ [dead_acute, dead_circumflex, dead_circumflex ] };
-    key <TLDE>	{ [    degree,  diaeresis,      notsign,      notsign ]	};
+    key <AC11>	{ [dead_acute, dead_acute, dead_circumflex,    dead_caron ] };
+//  key <TLDE>	{ [dead_abovering,  dead_diaeresis,      notsign,      hyphen ]	};
+//  <AC12> = <BKSL>
+    key <AC12>	{ [      plus,   asterisk,   dead_grave,   dead_breve ]	};
 
-    key <BKSL>	{ [      plus,   asterisk,        grave,   dead_breve ]	};
+//  <AB00> = <LSGT>, is in file pc: pc105
     key <AB10>	{ [     thorn,      THORN, dead_belowdot, dead_abovedot ] };
 
+    key <SPCE>  { [     space,      space,  nobreakspace, nobreakspace ] };
+
     include "level3(ralt_switch)"
 };
 

-- System Information:
Debian Release: 6.0.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i586)

Kernel: Linux 2.6.32-35squeeze2
Locale: LANG=is_IS, LC_CTYPE=is_IS (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

-- no debconf information

-- debsums errors found:
debsums: changed file /usr/share/X11/xkb/symbols/is (from xkb-data package)

-- 
Bjarni I. Gislason



Reply to: