Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Problem when using backspace in Scintilla based applications #2855

Closed
nvaccessAuto opened this issue Dec 7, 2012 · 6 comments
Closed

Problem when using backspace in Scintilla based applications #2855

nvaccessAuto opened this issue Dec 7, 2012 · 6 comments
Labels
Milestone

Comments

@nvaccessAuto
Copy link

Reported by a11cf0.vk on 2012-12-07 16:38
steps to reproduce:
1.Open any Scintilla-baced text editor. Notepad++ or SciTE or Notepad2 will work.
2.Set current encoding to UTF-8;
3.Paste this Cyrrilic string: 'тест', or enter any non-latin text.
4.Try to delete characters from this text by using backspace or delete.
Currently, NVDA reads the text correctly, but speaks characters in a wrong encoding when using backspace or delete.
I think this problem is related to that described in ticket #2411.
Thanks!

@nvaccessAuto
Copy link
Author

Comment 1 by a11cf0.vk on 2012-12-07 16:39
Changes:
Changed title from "Encoding problem in Scintilla controles." to "Encoding problem in Scintilla controles"

@nvaccessAuto
Copy link
Author

Comment 2 by ateu on 2012-12-07 17:07
Changes:
Changed title from "Encoding problem in Scintilla controles" to "Encoding Problem in Scintilla Controls"

@nvaccessAuto
Copy link
Author

Comment 4 by a11cf0.vk on 2012-12-08 07:47
I updated to latest NVDA snapshot and tested this again.
NVDA works correctly when using delete, but when using backspace NVDA speaks nothing.
This happens when the file encoding is set to anything accept the default system code page and you try to delete any non-ASCII character.
The default code page of my system is CP1251.
The following log fragment is generated:
IO - inputCore.InputManager.executeGesture (18:30:41):
Input: kb(desktop):backspace
IO - speech._speakSpellingGen (18:30:41):
Speaking character u'\ufffd'

@nvaccessAuto
Copy link
Author

Comment 5 by a11cf0.vk on 2012-12-08 07:50
Changes:
Changed title from "Encoding Problem in Scintilla Controls" to "Problem when using backspace in Scintilla based applications"

@nvaccessAuto
Copy link
Author

Comment 6 by a11cf0.vk on 2013-01-18 11:25
Please remove the discription of this ticket.
It is complitly incorrect.
The correct discription is provided in comment:4.

@nvaccessAuto
Copy link
Author

Comment 7 by mdcurran on 2013-02-01 18:15
Fixed in c790f84.
Changes:
Milestone changed from None to 2013.1
State: closed

@nvaccessAuto nvaccessAuto added this to the 2013.1 milestone Nov 10, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant