homepage

This issue tracker has been migrated to GitHub , and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author terry.reedy
Recipients egerosa, terry.reedy
Date 2016年08月03日.20:34:38
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1470256479.19.0.841427525211.issue27675@psf.upfronthosting.co.za>
In-reply-to
Content
Experiments with colorizer debugger on: with auto popup disabled with a 
long wait, output for each character entered is (except for time variations) the following, regardless of quotation.
 schedule colorizing
 colorizing...
 0.002 seconds
If I type "'/" <tab> for box 'G', I see
 schedule colorizing
 colorizing ...
but no completion time. An immediate 'a' is not colored and produces 
 stop colorizing
 schedule colorizing
 already colorizing
However, if after entering G, I shift focus off the window, but clicking another window or opening and closing About IDLE, the colorizing completes and I see a time, such as
 41.480 seconds
and following chars are colorized. If instead, I enter 'a' quickly and then do the shift, I see something like
 colorizing stopped
 58.904 seconds
and 'a' turns to green, as it should have without the delay.
Neither of the autocomplete files import colorizer (at least not directly), but the completion box somehow affects colorizing, perhaps through affecting the tk loop.
If I start with ''' instead of ', the debug output for post-box 'ga' is the same, but 'a' and subsequent chars are colored anyway.
autocomplete imports hyperparser. but I do not immediately see any asymmetry there or in the autocomplete files to explain why '('') and "("") are treated differently.
History
Date User Action Args
2016年08月03日 20:34:39terry.reedysetrecipients: + terry.reedy, egerosa
2016年08月03日 20:34:39terry.reedysetmessageid: <1470256479.19.0.841427525211.issue27675@psf.upfronthosting.co.za>
2016年08月03日 20:34:39terry.reedylinkissue27675 messages
2016年08月03日 20:34:38terry.reedycreate

AltStyle によって変換されたページ (->オリジナル) /