Re: Python editors

  • From: Alex Hall <mehgcap@xxxxxxxxx>
  • To: programmingblind@xxxxxxxxxxxxx
  • Date: Thu, 22 Jul 2010 15:53:05 -0400

Oh, sorry, I thought you meant the edsharp configuration. In looking
through the options I do not see anything about indentation, but I
will keep searching...

On 7/22/10, Homme, James <james.homme@xxxxxxxxxxxx> wrote:
> Hi,
> I think you use \09 and so on as the entry in the dictionary manager where
> you type in the word. But you might have to actually bring in the .jdf file
> into a text editor to do something like this. I'll try to look this up when
> I get a chance.
>
> Jim
>
> Jim Homme,
> Usability Services,
> Phone: 412-544-1810. Skype: jim.homme
> Internal recipients,  Read my accessibility blog. Discuss accessibility
> here. Accessibility Wiki: Breaking news and accessibility advice
>
>
> -----Original Message-----
> From: programmingblind-bounce@xxxxxxxxxxxxx
> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Jacob Kruger
> Sent: Thursday, July 22, 2010 3:24 PM
> To: programmingblind@xxxxxxxxxxxxx
> Subject: Re: Python editors
>
> Quick question - how do you add jaws dictionary entries for things like tab
> characters?
>
> Stay well
>
> Jacob Kruger
> Blind Biker
> Skype: BlindZA
> '...fate had broken his body, but not his spirit...'
>
> ----- Original Message -----
> From: "Homme, James" <james.homme@xxxxxxxxxxxx>
> To: <programmingblind@xxxxxxxxxxxxx>
> Sent: Thursday, July 22, 2010 8:54 PM
> Subject: RE: Python editors
>
>
> Hi Alex,
> Yes. Go into EdSharp.jcf and change it there.
>
> Jim
>
> Jim Homme,
> Usability Services,
> Phone: 412-544-1810. Skype: jim.homme
> Internal recipients,  Read my accessibility blog. Discuss accessibility
> here. Accessibility Wiki: Breaking news and accessibility advice
>
>
> -----Original Message-----
> From: programmingblind-bounce@xxxxxxxxxxxxx
> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Alex Hall
> Sent: Thursday, July 22, 2010 2:08 PM
> To: programmingblind@xxxxxxxxxxxxx
> Subject: Re: Python editors
>
> Ah, I found it and was able to change the indentation table to use a
> single space instead of two. Now, is there a way to always have
> indentation set to identify in the jaws options? Whenever I move away
> from the window and back into it, my settings are set back to
> defaults, which is no good because I am always popping in and out of
> the window to run code at the command line, open other files, and so
> on.
>
> On 7/22/10, Homme, James <james.homme@xxxxxxxxxxxx> wrote:
>> Hi,
>> I don't know where EdSharp puts it, because I already had a version of it
>> before I donated it. I think that it might get installed in your JAWS user
>> enu directory.
>>
>> Jim
>>
>> Jim Homme,
>> Usability Services,
>> Phone: 412-544-1810. Skype: jim.homme
>> Internal recipients,  Read my accessibility blog. Discuss accessibility
>> here. Accessibility Wiki: Breaking news and accessibility advice
>>
>>
>> -----Original Message-----
>> From: programmingblind-bounce@xxxxxxxxxxxxx
>> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Alex Hall
>> Sent: Thursday, July 22, 2010 12:54 PM
>> To: programmingblind@xxxxxxxxxxxxx
>> Subject: Re: Python editors
>>
>> Sorry, where do I find it? Could I modify it to work on increments of
>> one space, instead of two? Sounds like this might work out...
>>
>> On 7/22/10, Homme, James <james.homme@xxxxxxxxxxxx> wrote:
>>> Hi Alex,
>>> I donated a JAWS indentation scheme that comes with Python. It plays a
>>> different piano note for each increment of two spaces up to 8 levels of
>>> indentation, not including the left margin. All you have to do is put it
>>> in
>>> your scripts user directory and use the settings packager to get it
>>> hooked
>>> up. Then you can use it. It works great for Python. If you read someone
>>> elses code, just change their indentation with a global search and
>>> replace
>>> to two spaces, then change back, or leave it the way it is and remember
>>> what
>>> you need to remember to understand how it's working.
>>>
>>> Jim
>>> Jim Homme,
>>> Usability Services,
>>> Phone: 412-544-1810. Skype: jim.homme
>>> Internal recipients,  Read my accessibility blog. Discuss accessibility
>>> here. Accessibility Wiki: Breaking news and accessibility advice
>>>
>>>
>>> -----Original Message-----
>>> From: programmingblind-bounce@xxxxxxxxxxxxx
>>> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Alex Hall
>>> Sent: Thursday, July 22, 2010 11:26 AM
>>> To: programmingblind@xxxxxxxxxxxxx
>>> Subject: Re: Python editors
>>>
>>> I am quite used to pure python, as you put it. Currently, I use
>>> edsharp to write my code, manually indenting. I gave up on pybrace
>>> because having two sets of files, and therefore two sets of prompts to
>>> go through when trying to close, got frustrating and I found that
>>> things went faster if I just wrote the python to begin with and fought
>>> with indenting. If I have to check indentation, though, things get
>>> difficult, especially if I am looking at someone else's code. I find
>>> that most people, including myself, use spaces to indent rather than
>>> tabs, so edsharp always reports an indentation level of 0. I use
>>> spaces because jaws speaks both blank lines and tabs as "blank" when
>>> reading character by character, whereas spaces are spoken as "space",
>>> allowing me to tell what is an indent and what is a hard return when
>>> reading character by character.
>>>
>>> On 7/22/10, Homme, James <james.homme@xxxxxxxxxxxx> wrote:
>>>> Hi Alex,
>>>> I encourage you to stick with EdSharp, drop using PyBrace, and get used
>>>> to
>>>> dealing with the indentation. Either use a JAWS indentation scheme or
>>>> the
>>>> EdSharp ability to tell you the indent level. Also investigate the
>>>> EdSharp
>>>> commands that have to do with blocks of code. I really think you will be
>>>> more happy in EdSharp than you will with a whole new editor. And if you
>>>> get
>>>> used to coding in pure Python, you won't forget to put the colons in.
>>>>
>>>> Jim
>>>>
>>>> Jim Homme,
>>>> Usability Services,
>>>> Phone: 412-544-1810. Skype: jim.homme
>>>> Internal recipients,  Read my accessibility blog. Discuss accessibility
>>>> here. Accessibility Wiki: Breaking news and accessibility advice
>>>>
>>>>
>>>> -----Original Message-----
>>>> From: programmingblind-bounce@xxxxxxxxxxxxx
>>>> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Alex Hall
>>>> Sent: Thursday, July 22, 2010 11:06 AM
>>>> To: programmingblind
>>>> Subject: Python editors
>>>>
>>>> Hi all,
>>>> I am wondering if there is an accessible editor specifically for
>>>> Python? Edsharp's pydent/pybrace are good, but they mean you have to
>>>> manage two sets of files, so if you misplace even one brace, you will
>>>> freeze Edsharp.
>>>>
>>>> I am wondering if there is an editor that will auto-indent as you
>>>> type, maybe with navigation features to move to the next highest
>>>> block, or by a given block (function by function, for example)? I have
>>>> never come across one, but I could have missed it...
>>>>
>>>> --
>>>> Have a great day,
>>>> Alex (msg sent from GMail website)
>>>> mehgcap@xxxxxxxxx; http://www.facebook.com/mehgcap
>>>> __________
>>>> View the list's information and change your settings at
>>>> //www.freelists.org/list/programmingblind
>>>>
>>>>
>>>> This e-mail and any attachments to it are confidential and are intended
>>>> solely for use of the individual or entity to whom they are addressed.
>>>> If
>>>> you have received this e-mail in error, please notify the sender
>>>> immediately
>>>> and then delete it.  If you are not the intended recipient, you must not
>>>> keep, use, disclose, copy or distribute this e-mail without the author's
>>>> prior permission.  The views expressed in this e-mail message do not
>>>> necessarily represent the views of Highmark Inc., its subsidiaries, or
>>>> affiliates.
>>>> __________
>>>> View the list's information and change your settings at
>>>> //www.freelists.org/list/programmingblind
>>>>
>>>>
>>>
>>>
>>> --
>>> Have a great day,
>>> Alex (msg sent from GMail website)
>>> mehgcap@xxxxxxxxx; http://www.facebook.com/mehgcap
>>> __________
>>> View the list's information and change your settings at
>>> //www.freelists.org/list/programmingblind
>>>
>>> __________
>>> View the list's information and change your settings at
>>> //www.freelists.org/list/programmingblind
>>>
>>>
>>
>>
>> --
>> Have a great day,
>> Alex (msg sent from GMail website)
>> mehgcap@xxxxxxxxx; http://www.facebook.com/mehgcap
>> __________
>> View the list's information and change your settings at
>> //www.freelists.org/list/programmingblind
>>
>> __________
>> View the list's information and change your settings at
>> //www.freelists.org/list/programmingblind
>>
>>
>
>
> --
> Have a great day,
> Alex (msg sent from GMail website)
> mehgcap@xxxxxxxxx; http://www.facebook.com/mehgcap
> __________
> View the list's information and change your settings at
> //www.freelists.org/list/programmingblind
>
> __________
> View the list's information and change your settings at
> //www.freelists.org/list/programmingblind
>
>
> __________ Information from ESET NOD32 Antivirus, version of virus signature
> database 5302 (20100722) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
>
>
>
> __________ Information from ESET NOD32 Antivirus, version of virus signature
> database 5302 (20100722) __________
>
> The message was checked by ESET NOD32 Antivirus.
>
> http://www.eset.com
>
>
>
> __________
> View the list's information and change your settings at
> //www.freelists.org/list/programmingblind
>
> __________
> View the list's information and change your settings at
> //www.freelists.org/list/programmingblind
>
>


-- 
Have a great day,
Alex (msg sent from GMail website)
mehgcap@xxxxxxxxx; http://www.facebook.com/mehgcap
__________
View the list's information and change your settings at 
//www.freelists.org/list/programmingblind

Other related posts: