You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ermshiperete
changed the title
bug(linux): Key processing with text selection problems
bug(linux): Key processing with text selection problems (surrounding text)
Nov 15, 2023
The test cases for the Text Selection and Key Processing spec show some limitations.
See here for the test cases and the google doc for the test results.
Keyman 17.0.208
Ubuntu 22.04.3 LTS
ibus 1.5.28-3sil2~jammy
gedit 41.0
Failed tests:
^⁞X the quick brown fox⁞A
in doc. TypingBKSP
.Expected result:
^⁞A
Actual result:
foo⁞A
or^foo⁞A
(depending on direction of selection)^⁞X the quick brown fox⁞
in doc. TypingBKSP
, thenA
.Expected result:
Â⁞
Actual result:
foo⁞A
or^foo⁞A
(depending on direction of selection)⁞^⁞
in doc, selection as indicated, typingA
.Expected result:
A⁞
Actual result:
Â⁞
^⁞X⁞
in doc. TypingBKSP
.Expected result:
^⁞
Actual result:
foo⁞
or^foo⁞
(depending on direction of selection)^⁞X⁞
in doc. TypingBKSP
,BKSP
.Expected result:
foo⁞
Actual result:
fo⁞
or^fo⁞
(depending on direction of selection)a⁞bc de⁞
in doc with selection starting atb
. TypingBKSP
.Expected result:
a⁞
Actual result:
a⁞bc d⁞
a⁞bc de⁞
in doc with selection starting ate
. TypingBKSP
.Expected result:
a⁞
Actual result:
⁞bc de⁞
abc ⁞de⁞ fg
in doc. TypingBKSP
.Expected result:
abc ⁞ fg
Actual result:
abc ⁞d⁞ fg
abc⁞
in doc. TypingBKSP
.Expected result:
ab⁞
Actual result:
ab⁞c⁞
X
,a
followed by[K_BKQUOTE]
andb
. Selectb
(Xa⁞b⁞
).Press
BKSP
twice.Expected result:
X⁞
Actual result:
⁞b⁞
X
,a
followed by[K_BKQUOTE]
andb
. Selectb
(Xa⁞b⁞
).Press
BKSP
theno
.Expected result:
Xao⁞
Actual result:
Xo⁞
The text was updated successfully, but these errors were encountered: