summaryrefslogtreecommitdiff
path: root/windows
diff options
context:
space:
mode:
Diffstat (limited to 'windows')
-rw-r--r--windows/autohotkey/Changelog-and-Todo.txt2
-rw-r--r--windows/autohotkey/Source/Keys-Neo.ahk4
-rw-r--r--windows/autohotkey/neo20.ahk4
3 files changed, 10 insertions, 0 deletions
diff --git a/windows/autohotkey/Changelog-and-Todo.txt b/windows/autohotkey/Changelog-and-Todo.txt
index 9d7420f..d828052 100644
--- a/windows/autohotkey/Changelog-and-Todo.txt
+++ b/windows/autohotkey/Changelog-and-Todo.txt
@@ -23,6 +23,8 @@ Matthias Wächter <matthias (at) waechter.wiz. a t>
=== Änderungshistorie ===
+Revision 886 (von Stefan Mayer)
+‐ Ellipse (horizontal und vertikal) wiederhergestellt.
Revision 873 (von Martin Roppelt)
‐ Tabulatoren entfernt.
Revision 872 (von Martin Roppelt)
diff --git a/windows/autohotkey/Source/Keys-Neo.ahk b/windows/autohotkey/Source/Keys-Neo.ahk
index f996dd3..4083494 100644
--- a/windows/autohotkey/Source/Keys-Neo.ahk
+++ b/windows/autohotkey/Source/Keys-Neo.ahk
@@ -774,6 +774,8 @@ neo_komma:
EbeneAktualisieren()
if (Ebene = 1)
OutputChar(",", "comma")
+ else if (Ebene = 2)
+ SendUnicodeChar(0x22EE, "U22EE") ; vertikale Ellipse
else if (Ebene = 3)
OutputChar(Chr(34), "quotedbl")
else if ((Ebene = 4) and !(CheckDeadUni("c1",0x00B2)
@@ -790,6 +792,8 @@ neo_punkt:
EbeneAktualisieren()
if (Ebene = 1)
OutputChar(".", "period")
+ else if (Ebene = 2)
+ SendUnicodeChar("0x2026", "U2026") ; Ellipse
else if (Ebene = 3)
OutputChar("'", "apostrophe")
else if ((Ebene = 4) and !(CheckDeadUni("c1",0x00B3)
diff --git a/windows/autohotkey/neo20.ahk b/windows/autohotkey/neo20.ahk
index 1ed535d..d74c840 100644
--- a/windows/autohotkey/neo20.ahk
+++ b/windows/autohotkey/neo20.ahk
@@ -1521,6 +1521,8 @@ neo_komma:
EbeneAktualisieren()
if (Ebene = 1)
OutputChar(",", "comma")
+ else if (Ebene = 2)
+ SendUnicodeChar(0x22EE, "U22EE") ; vertikale Ellipse
else if (Ebene = 3)
OutputChar(Chr(34), "quotedbl")
else if ((Ebene = 4) and !(CheckDeadUni("c1",0x00B2)
@@ -1537,6 +1539,8 @@ neo_punkt:
EbeneAktualisieren()
if (Ebene = 1)
OutputChar(".", "period")
+ else if (Ebene = 2)
+ SendUnicodeChar("0x2026", "U2026") ; Ellipse
else if (Ebene = 3)
OutputChar("'", "apostrophe")
else if ((Ebene = 4) and !(CheckDeadUni("c1",0x00B3)