hgext/progress.py
author Pierre-Yves David <pierre-yves.david@fb.com>
Thu, 08 Oct 2015 01:40:21 -0700
changeset 26542 b87e4638dabf
parent 26073 5ef327e9c157
permissions -rw-r--r--
bundle2: add a way to just forward the bundle2 stream to another user There is use case for directly forward and bundle2 stream from the peer to a file (eg: 'hg incoming --bundle'), However ssh peers have no way to know the 'getbundle' is over except for actually interpreting the bundle. So we need to have the unbundle do the interpreting and forward job. The function is marked as private to highlight that this is terrible and that we are sorry.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
10434
ad104a786d35 Progress bar extension
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
     1
# progress.py show progress bars for some actions
ad104a786d35 Progress bar extension
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
     2
#
ad104a786d35 Progress bar extension
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
     3
# Copyright (C) 2010 Augie Fackler <durin42@gmail.com>
ad104a786d35 Progress bar extension
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
     4
#
15772
83a140752239 progress: Use the same GPL boilerplate as most hg files
Augie Fackler <durin42@gmail.com>
parents: 15662
diff changeset
     5
# This software may be used and distributed according to the terms of the
83a140752239 progress: Use the same GPL boilerplate as most hg files
Augie Fackler <durin42@gmail.com>
parents: 15662
diff changeset
     6
# GNU General Public License version 2 or any later version.
10434
ad104a786d35 Progress bar extension
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
     7
25522
15c2c580b2a7 progress: deprecate the progress extension
Pierre-Yves David <pierre-yves.david@fb.com>
parents: 25521
diff changeset
     8
"""show progress bars for some actions (DEPRECATED)
10434
ad104a786d35 Progress bar extension
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
     9
25522
15c2c580b2a7 progress: deprecate the progress extension
Pierre-Yves David <pierre-yves.david@fb.com>
parents: 25521
diff changeset
    10
This extension has been merged into core, you can remove it from your config.
15c2c580b2a7 progress: deprecate the progress extension
Pierre-Yves David <pierre-yves.david@fb.com>
parents: 25521
diff changeset
    11
See hg help config.progress for configuration options.
10434
ad104a786d35 Progress bar extension
Augie Fackler <durin42@gmail.com>
parents:
diff changeset
    12
"""
26073
5ef327e9c157 progress: restore testedwith to the stub
Augie Fackler <augie@google.com>
parents: 25522
diff changeset
    13
# Note for extension authors: ONLY specify testedwith = 'internal' for
5ef327e9c157 progress: restore testedwith to the stub
Augie Fackler <augie@google.com>
parents: 25522
diff changeset
    14
# extensions which SHIP WITH MERCURIAL. Non-mainline extensions should
5ef327e9c157 progress: restore testedwith to the stub
Augie Fackler <augie@google.com>
parents: 25522
diff changeset
    15
# be specifying the version(s) of Mercurial they are tested with, or
5ef327e9c157 progress: restore testedwith to the stub
Augie Fackler <augie@google.com>
parents: 25522
diff changeset
    16
# leave the attribute unspecified.
5ef327e9c157 progress: restore testedwith to the stub
Augie Fackler <augie@google.com>
parents: 25522
diff changeset
    17
testedwith = 'internal'