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

Fermé
créé 2020-10-07 18:54:27 +02:00 par ferdinym · 1 commentaire
Membre

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!
Propriétaire

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 a fermé ce ticket 2020-10-07 19:58:25 +02:00.
Connectez-vous pour rejoindre cette conversation.
Sans jalon
Sans assignation
2 participants
Notifications
Échéance
La date d’échéance est invalide ou hors plage. Veuillez utiliser le format 'aaaa-mm-dd'.

Aucune échéance n'a été définie.

Dépendances

Aucune dépendance définie.

Référence : neo/neo-layout#561
Sans contenu.