That sounds like one I might be able to tackle but it will be summer before I
can do it.
I finally just wrote a simple Python script to give me a visual indication of
the indentation in my program. It has helped me untangle some indent problems
and to move code into functions to make it more readable.
Tony
-----Original Message-----
From: edsharp-bounce@xxxxxxxxxxxxx [mailto:edsharp-bounce@xxxxxxxxxxxxx] On ;
Behalf Of Jamal Mazrui
Sent: Sunday, January 15, 2017 7:25 PM
To: edsharp@xxxxxxxxxxxxx
Subject: [EdSharp] Re: Prioritizing EdSharp development issues
Thanks for that feedback.
Regarding the PyBrace conversion code, it was some of the most difficult I
tried to do. I know it has bugs, which were not addressed in v4.
BTW, the code in V4 is virtually the same, but compiled with .NET 4.6
instead of 2.0.
I would be happy for others to help improve the code that converts
between PyBrace and PyDent, and vice versa. I am surprised that no
Python package seems to exist that does this. If so, I would create a
command-line utility with that package and have EdSharp pass the code
file as input and retrieve a converted output file.
Jamal
On 1/15/2017 5:06 PM, Tony wrote:
I haven't check EdSharp version 4 but with version 3, when switching to
braces for identifying code blocks, it would fail if there was a comment on
an "if" statement. Also some others I don't remember. It really mangled the
code when trying to change back to indents.
That and not speaking the file name when switching from one file to another
have been my major irritants. I'll check version 4 after my new machine is
settled in.
I've been using EdSharp exclusively since I found it.
Tony
-----Original Message-----
From: edsharp-bounce@xxxxxxxxxxxxx [mailto:edsharp-bounce@xxxxxxxxxxxxx] On ;
Behalf Of jamal@xxxxxxxxxxxxxxxxxxx
Sent: Sunday, January 15, 2017 1:39 PM
To: edsharp@xxxxxxxxxxxxx
Subject: [EdSharp] Re: Prioritizing EdSharp development issues
Thanks for the ideas and discussion. Let me respond to a few points as
follows.
First, I did not realize that bugs had been put into a GitHub issue tracker.
I like the idea. For ease of reference in this discussion, can someone paste
those bug reports (without extraneous info) into an email message for us?
The Elevate Version command, F11, is indeed broken. It was designed to check
for an update on the EmpowermentZone.com site, which has not yet been
rebuilt. I will consider connecting it to GitHub.com instead. The approach
I used before is not necessarily the best for this though so more analysis is
needed.
Perhaps some kind of way can be created for the user to indicate that a
compilation process with Control+F5 should not close a console window. I
personally open a separate console window during Python programming, as
others have also mentioned, but this request has come up regularly so it
would be helpful to find a solution.
Regarding the match braces command failing, can someone give a simple example
that illustrates this?
The Control+Tab not speaking the title of a new EdSharp window was only
possible to solve previously by tweaking the JAWS scripts for EdSharp.
Somehow, the tab controls of .NET are not recognized in the same way by a
Windows screen reader as compared to native tab controls. Perhaps EdSharp
could issue a direct, speech message with the new window title. I am curious
whether any screen reader besides JAWS and NVDA reads such windows titles
automatically, e.g., WindowEyes.
I am not sure whether it is technically possible to block EdSharp copy
commands from being intercepted when using the Append from Clipboard command,
Alt+7, but I will investigate.
Jamal
-----Original Message-----
From: edsharp-bounce@xxxxxxxxxxxxx [mailto:edsharp-bounce@xxxxxxxxxxxxx] On ;
Behalf Of Jamal Mazrui
Sent: Wednesday, January 11, 2017 6:59 PM
To: edsharp@xxxxxxxxxxxxx
Subject: [EdSharp] Prioritizing EdSharp development issues
What bugs in EdSharp would you most like fixed? What features would you most
like added?
Please reply-to-all to this message so that others may react and discuss. I
hope that patterns will emerge among preferences of users.
This would inform development by me and others.
Jamal
To unsubscribe send an email to:
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
To unsubscribe send an email to:
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
To unsubscribe send an email to:
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