mercurial@30681: 19 new changesets

2017-01-02 Thread Mercurial Commits
19 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/bb0d5aad761a changeset: 30663:bb0d5aad761a user:Pulkit Goyal <7895pul...@gmail.com> date:Mon Dec 19 02:35:38 2016 +0530 summary: py3: have bytes version of os.getenv

Re: [PATCH] rebase: fail-fast pull if working dir is not clean

2017-01-02 Thread timeless
Thanks for this. I've been meaning to do it... ___ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel

Re: [PATCH 1 of 7] py3: have bytes version of os.getenv

2017-01-02 Thread Yuya Nishihara
On Thu, 29 Dec 2016 22:02:52 +0900, Yuya Nishihara wrote: > On Wed, 28 Dec 2016 17:55:08 -0500, Augie Fackler wrote: > > > On Dec 28, 2016, at 4:54 PM, Pierre-Yves David > > > wrote: > > > On 12/25/2016 09:01 AM, Yuya Nishihara wrote: > > >> On Thu, 22 Dec 2016

[PATCH 8 of 8 zstd-revlogs] [RFC] localrepo: support non-zlib compression engines in revlogs

2017-01-02 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 1483401236 28800 # Mon Jan 02 15:53:56 2017 -0800 # Node ID cd8f8b1b8dbae0cf2be79a732a936f4105881672 # Parent 96837453d041fe7289dd3e6450aee4961517c5b5 [RFC] localrepo: support non-zlib compression engines in revlogs

[PATCH 4 of 8 zstd-revlogs] revlog: use compression engine API for compression

2017-01-02 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 1483384972 28800 # Mon Jan 02 11:22:52 2017 -0800 # Node ID fd6d4d5fd1a60507c148b31113a845c99663853e # Parent edeb0e3c69621e638bfd4a0a18a8e0d080637f2e revlog: use compression engine API for compression This commit

[PATCH 7 of 8 zstd-revlogs] revlog: use compression engine APIs for decompression

2017-01-02 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 1483395249 28800 # Mon Jan 02 14:14:09 2017 -0800 # Node ID 96837453d041fe7289dd3e6450aee4961517c5b5 # Parent da38ab97f1f4d312966431a16d1f2acb90b75242 revlog: use compression engine APIs for decompression Now that

[PATCH 6 of 8 zstd-revlogs] util: compression APIs to support revlog decompression

2017-01-02 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 1483392440 28800 # Mon Jan 02 13:27:20 2017 -0800 # Node ID da38ab97f1f4d312966431a16d1f2acb90b75242 # Parent 9079e3d9ed5d7dbb1f108363c4dc37f5cdd4c7b7 util: compression APIs to support revlog decompression

[PATCH 5 of 8 zstd-revlogs] perf: support multiple compression engines in perfrevlogchunks

2017-01-02 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 1483387328 28800 # Mon Jan 02 12:02:08 2017 -0800 # Node ID 9079e3d9ed5d7dbb1f108363c4dc37f5cdd4c7b7 # Parent fd6d4d5fd1a60507c148b31113a845c99663853e perf: support multiple compression engines in perfrevlogchunks

[PATCH 3 of 8 zstd-revlogs] util: compression APIs to support revlog compression

2017-01-02 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 1483389543 28800 # Mon Jan 02 12:39:03 2017 -0800 # Node ID edeb0e3c69621e638bfd4a0a18a8e0d080637f2e # Parent 346b798126c521eb44fe480ddd25e2779df1b39b util: compression APIs to support revlog compression As part of

[PATCH 1 of 8 zstd-revlogs] revlog: make compressed size comparisons consistent

2017-01-02 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 1483386617 28800 # Mon Jan 02 11:50:17 2017 -0800 # Node ID 6740dc7106f3ce8aec48c6ebb67153753ac88aac # Parent dc5b594f41e9be5820ce3f197d3817379b2d3af5 revlog: make compressed size comparisons consistent

[PATCH 2 of 8 zstd-revlogs] revlog: move decompress() from module to revlog class (API)

2017-01-02 Thread Gregory Szorc
# HG changeset patch # User Gregory Szorc # Date 1483390816 28800 # Mon Jan 02 13:00:16 2017 -0800 # Node ID 346b798126c521eb44fe480ddd25e2779df1b39b # Parent 6740dc7106f3ce8aec48c6ebb67153753ac88aac revlog: move decompress() from module to revlog class (API)

Re: Constant naming convention

2017-01-02 Thread Kevin Bullock
A few overall notes on this thread, and then some specific clarifications below: First, it is not the current project policy to defer any decisions until October 2017. It is also true that none of the core team is advocating radical changes to the way we develop Mercurial, either before or

[Bug 5457] New: rebase could be smarter reading obs graph to avoid merge conflict

2017-01-02 Thread mercurial-bugs
https://bz.mercurial-scm.org/show_bug.cgi?id=5457 Bug ID: 5457 Summary: rebase could be smarter reading obs graph to avoid merge conflict Product: Mercurial Version: default branch Hardware: All OS: All

[PATCH 3 of 7 flagprocessor v7] revlog: pass revlog flags to addrevision

2017-01-02 Thread Remi Chaintron
# HG changeset patch # User Remi Chaintron # Date 1482451731 18000 # Thu Dec 22 19:08:51 2016 -0500 # Node ID 2212e5fd10eef8d74e4debc1fd0603fed21e6e57 # Parent e8f2c1de84a9215769e3da868d267c23d99f3938 revlog: pass revlog flags to addrevision Adding the ability to passing flags

[PATCH 5 of 7 flagprocessor v7] revlog: REVIDX_EXTSTORED flag

2017-01-02 Thread Remi Chaintron
# HG changeset patch # User Remi Chaintron # Date 1482451803 18000 # Thu Dec 22 19:10:03 2016 -0500 # Node ID 8a72e38f826c86f2a9ede795198a016c330734de # Parent c59965f26abba42afccd05881c5f3a73d7f2e1d1 revlog: REVIDX_EXTSTORED flag diff --git

[PATCH 7 of 7 flagprocessor v7] tests: test-flagprocessor.t

2017-01-02 Thread Remi Chaintron
# HG changeset patch # User Remi Chaintron # Date 1483377654 18000 # Mon Jan 02 12:20:54 2017 -0500 # Node ID 49eef591aa30f65223c4d5a1cd252840296ca983 # Parent d4aaac74e17118d59373b8380fcd98b7bb0419d8 tests: test-flagprocessor.t This patch introduces a test to check the

[PATCH 4 of 7 flagprocessor v7] revlog: flag processor

2017-01-02 Thread Remi Chaintron
# HG changeset patch # User Remi Chaintron # Date 1483375129 18000 # Mon Jan 02 11:38:49 2017 -0500 # Node ID c59965f26abba42afccd05881c5f3a73d7f2e1d1 # Parent 2212e5fd10eef8d74e4debc1fd0603fed21e6e57 revlog: flag processor Add the ability for revlog objects to process

[PATCH 6 of 7 flagprocessor v7] revlog: REVIDX_USR[0-3] flags

2017-01-02 Thread Remi Chaintron
# HG changeset patch # User Remi Chaintron # Date 1483377423 18000 # Mon Jan 02 12:17:03 2017 -0500 # Node ID d4aaac74e17118d59373b8380fcd98b7bb0419d8 # Parent 8a72e38f826c86f2a9ede795198a016c330734de revlog: REVIDX_USR[0-3] flags This patch introduces four flags for user

[PATCH 2 of 7 flagprocessor v7] revlog: add 'raw' argument to revision and _addrevision

2017-01-02 Thread Remi Chaintron
# HG changeset patch # User Remi Chaintron # Date 1482539184 18000 # Fri Dec 23 19:26:24 2016 -0500 # Node ID e8f2c1de84a9215769e3da868d267c23d99f3938 # Parent c1bd9b7750cdfe1f2a1437e4ba0ed8f6e48b2dd1 revlog: add 'raw' argument to revision and _addrevision This patch

[PATCH 1 of 7 flagprocessor v7] documentation: better censor flag documentation

2017-01-02 Thread Remi Chaintron
# HG changeset patch # User Remi Chaintron # Date 1482451718 18000 # Thu Dec 22 19:08:38 2016 -0500 # Node ID c1bd9b7750cdfe1f2a1437e4ba0ed8f6e48b2dd1 # Parent 4f72f28e527c72cae072880b8fa1610c0289dded documentation: better censor flag documentation. diff --git

[PATCH 3 of 5] chg: decouple hgclient from setuppager

2017-01-02 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1483366232 0 # Mon Jan 02 14:10:32 2017 + # Node ID b2a4d87a091c271868720be8cc51bb2b5988d1c2 # Parent a8f21835ad4f31aa1c34f7f3eadb0f2a147af6bd # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull

[PATCH 2 of 5] chg: decouple hgclient from setupsignalhandler

2017-01-02 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1483365875 0 # Mon Jan 02 14:04:35 2017 + # Node ID a8f21835ad4f31aa1c34f7f3eadb0f2a147af6bd # Parent b7b0802884d85cbfb7ebf5bab6c590fe72ec6347 # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull

[PATCH 5 of 5] chg: add procutil.h

2017-01-02 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1483369034 0 # Mon Jan 02 14:57:14 2017 + # Node ID 7a7681e4ab86597232eb147ebc1bcaa322a92067 # Parent 73378fbef0fe54376ecfcb0009f0b7924d3a245b # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull

[PATCH 1 of 5] chg: move signal and pager handling to a separate file

2017-01-02 Thread Jun Wu
# HG changeset patch # User Jun Wu # Date 1483365767 0 # Mon Jan 02 14:02:47 2017 + # Node ID b7b0802884d85cbfb7ebf5bab6c590fe72ec6347 # Parent dc5b594f41e9be5820ce3f197d3817379b2d3af5 # Available At https://bitbucket.org/quark-zju/hg-draft # hg pull

[PATCH] rebase: fail-fast pull if working dir is not clean

2017-01-02 Thread Valters Vingolds
# HG changeset patch # User Valters Vingolds # Date 1483272989 -3600 # Sun Jan 01 13:16:29 2017 +0100 # Branch stable # Node ID 390134fdec5612ec59f33c02ca45e969839b3a1b # Parent 7817df5585db1d87d3f6c7f496085c86d87e2e9a rebase: fail-fast pull if working dir is not clean