[Idle-dev] IDLE suggestions

Saul Spatz sspatz at kcnet.com
Fri Feb 9 18:30:33 CET 2007


Michael Foord wrote:
> Tal Einat wrote:
>   
>> On 2/8/07, *BBands* <bbands at gmail.com <mailto:bbands at gmail.com>> wrote:
>>
>>     So, in reply to Tal's replies:
>>
>>     I have had trouble with cut and paste to the shell where I wanted to
>>     paste a function or multiple lines. If your paste code idea allows
>>     that, it will be good for me. (I don't use tabs in Python.) 
>>
>>
>> See initial implementation in separate mail :D
>>
>>     Instead of projects might save/restore a workspace be an idea? 
>>
>>
>>     
For me, projects are really essential for serious development.  However, 
for getting started, or for teaching, I think doing without projects is 
best.  Some free ware C++ IDE's support projects, but also allow you 
compile and link a single file without making a project.  This is the 
ideal approach, IMO.
>> That's an nice idea, sounds good to me.
>>
>>     As for paren matching, as of Python 2.5, IDLE 1.2 it is not working as
>>     I would expect on xp. For example, I would expect the pair of
>>     parens/brackets to change color when the cursor hits one. Right now
>>     the first one or two of panen completions get greyed, after that
>>     nothing else happens though ctrl-0 works. If you let me know how it is
>>     intended to work I'll test it and post a field report.
>>
>>
>> Well, sounds like it's working just fine. Currently IDLE doesn't flash 
>> matching parens every time the cursor hits one. I've seen other IDEs 
>> do this, and it is somewhat useful, mostly to catch unbalanced parens 
>> early.
>>
>> I'd like to hear some opinions on this - which behavior is preferred? 
>> Having matching parens highlight whenever the cursor is on one, or 
>> only when typed or Ctrl-<zero> is hit?
>>     
> If the coloring is subtle I prefer automatic highlighting.
>
> It makes it easier when you are stepping through nested expressions to 
> have the parens highlighted automatically...
>
>   
I agree with this.  I like the way the coloring works now,  but I would 
prefer having only the matching parentheses flash when the cursor hits 
one, without graying all the intervening text.  If the user can choose 
the foreground/background colors for the matching, he can get coloring 
as subtle or garish as he wants.
> Fuzzyman
> http://www.voidspace.org.uk/python/articles.shtml
>
>   
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> IDLE-dev mailing list
>> IDLE-dev at python.org
>> http://mail.python.org/mailman/listinfo/idle-dev
>>   
>> ------------------------------------------------------------------------
>>
>> No virus found in this incoming message.
>> Checked by AVG Free Edition.
>> Version: 7.1.411 / Virus Database: 268.17.30/674 - Release Date: 07/02/2007
>>
>>   
>>     
>
> _______________________________________________
> IDLE-dev mailing list
> IDLE-dev at python.org
> http://mail.python.org/mailman/listinfo/idle-dev
>
>
>   
Saul Spatz


More information about the IDLE-dev mailing list