D3393: bundle: introduce per-engine compression level

2018-04-16 Thread indygreg (Gregory Szorc)
indygreg added a comment. I'm -0 on this because it's yet more experimental code. Since this experimental option was added, the code for parsing bundle specs has been drastically improved. I would rather we declare a bundlespec parameter to define the compression level (e.g.

D3401: wireproto: define HTTP version 2 protocol name in server module

2018-04-16 Thread indygreg (Gregory Szorc)
indygreg abandoned this revision. indygreg added a comment. This one breaks tests. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D3401 To: indygreg, #hg-reviewers Cc: mercurial-devel ___ Mercurial-devel mailing list

D3401: wireproto: define HTTP version 2 protocol name in server module

2018-04-16 Thread indygreg (Gregory Szorc)
indygreg created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY And subtly rename the canonical transport to "http-v2." I believe the key in the TRANSPORTS dict is only used internally. So the exact name should not matter.

D3395: wireproto: make version 2 @wireprotocommand an independent function

2018-04-16 Thread indygreg (Gregory Szorc)
indygreg created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY Previously, the code for this decorator was shared between version 1 and version 2 commands. Very few parts of the function were identical. So I don't think

D3400: wireproto: rename wireproto to wireprotov1server (API)

2018-04-16 Thread indygreg (Gregory Szorc)
indygreg created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY We have wireprotov2server, wireprotov1peer, and wireprotov2peer. wireproto only contains server functionality. So it makes sense to rename it to

D3397: wireproto: reimplement dispatch() for version 2 server

2018-04-16 Thread indygreg (Gregory Szorc)
indygreg created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY The code is minimal. I'm trying to create a cleaner break between version 1 and version 2 server code. REPOSITORY rHG Mercurial REVISION DETAIL

D3398: wireproto: move supportedcompengines out of wireproto

2018-04-16 Thread indygreg (Gregory Szorc)
indygreg created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY This function is used by both version 1 and version 2. It belongs in a common module. "wireprototypes" may not be the best module name. I may rename it...

D3399: wireproto: move version 2 commands dict to wireprotov2server

2018-04-16 Thread indygreg (Gregory Szorc)
indygreg created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY This was the final piece of version 2 referenced in wireproto. The break between server implementations is now much cleaner. REPOSITORY rHG Mercurial

D3394: wireproto: don't pass transportpolicy argument

2018-04-16 Thread indygreg (Gregory Szorc)
indygreg created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY The default is version 1 only. So we don't need to pass this argument when declaring commands. REPOSITORY rHG Mercurial REVISION DETAIL

D3396: wireproto: move command registration types to wireprototypes

2018-04-16 Thread indygreg (Gregory Szorc)
indygreg created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY These are shared across wire protocol implementations. wireprototypes is our module for common code. REPOSITORY rHG Mercurial REVISION DETAIL

mercurial@37650: 28 new changesets

2018-04-16 Thread Mercurial Commits
28 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/eb687c28a915 changeset: 37623:eb687c28a915 user:Gregory Szorc date:Wed Apr 11 14:48:24 2018 -0700 summary: thirdparty: vendor futures 3.2.0

[PATCH] tests: arrange for a server in wireproto-command-capabilities.t to be killed

2018-04-16 Thread Matt Harbison
# HG changeset patch # User Matt Harbison # Date 1523936370 14400 # Mon Apr 16 23:39:30 2018 -0400 # Node ID f31defc97cfbf6373bb756dc8af672ca3b959f1e # Parent 886754323bede9e79da8f05335458af63c377668 tests: arrange for a server in wireproto-command-capabilities.t to

D2934: forget: add --confirm option

2018-04-16 Thread mharbison72 (Matt Harbison)
mharbison72 added a comment. In https://phab.mercurial-scm.org/D2934#54155, @durin42 wrote: > (Suggestion: diff the output of `hg export` on your version vs the one that lands to see what I needed to tweak - there were some oversights in tests during development it looks like.)

mercurial@37622: 14 new changesets

2018-04-16 Thread Mercurial Commits
14 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/01bfe5ad0c53 changeset: 37609:01bfe5ad0c53 user:Gregory Szorc date:Wed Apr 11 11:03:45 2018 -0700 summary: httppeer: implement ipeerconnection

D3390: exchange: use command executor interface for calling listkeys

2018-04-16 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG2a8ad00b8aed: exchange: use command executor interface for calling listkeys (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D3391: commands: use command executor interface

2018-04-16 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG9b3a348c9b2f: commands: use command executor interface (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D3391?vs=8318=8364

D2934: forget: add --confirm option

2018-04-16 Thread khanchi97 (Sushil khanchi)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGe7bf5a73e4e1: forget: add --confirm option (authored by khanchi97, committed by ). CHANGED PRIOR TO COMMIT https://phab.mercurial-scm.org/D2934?vs=7285=8362#toc REPOSITORY rHG Mercurial CHANGES

D2934: forget: add --confirm option

2018-04-16 Thread durin42 (Augie Fackler)
durin42 accepted this revision. durin42 added a comment. I've touched this up in-flight and will land it, thanks. (Suggestion: diff the output of `hg export` on your version vs the one that lands to see what I needed to tweak - there were some oversights in tests during development it

D2668: rebase: introduce support for automatically rebasing orphan changes

2018-04-16 Thread durin42 (Augie Fackler)
durin42 updated this revision to Diff 8361. durin42 edited the summary of this revision. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D2668?vs=7914=8361 REVISION DETAIL https://phab.mercurial-scm.org/D2668 AFFECTED FILES hgext/rebase.py

D3393: bundle: introduce per-engine compression level

2018-04-16 Thread joerg.sonnenberger (Joerg Sonnenberger)
joerg.sonnenberger created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY If experimental.bundlecomplevel.$engine is set, prefer it over the generic experimental.bundlecomplevel. Given that compression levels have widely

D3392: bundlespec: drop externalnames flag

2018-04-16 Thread joerg.sonnenberger (Joerg Sonnenberger)
joerg.sonnenberger created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY Always provide the human readable version of compression and version. Add the translated wire format name in the new wirecompression and wireversion

[Bug 5839] New: `hg split` can break when using diff.ignoreblanklines

2018-04-16 Thread mercurial-bugs
https://bz.mercurial-scm.org/show_bug.cgi?id=5839 Bug ID: 5839 Summary: `hg split` can break when using diff.ignoreblanklines Product: Mercurial Version: unspecified Hardware: PC OS: Linux Status: UNCONFIRMED

D3350: tests: fix up a couple of minor bytes inconsistencies in run-tests.py

2018-04-16 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG700aaa19de63: tests: fix up a couple of minor bytes inconsistencies in run-tests.py (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D3358: stringutil: teach pprint how to format None

2018-04-16 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG73d0a3dd7e53: stringutil: teach pprint how to format None (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D3358?vs=8272=8352

D3364: largefiles: opts appears to already be bytes in this instance

2018-04-16 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG886754323bed: largefiles: opts appears to already be bytes in this instance (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D3351: py3: fix test-shelve.t on Python 3

2018-04-16 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG89d82d2b68e9: py3: fix test-shelve.t on Python 3 (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D3351?vs=8314=8344 REVISION

D3355: hgweb_mod: inform hgweb class about paths actually being bytes

2018-04-16 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGb29f490eb904: hgweb_mod: inform hgweb class about paths actually being bytes (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D3356: wsgicgi: un-do some prior porting work that is now wrong

2018-04-16 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG2d5b5bcc3b9f: wsgicgi: un-do some prior porting work that is now wrong (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D3354: hgweb: inform hgweb.hgweb() entrypoint that paths should be bytes

2018-04-16 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG42567ffa10a2: hgweb: inform hgweb.hgweb() entrypoint that paths should be bytes (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D3362: tests: manually print list in test-hook.t

2018-04-16 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGf450a3be62ec: tests: manually print list in test-hook.t (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D3362?vs=8239=8355

D3363: tests: port inline extensions in test-hook.t to py3

2018-04-16 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG9bbb13c0f982: tests: port inline extensions in test-hook.t to py3 (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D3352: lfcommands: use %d on known-int in format string

2018-04-16 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG25136e03012e: lfcommands: use %d on known-int in format string (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D3357: tests: update inline extensions in test-bundle2-exchange.t to py3

2018-04-16 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGaffcecf20c15: tests: update inline extensions in test-bundle2-exchange.t to py3 (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D3359: stringutil: make b prefixes on string output optional

2018-04-16 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGf7194c925003: stringutil: make b prefixes on string output optional (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D3349: tests: make sure test-run-tests.t actually runs run-tests.py under Python 3

2018-04-16 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG1b71a397d6b2: tests: make sure test-run-tests.t actually runs run-tests.py under Python 3 (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D3348: py3: another three passing

2018-04-16 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGce4ae9ead9e7: py3: another three passing (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D3348?vs=8312=8342 REVISION DETAIL

D3347: httppeer: work around API differences on urllib Request objects

2018-04-16 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGa1f785148097: httppeer: work around API differences on urllib Request objects (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D3345: httppeer: fix debug prints to work on Python 3

2018-04-16 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGe10b695b9c41: httppeer: fix debug prints to work on Python 3 (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D3344: url: some bytes/str cleanup where we interface with stdlib funcs

2018-04-16 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG126998dcfb08: url: some bytes/str cleanup where we interface with stdlib funcs (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D3346: httppeer: no matter what Python 3 might think, http headers are bytes

2018-04-16 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG6cb7e3b91883: httppeer: no matter what Python 3 might think, http headers are bytes (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D3342: tests: port inline extensions in test-http.t to Python 3

2018-04-16 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGd43810fe52b0: tests: port inline extensions in test-http.t to Python 3 (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D3343: hgweb: these strings should be sysstrs, not bytes

2018-04-16 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGa1110db1e455: hgweb: these strings should be sysstrs, not bytes (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D3349: tests: make sure test-run-tests.t actually runs run-tests.py under Python 3

2018-04-16 Thread indygreg (Gregory Szorc)
indygreg accepted this revision. indygreg added a comment. This revision is now accepted and ready to land. *facepalm* REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D3349 To: durin42, #hg-reviewers, indygreg Cc: indygreg, mercurial-devel

D3212: patch: implement a new worddiff algorithm

2018-04-16 Thread quark (Jun Wu)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG35632d392279: patch: implement a new worddiff algorithm (authored by quark, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D3212?vs=7924=8335

D3211: patch: buffer lines for a same hunk

2018-04-16 Thread quark (Jun Wu)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG5471348921c1: patch: buffer lines for a same hunk (authored by quark, committed by ). CHANGED PRIOR TO COMMIT https://phab.mercurial-scm.org/D3211?vs=7923=8334#toc REPOSITORY rHG Mercurial CHANGES

D3385: wireprotov2: change command response protocol to include a leading map

2018-04-16 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG3ea8323d6f95: wireprotov2: change command response protocol to include a leading map (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D3210: patch: move yielding "\n" to the end of loop

2018-04-16 Thread quark (Jun Wu)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG8d730f96e792: patch: move yielding \n to the end of loop (authored by quark, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D3210?vs=7922=8333

D3389: context: clarify deprecation warning message

2018-04-16 Thread martinvonz (Martin von Zweigbergk)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG6e137da59ad9: context: clarify deprecation warning message (authored by martinvonz, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D3386: wireprotov2: change behavior of error frame

2018-04-16 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG0c184ca594bb: wireprotov2: change behavior of error frame (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D3386?vs=8298=8329

D3388: wireprotov2: add support for more response types

2018-04-16 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG564a3eec6e63: wireprotov2: add support for more response types (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D3384: wireprotov2: change frame type and name for command response

2018-04-16 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGdeff7cf7eefd: wireprotov2: change frame type and name for command response (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D3382: wireprotov2: define response data as CBOR

2018-04-16 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG89a16704114c: wireprotov2: define response data as CBOR (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D3382?vs=8294=8325

D3387: wireprotov2: remove support for sending bytes response

2018-04-16 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG5cdde6158426: wireprotov2: remove support for sending bytes response (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D3376: registrar: replace "cmdtype" with an intent-based mechanism (API)

2018-04-16 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGdfc51a482031: registrar: replace cmdtype with an intent-based mechanism (API) (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D3377: hg: pass command intents to repo/peer creation (API)

2018-04-16 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG0664be4f0c1f: hg: pass command intents to repo/peer creation (API) (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D3379: wireprotov2: move response handling out of httppeer

2018-04-16 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGa656cba08a04: wireprotov2: move response handling out of httppeer (authored by indygreg, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D3390: exchange: use command executor interface for calling listkeys

2018-04-16 Thread indygreg (Gregory Szorc)
indygreg created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY So the requests are compatible with version 2 peers. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D3390 AFFECTED FILES

D3391: commands: use command executor interface

2018-04-16 Thread indygreg (Gregory Szorc)
indygreg created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D3391 AFFECTED FILES mercurial/commands.py CHANGE DETAILS diff --git a/mercurial/commands.py

D3212: patch: implement a new worddiff algorithm

2018-04-16 Thread durin42 (Augie Fackler)
durin42 added a comment. (I'll say that red-dimmed text is very hard for this moderate protan with a black terminal window.) REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D3212 To: quark, #hg-reviewers, durin42, yuja Cc: indygreg, dhduvall, yuja, spectral,

D3212: patch: implement a new worddiff algorithm

2018-04-16 Thread durin42 (Augie Fackler)
durin42 added a comment. In the name of progress, I'm going to land these. If we find problems with color defaults, let's try and fix them in the RC period, but it's still an experimental feature so we've got plenty of wiggle room. REPOSITORY rHG Mercurial REVISION DETAIL

D3364: largefiles: opts appears to already be bytes in this instance

2018-04-16 Thread durin42 (Augie Fackler)
durin42 updated this revision to Diff 8316. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D3364?vs=8274=8316 REVISION DETAIL https://phab.mercurial-scm.org/D3364 AFFECTED FILES contrib/python3-whitelist hgext/largefiles/overrides.py CHANGE DETAILS

D3350: tests: fix up a couple of minor bytes inconsistencies in run-tests.py

2018-04-16 Thread durin42 (Augie Fackler)
durin42 updated this revision to Diff 8313. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D3350?vs=8269=8313 REVISION DETAIL https://phab.mercurial-scm.org/D3350 AFFECTED FILES contrib/python3-whitelist tests/run-tests.py CHANGE DETAILS diff

D3348: py3: another three passing

2018-04-16 Thread durin42 (Augie Fackler)
durin42 updated this revision to Diff 8312. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D3348?vs=8268=8312 REVISION DETAIL https://phab.mercurial-scm.org/D3348 AFFECTED FILES contrib/python3-whitelist CHANGE DETAILS diff --git

D3343: hgweb: these strings should be sysstrs, not bytes

2018-04-16 Thread durin42 (Augie Fackler)
durin42 updated this revision to Diff 8311. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D3343?vs=8220=8311 REVISION DETAIL https://phab.mercurial-scm.org/D3343 AFFECTED FILES mercurial/hgweb/common.py CHANGE DETAILS diff --git

D3356: wsgicgi: un-do some prior porting work that is now wrong

2018-04-16 Thread durin42 (Augie Fackler)
durin42 updated this revision to Diff 8315. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D3356?vs=8271=8315 REVISION DETAIL https://phab.mercurial-scm.org/D3356 AFFECTED FILES contrib/python3-whitelist mercurial/hgweb/wsgicgi.py CHANGE DETAILS

D3351: py3: fix test-shelve.t on Python 3

2018-04-16 Thread durin42 (Augie Fackler)
durin42 updated this revision to Diff 8314. REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D3351?vs=8270=8314 REVISION DETAIL https://phab.mercurial-scm.org/D3351 AFFECTED FILES contrib/python3-whitelist tests/test-shelve.t CHANGE DETAILS diff

mercurial@37608: 52 new changesets

2018-04-16 Thread Mercurial Commits
52 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/734515aca84d changeset: 37557:734515aca84d user:Gregory Szorc date:Tue Apr 10 14:29:15 2018 -0700 summary: wireproto: define and implement HTTP handshake to upgrade protocol

[PATCH 2 of 4 V2] export: invoke the file prefetch hook

2018-04-16 Thread Matt Harbison
# HG changeset patch # User Matt Harbison # Date 1523749425 14400 # Sat Apr 14 19:43:45 2018 -0400 # Node ID c44d4efe94b05253d30bb507dd4cca70ad1d94f0 # Parent fe6824bcc6b8228f2eb141ea96efb6797b5530d7 export: invoke the file prefetch hook cmdutil.exportfile() is

[PATCH 1 of 4 V2] scmutil: teach the file prefetch hook to handle multiple commits

2018-04-16 Thread Matt Harbison
# HG changeset patch # User Matt Harbison # Date 1523746245 14400 # Sat Apr 14 18:50:45 2018 -0400 # Node ID fe6824bcc6b8228f2eb141ea96efb6797b5530d7 # Parent 1859b9a7ddefe90971259da0793e9289fd65c63f scmutil: teach the file prefetch hook to handle multiple commits

[PATCH 4 of 4 V2] lfs: enable the final download count status message

2018-04-16 Thread Matt Harbison
# HG changeset patch # User Matt Harbison # Date 1523754995 14400 # Sat Apr 14 21:16:35 2018 -0400 # Node ID b6ebe7d35f7f3c72ff43dc306988c235f9ebc900 # Parent 317c4321147ef610a2f229dd87953829d7eebf3d lfs: enable the final download count status message At this

[PATCH 3 of 4 V2] diff: invoke the file prefetch hook

2018-04-16 Thread Matt Harbison
# HG changeset patch # User Matt Harbison # Date 1523751087 14400 # Sat Apr 14 20:11:27 2018 -0400 # Node ID 317c4321147ef610a2f229dd87953829d7eebf3d # Parent c44d4efe94b05253d30bb507dd4cca70ad1d94f0 diff: invoke the file prefetch hook By invoking it this deep

mercurial@37556: 10 new changesets

2018-04-16 Thread Mercurial Commits
10 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/835ccc2a5ef1 changeset: 37547:835ccc2a5ef1 user:Gregory Szorc date:Tue Apr 10 10:22:26 2018 -0700 summary: httppeer: move requestbuilder defaults into makepeer() argument

Re: [PATCH 3 of 3 V5] revset: skip legacy lookup for revspec wrapped in 'revset(…)'

2018-04-16 Thread Feld Boris
On 16/04/2018 14:24, Yuya Nishihara wrote: On Mon, 16 Apr 2018 08:58:31 +0200, Boris Feld wrote: # HG changeset patch # User Boris Feld # Date 1523369212 -7200 # Tue Apr 10 16:06:52 2018 +0200 # Node ID 109ca88347d7b531d4b48370efcbc4d6e850cf92 # Parent

D3389: context: clarify deprecation warning message

2018-04-16 Thread martinvonz (Martin von Zweigbergk)
martinvonz created this revision. Herald added a subscriber: mercurial-devel. Herald added a reviewer: hg-reviewers. REVISION SUMMARY I had one developer report that they couldn't find the message. This patch should make it clear where to find it. REPOSITORY rHG Mercurial REVISION DETAIL

mercurial@37546: 2 new changesets

2018-04-16 Thread Mercurial Commits
2 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/93397c4633f6 changeset: 37545:93397c4633f6 user:Gregory Szorc date:Mon Apr 09 19:35:04 2018 -0700 summary: wireproto: extract HTTP version 2 code to own module

Re: [PATCH 2 of 6] export: invoke the file prefetch hook

2018-04-16 Thread Yuya Nishihara
On Mon, 16 Apr 2018 10:24:51 -0400, Matt Harbison wrote: > > > On Apr 16, 2018, at 7:31 AM, Yuya Nishihara wrote: > > > >> On Sun, 15 Apr 2018 02:44:06 -0400, Matt Harbison wrote: > >> # HG changeset patch > >> # User Matt Harbison > >> # Date 1523749425

Re: [PATCH 2 of 6] export: invoke the file prefetch hook

2018-04-16 Thread Matt Harbison
> On Apr 16, 2018, at 7:31 AM, Yuya Nishihara wrote: > >> On Sun, 15 Apr 2018 02:44:06 -0400, Matt Harbison wrote: >> # HG changeset patch >> # User Matt Harbison >> # Date 1523749425 14400 >> # Sat Apr 14 19:43:45 2018 -0400 >> # Node ID

mercurial@37544: 2 new changesets

2018-04-16 Thread Mercurial Commits
2 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/01361be9e2dc changeset: 37543:01361be9e2dc user:Gregory Szorc date:Mon Apr 09 15:32:01 2018 -0700 summary: wireproto: introduce a reactor for client-side state

Re: [PATCH 4 of 6] verify: invoke the file prefetch hook

2018-04-16 Thread Yuya Nishihara
On Mon, 16 Apr 2018 09:59:49 -0400, Matt Harbison wrote: > > > On Apr 16, 2018, at 9:39 AM, Yuya Nishihara wrote: > > > >> On Mon, 16 Apr 2018 09:15:48 -0400, Matt Harbison wrote: > >> > On Apr 16, 2018, at 8:34 AM, Yuya Nishihara wrote: > > On

Re: [PATCH 4 of 6] verify: invoke the file prefetch hook

2018-04-16 Thread Matt Harbison
> On Apr 16, 2018, at 9:39 AM, Yuya Nishihara wrote: > >> On Mon, 16 Apr 2018 09:15:48 -0400, Matt Harbison wrote: >> On Apr 16, 2018, at 8:34 AM, Yuya Nishihara wrote: On Mon, 16 Apr 2018 08:25:07 -0400, Matt Harbison wrote: >> On Apr

Re: [PATCH 4 of 6] verify: invoke the file prefetch hook

2018-04-16 Thread Yuya Nishihara
On Mon, 16 Apr 2018 09:15:48 -0400, Matt Harbison wrote: > > > On Apr 16, 2018, at 8:34 AM, Yuya Nishihara wrote: > > > >> On Mon, 16 Apr 2018 08:25:07 -0400, Matt Harbison wrote: > >> > On Apr 16, 2018, at 7:35 AM, Yuya Nishihara wrote: > > On

D3375: cleanup: polyfill assertRaisesRegex so we can avoid assertRaisesRegexp

2018-04-16 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG1859b9a7ddef: cleanup: polyfill assertRaisesRegex so we can avoid assertRaisesRegexp (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D3374: tests: add b prefixes to test-hg-parseurl.py

2018-04-16 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG5dd71e9ae68a: tests: add b prefixes to test-hg-parseurl.py (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE https://phab.mercurial-scm.org/D3374?vs=8279=8308

D3367: hgwebdir: un-bytes the env dict before re-parsing env

2018-04-16 Thread durin42 (Augie Fackler)
This revision was automatically updated to reflect the committed changes. Closed by commit rHGa728e3695325: hgwebdir: un-bytes the env dict before re-parsing env (authored by durin42, committed by ). REPOSITORY rHG Mercurial CHANGES SINCE LAST UPDATE

D3303: cborutil: implement support for streaming encoding, bytestring decoding

2018-04-16 Thread indygreg (Gregory Szorc)
This revision was automatically updated to reflect the committed changes. Closed by commit rHG65a23cc8e75b: cborutil: implement support for streaming encoding, bytestring decoding (authored by indygreg, committed by ). CHANGED PRIOR TO COMMIT

Re: [PATCH 4 of 6] verify: invoke the file prefetch hook

2018-04-16 Thread Matt Harbison
> On Apr 16, 2018, at 8:34 AM, Yuya Nishihara wrote: > >> On Mon, 16 Apr 2018 08:25:07 -0400, Matt Harbison wrote: >> On Apr 16, 2018, at 7:35 AM, Yuya Nishihara wrote: On Sun, 15 Apr 2018 02:44:08 -0400, Matt Harbison wrote: # HG changeset

D3303: cborutil: implement support for streaming encoding, bytestring decoding

2018-04-16 Thread yuja (Yuya Nishihara)
yuja added a comment. Queued, thanks. INLINE COMMENTS > cborutil.py:206 > +""" > +fn = STREAM_ENCODERS.get(v.__class__) > + Nit: We might have to support subtypes such as util.sortdict. REPOSITORY rHG Mercurial REVISION DETAIL https://phab.mercurial-scm.org/D3303 To:

Re: [PATCH 4 of 6] verify: invoke the file prefetch hook

2018-04-16 Thread Yuya Nishihara
On Mon, 16 Apr 2018 08:25:07 -0400, Matt Harbison wrote: > > > On Apr 16, 2018, at 7:35 AM, Yuya Nishihara wrote: > > > >> On Sun, 15 Apr 2018 02:44:08 -0400, Matt Harbison wrote: > >> # HG changeset patch > >> # User Matt Harbison > >> # Date 1523752111

Re: [PATCH 4 of 6] verify: invoke the file prefetch hook

2018-04-16 Thread Matt Harbison
> On Apr 16, 2018, at 7:35 AM, Yuya Nishihara wrote: > >> On Sun, 15 Apr 2018 02:44:08 -0400, Matt Harbison wrote: >> # HG changeset patch >> # User Matt Harbison >> # Date 1523752111 14400 >> # Sat Apr 14 20:28:31 2018 -0400 >> # Node ID

Re: [PATCH 1 of 3 V5] revset: add more test to show current behaviors with label looking like revset

2018-04-16 Thread Yuya Nishihara
On Mon, 16 Apr 2018 08:58:29 +0200, Boris Feld wrote: > # HG changeset patch > # User Boris Feld > # Date 1519922236 18000 > # Thu Mar 01 11:37:16 2018 -0500 > # Node ID 99b314c5fe199b821705712324647971e79e8cbc > # Parent 7b29556247776a86ead7eb98fd3a20dafd0c08b4 > #

Re: [PATCH 3 of 3 V5] revset: skip legacy lookup for revspec wrapped in 'revset(…)'

2018-04-16 Thread Yuya Nishihara
On Mon, 16 Apr 2018 08:58:31 +0200, Boris Feld wrote: > # HG changeset patch > # User Boris Feld > # Date 1523369212 -7200 > # Tue Apr 10 16:06:52 2018 +0200 > # Node ID 109ca88347d7b531d4b48370efcbc4d6e850cf92 > # Parent f363552ced37ae028bbcf2cba1f02ac623385f54 > #

Re: [PATCH] lfs: add the 'Authorization' property to the Batch API response, if present

2018-04-16 Thread Matt Harbison
> On Apr 16, 2018, at 7:58 AM, Yuya Nishihara wrote: > >> On Sun, 15 Apr 2018 19:41:32 -0400, Matt Harbison wrote: >> # HG changeset patch >> # User Matt Harbison >> # Date 1523027627 14400 >> # Fri Apr 06 11:13:47 2018 -0400 >> # Node ID

Re: [PATCH] configitems: register server.zstdlevel

2018-04-16 Thread Yuya Nishihara
On Sun, 15 Apr 2018 22:36:04 -0400, Matt Harbison wrote: > # HG changeset patch > # User Matt Harbison > # Date 1523845683 14400 > # Sun Apr 15 22:28:03 2018 -0400 > # Node ID 219d6a6bcbc3459ca2af6397346e8af6b80a8951 > # Parent

Re: [PATCH] lfs: add the 'Authorization' property to the Batch API response, if present

2018-04-16 Thread Yuya Nishihara
On Sun, 15 Apr 2018 19:41:32 -0400, Matt Harbison wrote: > # HG changeset patch > # User Matt Harbison > # Date 1523027627 14400 > # Fri Apr 06 11:13:47 2018 -0400 > # Node ID 6d8c47590030244033d51c2d0b390d2ee6337dea > # Parent

[PATCH 1 of 3 V5] revset: add more test to show current behaviors with label looking like revset

2018-04-16 Thread Boris Feld
# HG changeset patch # User Boris Feld # Date 1519922236 18000 # Thu Mar 01 11:37:16 2018 -0500 # Node ID 99b314c5fe199b821705712324647971e79e8cbc # Parent 7b29556247776a86ead7eb98fd3a20dafd0c08b4 # EXP-Topic noname # Available At

[PATCH 3 of 3 V5] revset: skip legacy lookup for revspec wrapped in 'revset(…)'

2018-04-16 Thread Boris Feld
# HG changeset patch # User Boris Feld # Date 1523369212 -7200 # Tue Apr 10 16:06:52 2018 +0200 # Node ID 109ca88347d7b531d4b48370efcbc4d6e850cf92 # Parent f363552ced37ae028bbcf2cba1f02ac623385f54 # EXP-Topic noname # Available At

[PATCH 2 of 3 V5] revset: use and explicit loop to resolve each spec

2018-04-16 Thread Boris Feld
# HG changeset patch # User Boris Feld # Date 1523367822 -7200 # Tue Apr 10 15:43:42 2018 +0200 # Node ID f363552ced37ae028bbcf2cba1f02ac623385f54 # Parent 99b314c5fe199b821705712324647971e79e8cbc # EXP-Topic noname # Available At

Re: [PATCH 1 of 3] makefile: mkdir is not needed on templatized docker builds

2018-04-16 Thread Anton Shestakov
On Sun, 15 Apr 2018 15:24:28 +0200 Antonio Muci wrote: > Summarizing: I would try to find a more robust way of generating > packages, but it will take some time. Yep, people did discover that the way we do it now is not the most "correct", but it's hard to formulate what is

mercurial@37542: 45 new changesets

2018-04-16 Thread Mercurial Commits
45 new changesets in mercurial: https://www.mercurial-scm.org/repo/hg/rev/aacfca6f9767 changeset: 37498:aacfca6f9767 user:Joerg Sonnenberger date:Thu Jan 18 12:54:01 2018 +0100 summary: wireproto: support for pullbundles