diff --git a/ahk/acp-keyboard.ahk b/ahk/acp-keyboard.ahk index cec9ef9..f8320b0 100644 --- a/ahk/acp-keyboard.ahk +++ b/ahk/acp-keyboard.ahk @@ -315,21 +315,21 @@ dead_macron := Map.Call( ; D11 - SC01A -; “ ->!SC01A::Send "{U+201C}" -<^>!SC01A::Send "{U+201C}" -; „ ->!+SC01A::Send "{U+201E}" -<^>!+SC01A::Send "{U+201E}" +; ’ +>!SC01A::Send "{U+2019}" +<^>!SC01A::Send "{U+2019}" +; ‘ +>!+SC01A::Send "{U+2018}" +<^>!+SC01A::Send "{U+2018}" ; D12 - SC01B ; ” >!SC01B::Send "{U+201D}" <^>!SC01B::Send "{U+201D}" -; ‚ ->!+SC01B::Send "{U+201A}" -<^>!+SC01B::Send "{U+201A}" +; “ +>!+SC01B::Send "{U+201C}" +<^>!+SC01B::Send "{U+201C}" @@ -515,12 +515,12 @@ dead_macron := Map.Call( ; C11 - SC028 -; ’ ->!SC028::Send "{U+2019}" -<^>!SC028::Send "{U+2019}" -; ‘ ->!+SC028::Send "{U+2018}" -<^>!+SC028::Send "{U+2018}" +; „ +>!SC028::Send "{U+201E}" +<^>!SC028::Send "{U+201E}" +; ‚ +>!+SC028::Send "{U+201A}" +<^>!+SC028::Send "{U+201A}" ; C12 - SC02B diff --git a/spec.html b/spec.html index 7c6df07..c632961 100644 --- a/spec.html +++ b/spec.html @@ -42,7 +42,7 @@ -

ACP Keyboard

+

ACP Keyboard v3.1.0

  1. Rationale
  2. Images
  3. @@ -285,14 +285,14 @@ [ { - - + + ] } - + @@ -362,8 +362,8 @@ ' @ - - + + # @@ -679,14 +679,14 @@ [ { - - + + ] } - + \ @@ -762,8 +762,8 @@ ' " - - + + Return @@ -1161,8 +1161,8 @@ U+007B { U+005B [ U+007B { - U+201C - U+201E + U+2019 + U+2018 D12 @@ -1173,7 +1173,7 @@ U+005D ] U+007D } U+201D - U+201A + U+201C @@ -1295,8 +1295,8 @@ U+0040 @ U+0027 ' U+0022 " - U+2019 - U+2018 + U+201E + U+201A C12 diff --git a/xkb/symbols/acp b/xkb/symbols/acp index 26de875..842f807 100644 --- a/xkb/symbols/acp +++ b/xkb/symbols/acp @@ -27,8 +27,8 @@ xkb_symbols "basic" { key { [ U0069, U0049, U00EF, U00CF ] }; // i I ï Ï key { [ U006F, U004F, U00F6, U00D6 ] }; // o O ö Ö key { [ U0070, U0050, U00B6, U00A7 ] }; // p P ¶ § - key { [ U005B, U007B, U201C, U201E ] }; // [ { “ „ - key { [ U005D, U007D, U201D, U201A ] }; // ] } ” ‚ + key { [ U005B, U007B, U2019, U2018 ] }; // [ { ’ ‘ + key { [ U005D, U007D, U201D, U201C ] }; // ] } ” “ key { [ U0061, U0041, U00E4, U00C4 ] }; // a A ä Ä key { [ U0073, U0053, U00DF, U1E9E ] }; // s S ß ẞ @@ -40,7 +40,7 @@ xkb_symbols "basic" { key { [ U006B, U004B, dead_circumflex, NoSymbol ] }; // k K ^◌ key { [ U006C, U004C, U00F4, U00D4 ] }; // l L ô Ô key { [ U003B, U003A, U003B, U003A ] }; // ; : ; : - key { [ U0027, U0040, U2019, U2018 ] }; // ' @ ’ ‘ + key { [ U0027, U0040, U201E, U201A ] }; // ' @ „ ‚ key { [ U0023, U007E, U005C, NoSymbol ] }; // # ~ \ key { [ U005C, U007C, U00EA, U00CA ] }; // \ | ê Ê