classification
Title: Usability issue from not being able to use defined start and end code block markers
Type: Stage:
Components: Interpreter Core Versions: Python 3.0, Python 2.4, Python 2.3, Python 3.1, Python 2.2.3, Python 2.7, Python 2.6, Python 2.2.2, Python 2.5, Python 2.2.1, Python 2.2, Python 2.1.2, Python 2.1.1
process
Status: closed Resolution: rejected
Dependencies: Superseder:
Assigned To: Nosy List: Mez, orsenthil
Priority: normal Keywords:

Created on 2008-09-23 01:53 by Mez, last changed 2008-09-23 12:57 by benjamin.peterson. This issue is now closed.

Messages (2)
msg73612 - (view) Author: Martin Meredith (Mez) Date: 2008-09-23 01:53
Recently, a blind user posted on Stack Overflow asking whether there was
something that would allow them to use braces within python.

They have a point, with only tabs being show in the editor, it can be
very confusing for a blind user using a braille output, or a screen
reader to be able to tell exactly where in a code block they are. 

Specific Code Block Markers would allow them to understand this in a
more definate manner.

The question can be found at 

http://stackoverflow.com/questions/118643

Along with some suggestions.

It would be nice if this issue could be resolved in some manner. I
understand obviously, that the fact that python doesn't use braces etc
is why people like it, but the fact that this causes issues so that
python is barely usable by unsighted persons is something that I think
should be addressed.
msg73614 - (view) Author: Senthil Kumaran (orsenthil) * (Python committer) Date: 2008-09-23 04:32
Hello Mez, I don't think this will be implemented in the language. There
have discussions on supporting braces (as accessibility mechanism)
before, but it is not generally agreed upon.

I would like to point to you the discussion between Guido and T.V.Raman
at c.l.p here: http://tinyurl.com/clpdiscussion  You might find
something that would be actually be helpful to blind users, emacsspeak
with python mode extension. Also in the stackoverflow discussion, I
found people pointing to wrapper utilities like pyBraces. That should be
helpful too, but Python wont be changing to support braces.

This report can be closed.
History
Date User Action Args
2008-09-23 12:57:48benjamin.petersonsetstatus: open -> closed
resolution: rejected
2008-09-23 04:32:11orsenthilsetnosy: + orsenthil
messages: + msg73614
2008-09-23 01:53:25Mezcreate