[PATCH STABLE] progress: stop excessive clearing (issue4801)
Matt Harbison
mharbison72 at gmail.com
Fri May 6 23:43:31 EDT 2016
On Fri, 06 May 2016 18:53:52 -0400, Matt Mackall <mpm at selenic.com> wrote:
> # HG changeset patch
> # User Matt Mackall <mpm at selenic.com>
> # Date 1462575186 18000
> # Fri May 06 17:53:06 2016 -0500
> # Branch stable
> # Node ID 222b8170d69e74ed6970a51b73e83042a1b87b92
> # Parent 77de985d7c91c67650d9fba0e4b21dfdbd894eeb
> progress: stop excessive clearing (issue4801)
I still see the issue, when this is applied to 77de985d7c91.
test:
export HGRCPATH=
rm -rf foo
hg init foo
cd foo
cat > .hg/hgrc <<EOF
[merge-tools]
foo.executable = C:\Users\Matt\Projects\hg\tests\dummy-merge.bat
foo.check = prompt
foo.priority = 1
[ui]
username = foo
[extensions]
color =
[progress]
delay = -1
changedelay = -1
EOF
hg showconfig
hg version
echo 1 > xfile.txt
hg add xfile.txt
hg commit -m commit1
echo 2 > xfile.txt
hg commit -m commit2
hg update 0
echo 3 > xfile.txt
hg commit -m commit3
hg merge 1
cd ..
----------
dummy-merge.bat:
@echo off
exit 0
----------
yields:
bundle.mainreporoot=c:\Users\Matt\Projects\hg\foo
extensions.color=
merge-tools.foo.executable=C:\Users\Matt\Projects\hg\tests\dummy-merge.bat
merge-tools.foo.check=prompt
merge-tools.foo.priority=1
progress.delay=-1
progress.changedelay=-1
ui.username=foo
Mercurial Distributed SCM (version 3.5)
(see http://mercurial.selenic.com for more information)
Copyright (C) 2005-2015 Matt Mackall and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
1 files updated, 0 files merged, 0 files removed, 0 files unresolved
created new head
merging xfile.txt
_
(The last line, the blinking caret is indented one space, waiting for the
response.)
More information about the Mercurial-devel
mailing list