From dbab1ae680a589760ca26a965af632b4061ee22d Mon Sep 17 00:00:00 2001 From: Michael Raskin <7c6f434c@mail.ru> Date: Tue, 17 Mar 2009 05:12:03 +0000 Subject: Added arrows into rich international layout svn path=/nixpkgs/trunk/; revision=14567 --- pkgs/data/misc/xkeyboard-config/level3-deadkeys-us-intl | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'pkgs/data/misc/xkeyboard-config') diff --git a/pkgs/data/misc/xkeyboard-config/level3-deadkeys-us-intl b/pkgs/data/misc/xkeyboard-config/level3-deadkeys-us-intl index d3952ccff3cb..c45f1cc937fe 100644 --- a/pkgs/data/misc/xkeyboard-config/level3-deadkeys-us-intl +++ b/pkgs/data/misc/xkeyboard-config/level3-deadkeys-us-intl @@ -31,7 +31,7 @@ // rm -f /tmp/keyboard.xkm.ps /tmp/keyboard.xkm // -partial alphanumeric_keys +partial hidden alphanumeric_keys xkb_symbols "altgr-intl" { name[Group1]= "U.S. English - International (AltGr dead keys)"; @@ -89,6 +89,11 @@ xkb_symbols "altgr-intl" { key { [ slash, question, questiondown, dead_hook ] }; key { [backslash, bar, notsign, brokenbar ] }; + key { [ Up, Up, uparrow,uparrow ] }; + key { [ Left, Left, leftarrow, leftarrow] }; + key { [ Down, Down, downarrow, downarrow] }; + key { [ Right, Right, rightarrow,rightarrow] }; + // Let's have free choice //include "level3(ralt_switch)" }; -- cgit 1.4.1 From 2345d0c8aaa1f1e2a7545bbe4e64e40ea4661223 Mon Sep 17 00:00:00 2001 From: Michael Raskin <7c6f434c@mail.ru> Date: Tue, 17 Mar 2009 15:11:18 +0000 Subject: hyphen, nbsp, plusminus for rich kb layout svn path=/nixpkgs/trunk/; revision=14575 --- pkgs/data/misc/xkeyboard-config/level3-deadkeys-us-intl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pkgs/data/misc/xkeyboard-config') diff --git a/pkgs/data/misc/xkeyboard-config/level3-deadkeys-us-intl b/pkgs/data/misc/xkeyboard-config/level3-deadkeys-us-intl index c45f1cc937fe..a696865936fc 100644 --- a/pkgs/data/misc/xkeyboard-config/level3-deadkeys-us-intl +++ b/pkgs/data/misc/xkeyboard-config/level3-deadkeys-us-intl @@ -70,7 +70,7 @@ xkb_symbols "altgr-intl" { key { [ d, D, eth, ETH ] }; key { [ f, F ] }; key { [ g, G ] }; - key { [ h, H ] }; + key { [ h, H, hyphen, nobreakspace ] }; key { [ j, J, idiaeresis, Idiaeresis ] }; key { [ k, K ] }; key { [ l, L, oslash, Ooblique ] }; @@ -83,7 +83,7 @@ xkb_symbols "altgr-intl" { key { [ v, V, registered, registered ] }; key { [ b, B, emdash, endash ] }; key { [ n, N, ntilde, Ntilde ] }; - key { [ m, M, mu, mu ] }; + key { [ m, M, mu, plusminus ] }; key { [ comma, less, ccedilla, Ccedilla ] }; key { [ period, greater, dead_abovedot, dead_caron ] }; key { [ slash, question, questiondown, dead_hook ] }; -- cgit 1.4.1 From 441f2de8402f66a80968fd48bdd989841cd286f0 Mon Sep 17 00:00:00 2001 From: Michael Raskin <7c6f434c@mail.ru> Date: Wed, 18 Mar 2009 05:42:53 +0000 Subject: Testing showed that these keys do not work well in non-us layout.. svn path=/nixpkgs/trunk/; revision=14583 --- pkgs/data/misc/xkeyboard-config/level3-deadkeys-us-intl | 5 ----- 1 file changed, 5 deletions(-) (limited to 'pkgs/data/misc/xkeyboard-config') diff --git a/pkgs/data/misc/xkeyboard-config/level3-deadkeys-us-intl b/pkgs/data/misc/xkeyboard-config/level3-deadkeys-us-intl index a696865936fc..3867d5b171c0 100644 --- a/pkgs/data/misc/xkeyboard-config/level3-deadkeys-us-intl +++ b/pkgs/data/misc/xkeyboard-config/level3-deadkeys-us-intl @@ -89,11 +89,6 @@ xkb_symbols "altgr-intl" { key { [ slash, question, questiondown, dead_hook ] }; key { [backslash, bar, notsign, brokenbar ] }; - key { [ Up, Up, uparrow,uparrow ] }; - key { [ Left, Left, leftarrow, leftarrow] }; - key { [ Down, Down, downarrow, downarrow] }; - key { [ Right, Right, rightarrow,rightarrow] }; - // Let's have free choice //include "level3(ralt_switch)" }; -- cgit 1.4.1 From 1e385684e2afa1e668e78eeda656e0de3bc3c6c4 Mon Sep 17 00:00:00 2001 From: Michael Raskin <7c6f434c@mail.ru> Date: Thu, 19 Mar 2009 06:18:26 +0000 Subject: gr layout contained polytonic symbols not mentioned in keysymdefs.h svn path=/nixpkgs/trunk/; revision=14597 --- pkgs/data/misc/xkeyboard-config/1.2.nix | 1 + 1 file changed, 1 insertion(+) (limited to 'pkgs/data/misc/xkeyboard-config') diff --git a/pkgs/data/misc/xkeyboard-config/1.2.nix b/pkgs/data/misc/xkeyboard-config/1.2.nix index 42adb9435c81..b95e280f4911 100644 --- a/pkgs/data/misc/xkeyboard-config/1.2.nix +++ b/pkgs/data/misc/xkeyboard-config/1.2.nix @@ -20,5 +20,6 @@ stdenv.mkDerivation { postInstall = '' rm ''${out}/etc/X11/xkb/compiled || true; cat ${./level3-deadkeys-us-intl} | sed -e 's/altgr-intl/altgr-intl-rich/g' >> $out/etc/X11/xkb/symbols/us + sed -e '/xkb_symbols "polytonic"/,/^partial /d' -i $out/etc/X11/xkb/symbols/gr ''; } -- cgit 1.4.1