-=[ Mr. Bumblebee ]=-
_Indonesia_
ó
Ì\,Tc @ s d Z d d l Z d d l Z d d l Z e Z e ƒ Z y? d Z e j d d k r^ d Z n e e j
i i d e ƒ Wn e k
r” d „ Z
n Xe Z
d „ Z d e f d „ ƒ YZ d d d e d „ Z d
d d d
d d d d d d d d d d g Z d „ Z d „ Z d „ Z d S( sU
demandimport - automatic demandloading of modules
To enable this module, do:
import demandimport; demandimport.enable()
Imports of the following forms will be demand-loaded:
import a, b.c
import a.b as c
from a import b,c # a will be loaded immediately
These imports will not be delayed:
from a import *
b = __import__(a)
iÿÿÿÿNi i c C s t | | | | ƒ S( s' call _origimport with no level argument( t _origimport( t namet globalst localst fromlistt level( ( s: /usr/lib/python2.7/dist-packages/mercurial/demandimport.pyt _import' s c G s™ y | | | | Œ SWn~ t k
r” | s0 ‚ n d | } | j d d ƒ d } | j d d ƒ j d d ƒ d } | | k r„ ‚ n | | | | Œ SXd S( Ns hgext_%st .i i t __name__t ( t ImportErrort splitt get( t
importfuncR R t argst hgextnamet nameroott contextroot( ( s: /usr/lib/python2.7/dist-packages/mercurial/demandimport.pyt _hgextimport- s
"t
_demandmodc B sP e Z d Z e d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z
RS( s module demand-loader and proxyc C su d | k r0 | j d d ƒ \ } } | g } n | } g } t j | d | | | | | f ƒ t j | d d ƒ d S( NR i t _datat _module( R t objectt __setattr__t None( t selfR R R R t headt restt after( ( s: /usr/lib/python2.7/dist-packages/mercurial/demandimport.pyt __init__>