[PATCH 6 of 6] procutil: make stdout line-buffered on Windows if connected to TTY

2020-07-04 Thread Manuel Jacob
# HG changeset patch # User Manuel Jacob # Date 1593855699 -7200 # Sat Jul 04 11:41:39 2020 +0200 # Node ID f330f7c409a975aa8dfad6161d798192ac801ef7 # Parent 7fb9114235241b6d4354b22e2ba08138bde58642 # EXP-Topic stdio procutil: make stdout line-buffered on Windows if connected to TTY

[PATCH 5 of 6] procutil: split import and reassignment

2020-07-04 Thread Manuel Jacob
# HG changeset patch # User Manuel Jacob # Date 1593854504 -7200 # Sat Jul 04 11:21:44 2020 +0200 # Node ID 7fb9114235241b6d4354b22e2ba08138bde58642 # Parent b0a51f31a3aedba6c0d3b0b79490a67f070c077c # EXP-Topic stdio procutil: split import and reassignment Besides making the code clearer,

[PATCH 1 of 6] tests: add tests for buffering behavior of mercurial.procutil.stdout

2020-07-04 Thread Manuel Jacob
# HG changeset patch # User Manuel Jacob # Date 1593852424 -7200 # Sat Jul 04 10:47:04 2020 +0200 # Node ID cbec874a8b0f9441469cbd5e79db6dcd83b4c4d4 # Parent 5e758cf2e5c1c2c9b8d11c5dc227b35797ec83a6 # EXP-Topic stdio tests: add tests for buffering behavior of mercurial.procutil.stdout diff

[PATCH 4 of 6] procutil: move assignments closer to reassignments

2020-07-04 Thread Manuel Jacob
# HG changeset patch # User Manuel Jacob # Date 1593854158 -7200 # Sat Jul 04 11:15:58 2020 +0200 # Node ID b0a51f31a3aedba6c0d3b0b79490a67f070c077c # Parent e5036c93535df61100895be58ae8aabad5592328 # EXP-Topic stdio procutil: move assignments closer to reassignments Doing reassignments is

[PATCH 3 of 6] procutil: factor out conditional creation of LineBufferedWrapper

2020-07-04 Thread Manuel Jacob
# HG changeset patch # User Manuel Jacob # Date 1593857741 -7200 # Sat Jul 04 12:15:41 2020 +0200 # Node ID e5036c93535df61100895be58ae8aabad5592328 # Parent 527b213d2d2416ce86bc17aac34851142dc37f77 # EXP-Topic stdio procutil: factor out conditional creation of LineBufferedWrapper At the

[PATCH 2 of 6] procutil: define LineBufferedWrapper on all Python versions

2020-07-04 Thread Manuel Jacob
# HG changeset patch # User Manuel Jacob # Date 1593657438 -7200 # Thu Jul 02 04:37:18 2020 +0200 # Node ID 527b213d2d2416ce86bc17aac34851142dc37f77 # Parent cbec874a8b0f9441469cbd5e79db6dcd83b4c4d4 # EXP-Topic stdio procutil: define LineBufferedWrapper on all Python versions There’s

Re: where to install kallithea, public server

2020-07-04 Thread Alessandro Dentella
On Sat, Jul 04, 2020 at 08:52:47AM +0200, Uwe Brauer wrote: > > I was able to run Heptapod in a rootless Docker container. Still > > having issues with SSH and HTTPS access (probably due to non-standard > > ports) but it was enough to import all of my bitbucket repos. We plan > > to host this in

Re: topic - merge - rebase

2020-07-04 Thread Friedrich Hagedorn
On Sat, Jul 04, 2020 at 02:31:34PM +0530, Faheem Mitha wrote: > On Sat, 4 Jul 2020, Friedrich Hagedorn wrote: > > I hope this is the right place to report a topic issue. > > > > Right know, I evaluate hg topics vs. git branches. In short, > > I just want to rebase a local topic branch with an

Re: [PATCH] tests: use `pwd` instead of $PWD

2020-07-04 Thread Manuel Jacob
More tests are broken: * https://buildbot.mercurial-scm.org/builders/hg%20tests/builds/2975/steps/run-tests.py%20%28python%202.7.10%29/logs/stdio * https://foss.heptapod.net/octobus/mercurial-devel/-/jobs/82924 Since both are still draft, we could also temporarily prune afecc7f76f2d and

[PATCH] tests: use `pwd` instead of $PWD

2020-07-04 Thread Manuel Jacob
# HG changeset patch # User Manuel Jacob # Date 1593858979 -7200 # Sat Jul 04 12:36:19 2020 +0200 # Node ID 5e758cf2e5c1c2c9b8d11c5dc227b35797ec83a6 # Parent 73bee569f39d229412809a45c8b21fc809c5d996 # EXP-Topic pwd tests: use `pwd` instead of $PWD Before, check-code gave the following

topic - merge - rebase

2020-07-04 Thread Friedrich Hagedorn
Hello, I hope this is the right place to report a topic issue. Right know, I evaluate hg topics vs. git branches. In short, I just want to rebase a local topic branch with an upstream merge to the default branch: default o---ooo \\ topic

Re: where to install kallithea, public server

2020-07-04 Thread Michael Forbes
>> Hi Uwe, >> I was able to run Heptapod in a rootless Docker container. Still >> having issues with SSH and HTTPS access (probably due to non-standard >> ports) but it was enough to import all of my bitbucket repos. We plan >> to host this in an AWS instance later. > > > That sounds very

Re: where to install kallithea, public server

2020-07-04 Thread Uwe Brauer
>>> "MF" == Michael Forbes writes: Hi Michael > Hi Uwe, > I was able to run Heptapod in a rootless Docker container. Still > having issues with SSH and HTTPS access (probably due to non-standard > ports) but it was enough to import all of my bitbucket repos. We plan > to host this in an AWS