Hi Eric, First of all, I like your initiative. I'm not sure if I undestand you correctly, but can't you just increase indentation after each line that ends with a colon? That's how I do it in my editor. The user would then only need to specify when to decrease indentation.
Cheers, Almar 2008/11/14 Eric S. Johansson <[EMAIL PROTECTED]>: > in trying to make programming in Python more accessible to disabled > programmers > (specifically mobility impaired speech recognition users), and hitting a bit > of > a wall. The wall (for today) is indentation. I need a method of getting the > "right indentation" without having to speak a bunch of unnecessary commands. > For example, depth specified by the previous line. But, frequently you need > to > go to a more arbitrary indentation for example the right level of indentation > for a method definition or class definition. This indentation should be > something you could get by typing/speaking the right command with your eyes > closed. > > For example if I was to give the command "new method", I should be able to > spit > out a template (contained within the speech recognition environment) and > through > a command embedded in the template, force indentation to the right level for > "def" and then the editor would control indentation for the rest of the text > injection. > > I prefer are working in Emacs because that's where I have a lot of my speech > grammars set up but I'm not averse to trying another editor. The only > condition > is that the editor must run a Windows and have remote editing mode (like > tramp) > so I can edit on remote machines. > > ideas? > -- > http://mail.python.org/mailman/listinfo/python-list > -- http://mail.python.org/mailman/listinfo/python-list