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

已关闭
ferdinym2020-10-07 18:54:27 +02:00创建 · 1 评论
普通成员

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!
管理员

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
hrnz2020-10-07 19:58:25 +02:00 关闭此工单
登录 并参与到对话中。
未选择里程碑
未指派成员
2 名参与者
通知
到期时间
到期日期无效或超出范围。请使用 'yyyy-mm-dd' 格式。

未设置到期时间。

依赖工单

没有设置依赖项。

参考:neo/neo-layout#561
没有提供说明。