From e58ab59f5a45fcfa2fd4b419b103c6db56fef182 Mon Sep 17 00:00:00 2001 From: Anthony Perkins Date: Mon, 9 Sep 2024 11:43:06 +0100 Subject: [PATCH] =?UTF-8?q?Swap=20=C2=B2/=C2=A9=20and=20=C2=B3/=C2=A3=20ke?= =?UTF-8?q?ys?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ahk/acp-keyboard.ahk | 20 ++++++++++---------- spec.html | 22 +++++++++++----------- xkb/symbols/acp | 4 ++-- 3 files changed, 23 insertions(+), 23 deletions(-) diff --git a/ahk/acp-keyboard.ahk b/ahk/acp-keyboard.ahk index a2f214b..64c8dfc 100644 --- a/ahk/acp-keyboard.ahk +++ b/ahk/acp-keyboard.ahk @@ -115,21 +115,21 @@ dead_macron := Map.Call( ; E02 - SC003 -; © ->!SC003::Send "{U+00A9}" -<^>!SC003::Send "{U+00A9}" ; ² ->!+SC003::Send "{U+00B2}" -<^>!+SC003::Send "{U+00B2}" +>!SC003::Send "{U+00B2}" +<^>!SC003::Send "{U+00B2}" +; © +>!+SC003::Send "{U+00A9}" +<^>!+SC003::Send "{U+00A9}" ; E03 - SC004 -; £ ->!SC004::Send "{U+00A3}" -<^>!SC004::Send "{U+00A3}" ; ³ ->!+SC004::Send "{U+00B3}" -<^>!+SC004::Send "{U+00B3}" +>!SC004::Send "{U+00B3}" +<^>!SC004::Send "{U+00B3}" +; £ +>!+SC004::Send "{U+00A3}" +<^>!+SC004::Send "{U+00A3}" ; E04 - SC005 diff --git a/spec.html b/spec.html index 769d9ac..f2843e2 100644 --- a/spec.html +++ b/spec.html @@ -42,7 +42,7 @@ -

ACP Keyboard v4.5.0

+

ACP Keyboard v4.6.0

  1. Rationale
  2. Images
  3. @@ -154,15 +154,15 @@ 2 @ - © - ² + ² + © 3 # - £ - ³ + ³ + £ @@ -608,15 +608,15 @@ 2 @ - © - ² + ² + © 3 # - £ - ³ + ³ + £ @@ -1038,8 +1038,8 @@ SC003 U+0032 2 U+0040 @ - U+00A9 © U+00B2 ² + U+00A9 © E03 @@ -1047,8 +1047,8 @@ SC004 U+0033 3 U+0023 # - U+00A3 £ U+00B3 ³ + U+00A3 £ E04 diff --git a/xkb/symbols/acp b/xkb/symbols/acp index ada8d3e..7671cda 100644 --- a/xkb/symbols/acp +++ b/xkb/symbols/acp @@ -5,8 +5,8 @@ xkb_symbols "basic" { key { [ U0060, U007E, U2248, U00B1 ] }; // ` ~ ≈ ± key { [ U0031, U0021, U0021, U00A1 ] }; // 1 ! ! ¡ - key { [ U0032, U0040, U00A9, U00B2 ] }; // 2 @ © ² - key { [ U0033, U0023, U00A3, U00B3 ] }; // 3 # £ ³ + key { [ U0032, U0040, U00B2, U00A9 ] }; // 2 @ ² © + key { [ U0033, U0023, U00B3, U00A3 ] }; // 3 # ³ £ key { [ U0034, U0024, U00A2, U2105 ] }; // 4 $ ¢ ℅ key { [ U0035, U0025, U20AC, U2030 ] }; // 5 % € ‰ key { [ U0036, U005E, U221A, U2713 ] }; // 6 ^ √ ✓