Seeking feedback from speech users of Python

  • From: Jamal Mazrui <empower@xxxxxxxxx>
  • To: programmingblind@xxxxxxxxxxxxx
  • Date: Fri, 14 Dec 2007 22:36:01 -0500 (EST)

I have included an experimental feature in EdSharp
http://www.EmpowermentZone.com/edsetup.exe

In seeking a more efficient way of managing the indentation requirement, I
am trying a coding style called PyBrace, where the colon and indented
block are replaced by a set of curly braces surrounding the block.
Alt+Shift+LeftBracket (think of the brace character) turns either all or
selected text into this style of code, which makes it easy to understand
the structure with speech.

The inverse command is called PyDent, Alt+LeftBracket, which converts from
PyBrace format to the equivalent indentation required by the Python
interpreter.

PyBrace assumes that the opening brace will be at the end of the line of
text that starts the block, and the closing brace will be on a line by
itself.  Also, PyDent assumes that a single tab character is used for each
level of indentation -- though I intend to support other indentation
conventions as well if this approach seems productive.

I have been able to convert to and from PyBrace and run a Python script
successfully (the Python fruit basket program).  If anyone else can try
this approach, and let me know your results as well as any other ideas for
improvement, that would be helpful.

Jamal

__________
View the list's information and change your settings at 
//www.freelists.org/list/programmingblind

Other related posts: