Blind people use Windows with the help of screen readers. For Scintilla based editors, scren readers like JAWS and NVDA expect that standard Scintilla messages will work to retrieve positional information and the text of individual line/words/characters. By Changing Sci_PositionCR to be Sci_Position, you changed the size of the Sci_CharacterRange and Sci_TextRange on x64 systems, text retrieval by screen readers fail. As screen reader vendors we can't adopt these new structure sizes because by so doing we'll break our support for other Scintilla based editors.
Sci_PositionCR type reverted to long for Win32 compatibility reasons #2979
Hello @ggordon-vispero ,
Feel free to test the "BETA/RC paf" version "Notepad3Portable_5.20.1118.1_beta.paf" or higher, see below or issue #1129.
"Notepad3Portable BETA/RC paf" version can be used with or without ".7z" extension.
To update your "Notepad3 Setup" version with the latest features/fixes from the "BETA/RC" version, see issue #1105.
Also, feel free to test the "BETA/RC Setup" version "Notepad3_5.20.1116.1_beta_Setup" or higher, see below or issue #1129.
Comments and suggestions are welcome... ๐
Thanks for the quick response to this. I built from the repository and JAWS now works with Notepad3 just like it does with other Scintilla based editors.
From: Pairi Daiza notifications@github.com
Sent: Wednesday, November 18, 2020 4:08 AM
To: rizonesoft/Notepad3 Notepad3@noreply.github.com
Cc: Glen Gordon GGordon@Vispero.com; Mention mention@noreply.github.com
Subject: Re: [rizonesoft/Notepad3] Screen Reader compatibility: please go back to typedef long Sci_PositionCR, the standard Scintilla definition (#2978)
Sci_PositionCR type reverted to long for Win32 compatibility reasons #2979https://github.com/rizonesoft/Notepad3/pull/2979
Hello @ggordon-visperohttps://github.com/ggordon-vispero ,
Feel free to test the "BETA/RC paf" version "Notepad3Portable_5.20.1118.1_beta.paf" or higher, see below or issue #1129https://github.com/rizonesoft/Notepad3/issues/1129.
"Notepad3Portable BETA/RC paf" version can be used with or without ".7z" extensionhttps://workupload.com/file/URGb8YS6.
To update your "Notepad3 Setup" version with the latest features/fixes from the "BETA/RC" version, see issue #1105https://github.com/rizonesoft/Notepad3/issues/1105.
Also, feel free to test the "BETA/RC Setup" version "Notepad3_5.20.1116.1_beta_Setup" or higher, see below or issue #1129https://github.com/rizonesoft/Notepad3/issues/1129.
Comments and suggestions are welcome... ๐
โ
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/rizonesoft/Notepad3/issues/2978#issuecomment-729574247, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AGBCJASFS4Y23YHBD6CW4ODSQOMG7ANCNFSM4TY4EMEQ.
Caution This email originated from outside Vispero. Do not click links, open attachments or forward unless you recognize the sender and know the content is safe.
Hello @ggordon-vispero ,
As far as I'm concerned, I think you (requester) can close this issue...
Most helpful comment
Thanks for the quick response to this. I built from the repository and JAWS now works with Notepad3 just like it does with other Scintilla based editors.
From: Pairi Daiza notifications@github.com
Sent: Wednesday, November 18, 2020 4:08 AM
To: rizonesoft/Notepad3 Notepad3@noreply.github.com
Cc: Glen Gordon GGordon@Vispero.com; Mention mention@noreply.github.com
Subject: Re: [rizonesoft/Notepad3] Screen Reader compatibility: please go back to typedef long Sci_PositionCR, the standard Scintilla definition (#2978)
Sci_PositionCR type reverted to long for Win32 compatibility reasons #2979https://github.com/rizonesoft/Notepad3/pull/2979
Hello @ggordon-visperohttps://github.com/ggordon-vispero ,
Feel free to test the "BETA/RC paf" version "Notepad3Portable_5.20.1118.1_beta.paf" or higher, see below or issue #1129https://github.com/rizonesoft/Notepad3/issues/1129.
"Notepad3Portable BETA/RC paf" version can be used with or without ".7z" extensionhttps://workupload.com/file/URGb8YS6.
To update your "Notepad3 Setup" version with the latest features/fixes from the "BETA/RC" version, see issue #1105https://github.com/rizonesoft/Notepad3/issues/1105.
Also, feel free to test the "BETA/RC Setup" version "Notepad3_5.20.1116.1_beta_Setup" or higher, see below or issue #1129https://github.com/rizonesoft/Notepad3/issues/1129.
Comments and suggestions are welcome... ๐
โ
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/rizonesoft/Notepad3/issues/2978#issuecomment-729574247, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AGBCJASFS4Y23YHBD6CW4ODSQOMG7ANCNFSM4TY4EMEQ.
Caution This email originated from outside Vispero. Do not click links, open attachments or forward unless you recognize the sender and know the content is safe.