�
{fc           @   s�   d  d l  Z  d  d l Z d  d l Z d  d l Z d  d l m Z d  d l m Z e Z	 d �  Z
 d �  Z e j e �  e j
 � Z e j d e j
 � Z d e f d �  �  YZ d	 �  Z e d
 k r� d  d l m Z e e � n  d S(   i����N(   t	   Delegator(   t   idleConfc         C   s   d |  d j  | � d S(   s9   Return a named group pattern matching list of alternates.s   (?P<%s>t   |t   )(   t   join(   t   namet
   alternates(    (    s.   /usr/lib64/python2.7/idlelib/ColorDelegator.pyt   any
   s    c          C   s�   d t  d t j � d }  g  t t � D]! } | j d � s'