From ed5eca4e3625b5254da8b026b3ec790ae471ce59 Mon Sep 17 00:00:00 2001 From: Anthony Perkins Date: Mon, 9 Sep 2024 13:53:54 +0100 Subject: [PATCH] Add U+2011 NON-BREAKING HYPHEN --- ahk/acp-keyboard.ahk | 6 +++--- spec.html | 9 +++++---- xkb/symbols/acp | 2 +- 3 files changed, 9 insertions(+), 8 deletions(-) diff --git a/ahk/acp-keyboard.ahk b/ahk/acp-keyboard.ahk index 64c8dfc..7c67b56 100644 --- a/ahk/acp-keyboard.ahk +++ b/ahk/acp-keyboard.ahk @@ -583,9 +583,9 @@ dead_macron := Map.Call( ; – >!SC030::Send "{U+2013}" <^>!SC030::Send "{U+2013}" -; ->!+SC030::Send "" -<^>!+SC030::Send "" +; ‑ +>!+SC030::Send "{U+2011}" +<^>!+SC030::Send "{U+2011}" ; B06 - SC031 diff --git a/spec.html b/spec.html index 77d3e48..84f820d 100644 --- a/spec.html +++ b/spec.html @@ -42,7 +42,7 @@ -

ACP Keyboard v4.6.0

+

ACP Keyboard v4.7.0

  1. Rationale
  2. Images
  3. @@ -458,7 +458,7 @@ b B - + @@ -909,7 +909,7 @@ b B - + @@ -1406,7 +1406,7 @@ U+0062 b U+0042 B U+2013 - + U+2011 B06 @@ -2064,6 +2064,7 @@
  4. U+1E9E LATIN CAPITAL LETTER SHARP S
  5. U+1EF2 LATIN CAPITAL LETTER Y WITH GRAVE
  6. U+1EF3 LATIN SMALL LETTER Y WITH GRAVE
  7. +
  8. U+2011 NON-BREAKING HYPHEN
  9. U+2013 EN DASH
  10. U+2014 EM DASH
  11. U+2018 LEFT SINGLE QUOTATION MARK
  12. diff --git a/xkb/symbols/acp b/xkb/symbols/acp index 7671cda..bc56f93 100644 --- a/xkb/symbols/acp +++ b/xkb/symbols/acp @@ -48,7 +48,7 @@ xkb_symbols "basic" { key { [ U0078, U0058, U0153, U0152 ] }; // x X œ Œ key { [ U0063, U0043, U00E7, U00C7 ] }; // c C ç Ç key { [ U0076, U0056, U2014, NoSymbol ] }; // v V — - key { [ U0062, U0042, U2013, NoSymbol ] }; // b B – + key { [ U0062, U0042, U2013, U2011 ] }; // b B – ‑ key { [ U006E, U004E, U00F1, U00D1 ] }; // n N ñ Ñ key { [ U006D, U004D, U03BC, U03A9 ] }; // m M μ Ω key { [ U002C, U003C, U2026, U2264 ] }; // , < … ≤