mercurial/__main__.py
author Georges Racinet <georges.racinet@octobus.net>
Thu, 02 Nov 2023 12:17:06 +0100
changeset 51218 5a7d5fd6808c
parent 50694 e7ef11b75fdc
child 51860 1c5810ce737e
permissions -rw-r--r--
hg-cpython: rev_pyiter_collect_or_else It will be useful to give callers the control on the generated errors
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
50694
e7ef11b75fdc library: incorporate demandimport into runpy invocation
Jason R. Coombs <jaraco@jaraco.com>
parents: 50693
diff changeset
     1
def run():
e7ef11b75fdc library: incorporate demandimport into runpy invocation
Jason R. Coombs <jaraco@jaraco.com>
parents: 50693
diff changeset
     2
    from . import demandimport
e7ef11b75fdc library: incorporate demandimport into runpy invocation
Jason R. Coombs <jaraco@jaraco.com>
parents: 50693
diff changeset
     3
e7ef11b75fdc library: incorporate demandimport into runpy invocation
Jason R. Coombs <jaraco@jaraco.com>
parents: 50693
diff changeset
     4
    with demandimport.tracing.log('hg script'):
e7ef11b75fdc library: incorporate demandimport into runpy invocation
Jason R. Coombs <jaraco@jaraco.com>
parents: 50693
diff changeset
     5
        demandimport.enable()
e7ef11b75fdc library: incorporate demandimport into runpy invocation
Jason R. Coombs <jaraco@jaraco.com>
parents: 50693
diff changeset
     6
        from . import dispatch
e7ef11b75fdc library: incorporate demandimport into runpy invocation
Jason R. Coombs <jaraco@jaraco.com>
parents: 50693
diff changeset
     7
e7ef11b75fdc library: incorporate demandimport into runpy invocation
Jason R. Coombs <jaraco@jaraco.com>
parents: 50693
diff changeset
     8
        dispatch.run()
e7ef11b75fdc library: incorporate demandimport into runpy invocation
Jason R. Coombs <jaraco@jaraco.com>
parents: 50693
diff changeset
     9
e7ef11b75fdc library: incorporate demandimport into runpy invocation
Jason R. Coombs <jaraco@jaraco.com>
parents: 50693
diff changeset
    10
50693
eb01d3a65ad8 library: enable runpy invocation on mercurial package
Jason R. Coombs <jaraco@jaraco.com>
parents:
diff changeset
    11
if __name__ == '__main__':
50694
e7ef11b75fdc library: incorporate demandimport into runpy invocation
Jason R. Coombs <jaraco@jaraco.com>
parents: 50693
diff changeset
    12
    run()