Author roger.serwy
Recipients Todd.Rovito, roger.serwy
Date 2013-03-24.23:11:29
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <514F8863.3080007@gmail.com>
In-reply-to <1364163496.63.0.583155302912.issue17535@psf.upfronthosting.co.za>
Content
Todd, the LineNumbers.py extension from the IdleX project contains 
work-arounds for interacting cleanly with the Code Context extension. It 
also has a hack for dealing with the shortcomings of the 
Percolator/Delegator ordering.

There are other shortcomings in the extension that I could not address 
from IDLE's extension loading architecture. Notably, IDLE does not have 
a method to broadcast that a font was changed, so the extension polls 
every second to see what the font is. The Code Context extension also 
does this. This is clearly an inefficient way to handle identifying a 
configuration change.

I released IdleX with the University of Illinois. Presently, the code is 
under the NCSA license agreement and assigned to the Board of Trustees. 
If the PSF would allow inclusion as-is, then I'm all for it. Otherwise I 
will need to ask UIUC about how to re-license the code.
History
Date User Action Args
2013-03-24 23:11:30roger.serwysetrecipients: + roger.serwy, Todd.Rovito
2013-03-24 23:11:29roger.serwylinkissue17535 messages
2013-03-24 23:11:29roger.serwycreate