[Compose/src/base.module] Vertauschung in Kompose-Definitionen? #561

Closed
opened 2020-10-07 18:54:27 +02:00 by ferdinym · 1 comment
Member

Die wiederholte Betätigung einer toten Taste generiert entsprechend den Neo2-spezifischen Kompose-Definitionen das jeweilige kombinierende Unicode-Zeichen.

Beispiele in Zeilen 30ff:

<dead_circumflex> <dead_circumflex>        : "̂"   U0302 # COMBINING CIRCUMFLEX ACCEN
<dead_caron> <dead_caron>                  : "̌"   U030c # COMBINING CARON
<dead_breve> <dead_breve>                  : "̆"   U0306 # COMBINING BREVE

Es gibt jedoch eine Ausnahme, und zwar in Zeilen 45f:

<dead_dasia> <dead_dasia>                  : "̓"   U0313 # COMBINING COMMA ABOVE
<dead_psili> <dead_psili>                  : "̔"   U0314 # COMBINING REVERSED COMMA ABOVE

Hier sind die jeweiligen Zeichen vertauscht!

Eingegeben werden beide Zeichen auf Ebene 5 jeweils über die Tasten T2 und T3.
Diese Vertauschung finde ich unintuitiv und ich frage mich, ob sich da ein Fehler eingeschlichen hat? Oder gibt es sogar eine gute Begründung dafür?

Schonmal vielen Dank voraus!

Die **wiederholte Betätigung einer toten Taste** generiert entsprechend den [Neo2-spezifischen Kompose-Definitionen](src/branch/master/Compose/src/base.module) das jeweilige kombinierende Unicode-Zeichen. Beispiele in Zeilen 30ff: > ``` > <dead_circumflex> <dead_circumflex> : "̂" U0302 # COMBINING CIRCUMFLEX ACCEN > <dead_caron> <dead_caron> : "̌" U030c # COMBINING CARON > <dead_breve> <dead_breve> : "̆" U0306 # COMBINING BREVE > ``` Es gibt jedoch eine **Ausnahme**, und zwar in Zeilen 45f: > ``` > <dead_dasia> <dead_dasia> : "̓" U0313 # COMBINING COMMA ABOVE > <dead_psili> <dead_psili> : "̔" U0314 # COMBINING REVERSED COMMA ABOVE > ``` Hier sind die jeweiligen Zeichen vertauscht! * U0313 entspricht dem [griechischen Psili](https://unicode-table.com/de/0313/), und * U0314 entspricht dem [griechischen Dasia](https://unicode-table.com/de/0314/). Eingegeben werden beide Zeichen auf Ebene 5 jeweils über die Tasten T2 und T3. Diese Vertauschung finde ich unintuitiv und ich frage mich, ob sich da ein Fehler eingeschlichen hat? Oder gibt es sogar eine gute Begründung dafür? Schonmal vielen Dank voraus!
Owner

Hallo,

Bis 3a3d2b8576 war das noch (mehr oder weniger; die keysyms wurden auch danach nochmal ersetzt) andersrum.
In der Commit message wird nicht erwähnt, dass das eine absichtliche Änderung war und auf den ersten Blick erscheint mir das auch eher wie ein Versehen.

Viele Grüße
Ulli

Hallo, Bis 3a3d2b857695d4a45f3ece16d75529fae4655480 war das noch (mehr oder weniger; die keysyms wurden auch danach nochmal ersetzt) andersrum. In der Commit message wird nicht erwähnt, dass das eine absichtliche Änderung war und auf den ersten Blick erscheint mir das auch eher wie ein Versehen. Viele Grüße Ulli
hrnz closed this issue 2020-10-07 19:58:25 +02:00
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: neo/neo-layout#561
No description provided.