PNG
IHDR C IDATx1
7
89T5 <' w q ; ` 0 ` 0 q w q ; w q ; ` 0 ` 0 q w q ; ` ; ` 0 q w 0 q ; w ; ` 0 ` w 0 q ; w q ; ` 0 ` w 0 q w q ; ` ; ` 0 q w q ; w ; ` 0 ` w 0 q ; w ; ` 0 ` w 0 q w q ; ` 0 ` 0 q w q ; w ; ` 0 q w 0 q ; w ; ` 0 ` w 0 q ; w q ; ` 0 ` 0 q w q ; ` ; ` 0 q w 0 q ; w ; ` 0 ` w 0 q ; w q ; ` 0 ` w 0 q w q ; ` ` 0 q w q ; w ; ` 0 ` 0 q w q ; w ; ` 0 ` 0 q w q ; w ; ` 0 q w 0 q ; w ; ` 0 ` w 0 q ; w q ; ` 0 ` 0 q w q ; ` ; ` 0 q w 0 q ; w ; ` 0 ` w 0 q ; w q ; ` 0 ` w 0 q w q ; ` ; ` 0 q w q ; w ; ` 0 ` w 0 q ; w ; ` 0 ` w 0 q w q ; ` 0 ` 0 q w q ; w ; ` 0 q w 0 q ; w ; ` 0 ` w 0 q ; w q ; ` 0 ` 0 q w q ; ` ; ` 0 q w 0 q ; w ; ` 0 ` w 0 q ; w q ; w ; ` 0 ` w 0 q ; w q ; w ; ` 0 ` w 0 q ; w ; ` 0 ` w 0 q w q ; ` 0 ` 0 q w q ; w ; ` 0 q w 0 q ; w ; ` 0 ` w 0 q ; w q ; ` 0 ` 0 q w q ; ` ; ` 0 q w 0 q ; w ; ` 0 ` w 0 q ; w q ; ` 0 ` w 0 q w q ; ` ; ` 0 q w q ; w ; ` 0 ` w 0 q ; w ; ` 0 ` w 0 q w q ; ` 0 ` 0 q w q ; w ; ` 0 q w 0 q ; w ; ` K 0 ` w 0 q ; w q ; ` 0 ` H 0 ` w 0 q ; w q ; ` 0 ` H 0 ` w 0 q ; w q ; ` 0 ` w 0 q w q ; ` ; ` 0 q w q ; w ; ` 0 ` w 0 q ; w ; ` 0 ` w 0 q w q ; ` 0 ` 0 q w q ; w ; ` 0 q w 0 q ; w ; ` 0 ` w 0 q ; w q ; ` 0 ` 0 q w q ; ` ; ` 0 q w 0 q ; w ; ` 0 ` w 0 q ; w q ; ` 0 ` w 0 q w q ; ` ; ` 0 q w q ; w ; ` 0 ` w 0 q d IENDB`
FM / idlelib
/usr/lib64/python2.7/idlelib
Edit: /usr/lib64/python2.7/idlelib/AutoCompleteWindow.pyo (12421B)
{fc
@ s d Z d d l Td d l m Z d d l m Z m Z d Z d Z d Z d Z
d Z d Z d Z
d Z d Z d d d YZ d S( sH
An auto-completion window for IDLE, used by the AutoComplete extension
i( t *( t MC_SHIFT( t COMPLETE_FILESt COMPLETE_ATTRIBUTESs <
>s
s
s <>s s s s s s
s
s s s
s! <>s s s s t AutoCompleteWindowc B s e Z d Z d Z d Z d Z d Z d Z d Z d Z d Z
d Z d
Z d Z
d Z d
Z d Z RS( c C s | | _ d | _ | _ | _ d | _ | _ d | _ d | _ d | _ d | _
d | _ d | _ d | _
d | _ | _ | _ | _ | _ | _ t | _ d S( N( t widgett Nonet autocompletewindowt listboxt scrollbart origselforegroundt origselbackgroundt completionst morecompletionst modet startt
startindext lasttypedstartt userwantswindowt hideidt
keypressidt listupdateidt winconfigidt keyreleaseidt
doubleclickidt Falset lastkey_was_tab( t selfR ( ( s2 /usr/lib64/python2.7/idlelib/AutoCompleteWindow.pyt __init__ s ,c C s t t | j t | } d } x1 | | k rW | j | | | k rW | d 7} q' W| t | j k r | j j d | j | f d | j t | j f n | t | k r | j j d | j | f | | n | | _ d S( Ni i s %s+%dc( t mint lenR R t deleteR t insert( R t newstartt min_lent i( ( s2 /usr/lib64/python2.7/idlelib/AutoCompleteWindow.pyt
_change_start8 s & c C sv d } t | j } xD | | k r[ | | d } | j | | k rN | } q | d } q Wt | t | j d S( s Find the first index in self.completions where completions[i] is
greater or equal to s, or the last index if there is no such
one.i i i ( R R R ( R t sR# t jt m( ( s2 /usr/lib64/python2.7/idlelib/AutoCompleteWindow.pyt _binary_searchE s c
C s5 | j | } | j | t | | k r0 | S| d } t | j } xN | | k r | | d } | j | t | | k r | } qL | d } qL W| d } | | k r | j | S| j | } | j | } t t | t | } t | } x. | | k r,| | | | k r,| d 7} q W| | S( s Assuming that s is the prefix of a string in self.completions,
return the longest string which is a prefix of all the strings which
s is a prefix of them. If s is not a prefix of a string, return s.i i ( R( R R R (
R R% t firstR# R&