ó
’›V]c           @   s   d  „  Z  d S(   c            s   ‡  f d †  } | S(   st   
    Handle "magic" Flask extension imports:
    ``flask.ext.foo`` is really ``flask_foo`` or ``flaskext.foo``.
    c            s¯   t  | ƒ d k r™ | d  d k r™ d | d f } ˆ  |  | d  | | Ž } | rU | Sˆ  |  d d  | | Ž } ˆ  |  d | d f t t | ƒ ƒ | | Ž Sˆ  |  | | | | Ž S(	   Ni   i   t   flaskt   extu   flask_u   flaskext(   R    R   (   u   flaskext(   t   lent   Nonet   nextt   iter(   t	   evaluatort   import_namest   module_contextt   argst   kwargst   ipatht   context_set(   t   callback(    s1   lib/python2.7/site-packages/jedi/plugins/flask.pyt   wrapper   s    "
(    (   R   R   (    (   R   s1   lib/python2.7/site-packages/jedi/plugins/flask.pyt   import_module   s    N(   R   (    (    (    s1   lib/python2.7/site-packages/jedi/plugins/flask.pyt   <module>   t    