[nvda-addons] FW: [pythonvis] Fwd: [EdSharp] New EdSharp indentation support available to test by coders

  • From: "Joseph Lee" <joseph.lee22590@xxxxxxxxx>
  • To: <nvda-addons@xxxxxxxxxxxxx>
  • Date: Thu, 18 Feb 2016 20:08:39 -0800

Hi,

The below project and the accompanying add-on request could be something that 
either a beginner to add-on writing or a JAWS scripter could try implementing.

Cheers,

Joseph

 

From: pythonvis-bounce@xxxxxxxxxxxxx [mailto:pythonvis-bounce@xxxxxxxxxxxxx] On ;
Behalf Of jeffrey Turner
Sent: Thursday, February 18, 2016 8:05 PM
To: PythonVis List <pythonvis@xxxxxxxxxxxxx>
Subject: [pythonvis] Fwd: [EdSharp] New EdSharp indentation support available 
to test by coders

 



Jeffrey


Begin forwarded message:

From: Jamal Mazrui <jamal@xxxxxxxxxxxxxxxxxxx 
<mailto:jamal@xxxxxxxxxxxxxxxxxxx> >
Date: February 18, 2016 at 3:47:00 PM MST
To: edsharp@xxxxxxxxxxxxx <mailto:edsharp@xxxxxxxxxxxxx
Subject: [EdSharp] New EdSharp indentation support available to test by coders
Reply-To: edsharp@xxxxxxxxxxxxx <mailto:edsharp@xxxxxxxxxxxxx

Installer is at

http://EmpowermentZone.com/EdSharp_setup.exe

A common request by blind coders using EdSharp is for the Indent Mode feature, 
Alt+Shift+I, to indicate a change of indentation before, rather than after, a 
line is read with the up and down arrow keys.  I could not figure out a way to 
make the timing work based on EdSharp code alone (I tried various techniques).  
I think I have now find a way, however, through a combination of EdSharp code 
and screen reader script.  This is currently implemented in the JAWS scripts 
that come with EdSharp.

Basically, EdSharp sets a Windows environment variable, EdSharpIndent, each 
time indent mode is on and the line number changes in the current file being 
edited.  The value is the string to be spoken by the screen reader before 
reading the new line of text, e.g., "in 1" or "out 2."

The screen reader script for EdSharp modifies the code associated with the up 
and down arrow keys.  The script code retrieves the value of the EdSharpIndent 
environment variable and then speaks it before speaking the current line of 
text.

I am hoping that folks with JAWS can test this and report back. Also, I would 
like to ask any NVDA or Window-Eyes users to consider creating an EdSharp 
script that supports this functionality.  Look at the "SayNextLine" script in 
the file EdSharp.jss as an example.

A couple of other enhancements in this version are more reliable downloading 
with the Web Download command, Alt+Shift+W, and faster opening of files from 
disk with Control+O.

Jamal

To unsubscribe send an email to:
edsharp-request@xxxxxxxxxxxxx <mailto:edsharp-request@xxxxxxxxxxxxx
with the subject:
unsubscribe
Visit the homepage of the list at:
//www.freelists.org/webpage/edsharp
change your settings at:
//www.freelists.org/list/edsharp
Download EdSharp at:
http://www.EmpowermentZone.com/edsetup.exe
view the archives at:
//www.freelists.org/archive/edsharp
Contact the list admins by sending an email to:
edsharp-moderators@xxxxxxxxxxxxx <mailto:edsharp-moderators@xxxxxxxxxxxxx

Other related posts:

  • » [nvda-addons] FW: [pythonvis] Fwd: [EdSharp] New EdSharp indentation support available to test by coders - Joseph Lee