Re: [PATCH 1 of 2 stable] worker: do not suppress EINTR

2022-05-25 Thread Yuya Nishihara
On Wed, 25 May 2022 02:30:29 +0200, Manuel Jacob wrote: > # HG changeset patch > # User Manuel Jacob > # Date 1653433864 -7200 > # Wed May 25 01:11:04 2022 +0200 > # Branch stable > # Node ID d058898bdd462b03c5bff38ad40d1f855ea51c23 > # Parent 477b5145e1a02715f846ce017b460858a58e03b1 > # EXP

Re: [PATCH 1 of 4] worker: explain why pickle reading stream has to be unbuffered

2022-05-21 Thread Yuya Nishihara
On Sun, 22 May 2022 12:03:02 +0900, Yuya Nishihara wrote: > On Sun, 22 May 2022 02:37:11 +0200, Manuel Jacob wrote: > > # HG changeset patch > > # User Manuel Jacob > > # Date 1653164539 -7200 > > # Sat May 21 22:22:19 2022 +0200 > > # Node ID 5dfd26e

Re: [PATCH stable] worker: avoid potential partial write of pickled data

2022-05-21 Thread Yuya Nishihara
On Sun, 22 May 2022 04:34:58 +0200, Manuel Jacob wrote: > # HG changeset patch > # User Manuel Jacob > # Date 1653184234 -7200 > # Sun May 22 03:50:34 2022 +0200 > # Branch stable > # Node ID beebf9c4b8ed6257c8f8bfeb5e9fcae6f54268d7 > # Parent 477b5145e1a02715f846ce017b460858a58e03b1 > # EXP

Re: [PATCH 1 of 4] worker: explain why pickle reading stream has to be unbuffered

2022-05-21 Thread Yuya Nishihara
On Sun, 22 May 2022 02:37:11 +0200, Manuel Jacob wrote: > # HG changeset patch > # User Manuel Jacob > # Date 1653164539 -7200 > # Sat May 21 22:22:19 2022 +0200 > # Node ID 5dfd26ed9c4eeb51bbf910ca7450bdb65f06af81 > # Parent a17ffde1e71b1c9de5899ae8d5078e67c54ef1d3 > # EXP-Topic worker-impr

Re: [PATCH stable] hghave: make black version regex work with newer versions of black

2022-05-21 Thread Yuya Nishihara
On Sun, 22 May 2022 02:43:05 +0200, Joerg Sonnenberger wrote: > Am Sun, May 22, 2022 at 02:13:03AM +0200 schrieb Manuel Jacob: > > # HG changeset patch > > # User Manuel Jacob > > # Date 1653176900 -7200 > > # Sun May 22 01:48:20 2022 +0200 > > # Branch stable > > # Node ID 29f2716c5c54c7e0f7

[PATCH STABLE] tags: fix typo in fast path detection of fnode resolution (issue6673)

2022-03-29 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1648545349 -32400 # Tue Mar 29 18:15:49 2022 +0900 # Branch stable # Node ID 1da3259a1a38ed0ba6607c0830bb1aec461ec784 # Parent 9bb700223f000be88912382adee80b8a7afe5fcb tags: fix typo in fast path detection of fnode resolution (issue6673) If

[PATCH] chgserver: remove Python 2 file descriptor logic

2022-03-03 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1646357326 -32400 # Fri Mar 04 10:28:46 2022 +0900 # Node ID 3a9729bead90ef7caaf4d25138680c83a888be78 # Parent 46b3ecfb16e2781ede9752d972dc22f0e1dfea87 chgserver: remove Python 2 file descriptor logic Follows up 0bb28b7736bc "chgs

[PATCH 1 of 2] cext: backout e9ca736f5b52 "remove Python 2 file handling code"

2022-03-02 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1646268190 -32400 # Thu Mar 03 09:43:10 2022 +0900 # Node ID 499733de460faf0d8cee6ea5e22bd05cec2fc93c # Parent 7b068abe4aa2d1848cf91c2c203b68aa59feaaf7 cext: backout e9ca736f5b52 "remove Python 2 file handling code" It's

[PATCH 2 of 2] cext: really remove Python 2 file handling code

2022-03-02 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1646268321 -32400 # Thu Mar 03 09:45:21 2022 +0900 # Node ID 2ef3b7d30cc1df92f52bc5ef04b8e549db971095 # Parent 499733de460faf0d8cee6ea5e22bd05cec2fc93c cext: really remove Python 2 file handling code Disclaimer: This is _WIN32 code and I

Re: [PATCH stable, v2] doc: inspect.getargspec has been removed in Python 3.11

2022-02-08 Thread Yuya Nishihara
On Mon, 07 Feb 2022 15:56:04 +0100, Mads Kiilerich wrote: > # HG changeset patch > # User Mads Kiilerich > # Date 1644245153 -3600 > # Mon Feb 07 15:45:53 2022 +0100 > # Branch stable > # Node ID 937db8e65dd5614cc4595cced61f2e21026d3be3 > # Parent 01fde63b4eded708802bfd0d0d4cb4ecc5ff6e1c > d

Re: [PATCH stable] doc: inspect.getargspec has been removed in Python 3.11

2022-02-06 Thread Yuya Nishihara
On Sat, 05 Feb 2022 14:23:33 +0100, Mads Kiilerich wrote: > # HG changeset patch > # User Mads Kiilerich > # Date 1644066813 -3600 > # Sat Feb 05 14:13:33 2022 +0100 > # Branch stable > # Node ID e3c50cc1facafbd13120b7693155add1af9f94ed > # Parent 01fde63b4eded708802bfd0d0d4cb4ecc5ff6e1c > d

Re: [PATCH stable] cext: fix Python 3.11 compatibility - Py_SIZE is not an lvalue (issue6610)

2021-11-19 Thread Yuya Nishihara
On Thu, 18 Nov 2021 16:49:28 +0100, Mads Kiilerich wrote: > # HG changeset patch > # User Mads Kiilerich > # Date 1637235097 -3600 > # Thu Nov 18 12:31:37 2021 +0100 > # Branch stable > # Node ID 9c41494c5dd2fa8816bc7b70e76b28c4d3941af0 > # Parent 6e576e4665f43101ef9bb98b0f5234f85c5db2ea > c

Re: [PATCH] hg: remove reserved identifiers

2021-10-21 Thread Yuya Nishihara
On Thu, 21 Oct 2021 11:21:33 +0200, David Demelier wrote: > # HG changeset patch > # User David Demelier > # Date 1634808081 -7200 > # Thu Oct 21 11:21:21 2021 +0200 > # Node ID 84d470049d323b8137cd6bbc68a521612fdebad9 > # Parent f7fd629ffb98d56e1023092e1210c4523f301f9b > hg: remove reserved

[PATCH 1 of 2] dirstate: fix parse_dirstate() to error out if NULL entry created

2021-09-23 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1632383057 -32400 # Thu Sep 23 16:44:17 2021 +0900 # Node ID 13efd8fdc55fe3ed8ab195fff0c52a249d4dcc73 # Parent 1b2ee68e85f93c0726db9f2f739bc6768db1f92f dirstate: fix parse_dirstate() to error out if NULL entry created Since 83f0e93ec34b

[PATCH 2 of 2] dirstate: fix leak of entry object in dirstate_item_from_v1_data()

2021-09-23 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1632383555 -32400 # Thu Sep 23 16:52:35 2021 +0900 # Node ID bc82b526a41b47adfe8c49639b0664bcaa4b26b8 # Parent 13efd8fdc55fe3ed8ab195fff0c52a249d4dcc73 dirstate: fix leak of entry object in dirstate_item_from_v1_data() diff --git a

Re: [PATCH] largefiles: properly pass kwargs into url.open

2021-02-05 Thread Yuya Nishihara
On Thu, 04 Feb 2021 17:06:09 -0500, Jordi GutiƩrrez Hermoso wrote: > # HG changeset patch > # User Jordi GutiƩrrez Hermoso > # Date 1612475986 18000 > # Thu Feb 04 16:59:46 2021 -0500 > # Node ID fee215d5eb63abf93c50de4355fbd46123f50cba > # Parent 95b276283b671cd835a2a0918f4297eb2baab425 > l

[PATCH STABLE] procutil: extend gui test to detect wayland session (issue6479)

2021-02-04 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1612436205 -32400 # Thu Feb 04 19:56:45 2021 +0900 # Branch stable # Node ID 6cc6b8610cec85dc624f4bb6568c2fd16ac018d1 # Parent 14feaa5792ed116ec8cc8469fc3de976fb4dd8f5 procutil: extend gui test to detect wayland session (issue6479) diff

[PATCH STABLE] log: fix handling of root (or empty) path provided by matcher (issue6478)

2021-02-02 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1612264817 -32400 # Tue Feb 02 20:20:17 2021 +0900 # Branch stable # Node ID 14feaa5792ed116ec8cc8469fc3de976fb4dd8f5 # Parent 0e2e7300f4302b02412b0b734717697049494c4c log: fix handling of root (or empty) path provided by matcher (issue6478

[PATCH STABLE] log: update documentation about --follow with/without --rev (issue6459)

2020-12-24 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1608793088 -32400 # Thu Dec 24 15:58:08 2020 +0900 # Branch stable # Node ID 6ad7f9653fef0cba2d3a6858c4ac83aeb50f577f # Parent 734d051d0efb8122e1680895b214b1d143895273 log: update documentation about --follow with/without --rev (issue6459

Re: [PATCH 4 of 4 V2] procutil: assign pseudo file object if sys.stdout/stderr is missing

2020-12-20 Thread Yuya Nishihara
On Mon, 21 Dec 2020 08:15:29 +0100, Pierre-Yves David wrote: > On 12/19/20 3:49 AM, Yuya Nishihara wrote: > > # HG changeset patch > > # User Yuya Nishihara > > # Date 1608289751 -32400 > > # Fri Dec 18 20:09:11 2020 +0900 > > # Node ID 09beb9a133f168111fbe

[PATCH 2 of 2] chg: format code by clang-format version 11.0.1-+rc1-1

2020-12-18 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1608347244 -32400 # Sat Dec 19 12:07:24 2020 +0900 # Node ID babd57945ad10283f753b25d15ab593811959a70 # Parent 5db45dfd6206490f8668559838cc4d4ca9ac chg: format code by clang-format version 11.0.1-+rc1-1 test-check-clang-format.t started

[PATCH 1 of 2] test-check-interface: do not expect bare "python" executable exists

2020-12-18 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1608346918 -32400 # Sat Dec 19 12:01:58 2020 +0900 # Node ID 5db45dfd6206490f8668559838cc4d4ca9ac # Parent 09beb9a133f168111fbef4a729f1c0cc2bfb87ce test-check-interface: do not expect bare "python" executable exists The test w

Re: D9059: procutil: assign stdio objects if they are None

2020-12-18 Thread Yuya Nishihara
As Pulkit pointed out, I and Pulkit made another version in parallel. https://patchwork.mercurial-scm.org/patch/47937/ https://patchwork.mercurial-scm.org/patch/47938/ https://patchwork.mercurial-scm.org/patch/47939/ `sys.std*` are left unmodified. `procutil.std*` are fixed up to raise EBADF. ___

[PATCH 4 of 4 V2] procutil: assign pseudo file object if sys.stdout/stderr is missing

2020-12-18 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1608289751 -32400 # Fri Dec 18 20:09:11 2020 +0900 # Node ID 09beb9a133f168111fbef4a729f1c0cc2bfb87ce # Parent ca07a5705bf78401bf7c910b9be9a6c5a16ceb64 procutil: assign pseudo file object if sys.stdout/stderr is missing This basically

[PATCH 3 of 4 V2] procutil: introduce pseudo file object that just raises EBADF

2020-12-18 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1608343818 -32400 # Sat Dec 19 11:10:18 2020 +0900 # Node ID ca07a5705bf78401bf7c910b9be9a6c5a16ceb64 # Parent a5fa4ea662d52a6eccb538e79ca36b2a4745a9b8 procutil: introduce pseudo file object that just raises EBADF This should be safer than

[PATCH 2 of 4 V2] dispatch: gate against missing stdout/stderr

2020-12-18 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1608290094 -32400 # Fri Dec 18 20:14:54 2020 +0900 # Node ID a5fa4ea662d52a6eccb538e79ca36b2a4745a9b8 # Parent a05f8740ce1faeda3f6299c3cbf961be48652a06 dispatch: gate against missing stdout/stderr We do need procutil.stdin/stdout/stderr

[PATCH 1 of 4 V2] dispatch: remove stale comment about fdopen()-ed stdio

2020-12-18 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1608291311 -32400 # Fri Dec 18 20:35:11 2020 +0900 # Node ID a05f8740ce1faeda3f6299c3cbf961be48652a06 # Parent d109dda4a3e7bb1c6fa7de98b6872ddb80ec3827 dispatch: remove stale comment about fdopen()-ed stdio On Python 3, stdout is just

[PATCH 3 of 3] dispatch: remove stale comment about fdopen()-ed stdio

2020-12-18 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1608291311 -32400 # Fri Dec 18 20:35:11 2020 +0900 # Node ID 567d926ac2b6abfdcd0367540921dfccf8709c71 # Parent bd4e513e64c974c38963b60fc14d4bbce6d574fe dispatch: remove stale comment about fdopen()-ed stdio On Python 3, stdout is just

[PATCH 2 of 3] procutil: create dummy file object if sys.stdout/stderr is missing

2020-12-18 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1608289751 -32400 # Fri Dec 18 20:09:11 2020 +0900 # Node ID bd4e513e64c974c38963b60fc14d4bbce6d574fe # Parent 47ce0f83ffad4fd66e4f76ea54733756398a98ba procutil: create dummy file object if sys.stdout/stderr is missing This basically

[PATCH 1 of 3] dispatch: gate against missing stdout/stderr

2020-12-18 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1608290094 -32400 # Fri Dec 18 20:14:54 2020 +0900 # Node ID 47ce0f83ffad4fd66e4f76ea54733756398a98ba # Parent d109dda4a3e7bb1c6fa7de98b6872ddb80ec3827 dispatch: gate against missing stdout/stderr diff --git a/mercurial/dispatch.py b

Re: [PATCH 2 of 3 chg] procutil: use os.devnull if sys.stdout/err is None

2020-12-18 Thread Yuya Nishihara
On Fri, 18 Dec 2020 14:16:20 +0530, Pulkit Goyal wrote: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1607427603 -19800 > # Tue Dec 08 17:10:03 2020 +0530 > # Node ID 9f0555329584b3e91e74e0606d66d16dd7a4c82f > # Parent e40f52691dac94d70a251b65806a4d1f4d2b5f19 >

Re: [PATCH 1 of 3 chg] contrib: run python3+chg tests too in heptapod CI

2020-12-18 Thread Yuya Nishihara
On Fri, 18 Dec 2020 14:16:19 +0530, Pulkit Goyal wrote: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1607767078 -19800 > # Sat Dec 12 15:27:58 2020 +0530 > # Node ID 5179a4bd4fc35890cbfd962e0a8960a2f74720a1 > # Parent e4f6dae01b3bc94b0198722522a13c914ab848cd >

Re: [PATCH 2 of 2 chg-tests-fix V3] procutil: don't assign stdin to None, use os.devnull instead

2020-12-10 Thread Yuya Nishihara
On Thu, 10 Dec 2020 14:41:45 +0530, Pulkit Goyal wrote: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1607589226 -19800 > # Thu Dec 10 14:03:46 2020 +0530 > # Node ID 9123fc028ed21e8aa39a353ea6ec9e102cf3dad0 > # Parent 96c66ca3f189d522dd53c736919e7343c29e6116 >

Re: [PATCH 1 of 2 chg-tests-fix V3] dispatch: move IOError handling and flushing of streams to `dispatch()`

2020-12-10 Thread Yuya Nishihara
On Thu, 10 Dec 2020 14:41:44 +0530, Pulkit Goyal wrote: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1607588516 -19800 > # Thu Dec 10 13:51:56 2020 +0530 > # Node ID 96c66ca3f189d522dd53c736919e7343c29e6116 > # Parent 6de68a9dd7302f077edd73ea6d639d725ecf89b9 >

Re: [PATCH 1 of 5 chg-tests-fix V2] procutils: don't try to get `.buffer` if sys.stdin is None

2020-12-09 Thread Yuya Nishihara
On Tue, 08 Dec 2020 19:12:20 +0530, Pulkit Goyal wrote: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1606897517 -19800 > # Wed Dec 02 13:55:17 2020 +0530 > # Node ID 13496bf926221a034c890135954fdc72c895f6d7 > # Parent 8b20d469a0c819c2ade8635c25e9fcf0af553796 >

Re: [PATCH 1 of 4 chg-tests-fix] procutils: don't try to get `.buffer` if sys.stdin is None

2020-12-08 Thread Yuya Nishihara
On Tue, 8 Dec 2020 19:57:13 +0900, Yuya Nishihara wrote: > On Tue, 08 Dec 2020 12:58:21 +0530, Pulkit Goyal wrote: > > # HG changeset patch > > # User Pulkit Goyal <7895pul...@gmail.com> > > # Date 1606897517 -19800 > > # Wed Dec 02

Re: [PATCH 1 of 4 chg-tests-fix] procutils: don't try to get `.buffer` if sys.stdin is None

2020-12-08 Thread Yuya Nishihara
On Tue, 08 Dec 2020 12:58:21 +0530, Pulkit Goyal wrote: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1606897517 -19800 > # Wed Dec 02 13:55:17 2020 +0530 > # Node ID 6bab1270ddc9b7097a58de39afacb305f3364ea7 > # Parent 8b20d469a0c819c2ade8635c25e9fcf0af553796 >

Re: [PATCH 4 of 4 chg-tests-fix] commandserver: handle IOError related to flushing of streams

2020-12-08 Thread Yuya Nishihara
On Tue, 08 Dec 2020 12:58:24 +0530, Pulkit Goyal wrote: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1606996129 -19800 > # Thu Dec 03 17:18:49 2020 +0530 > # Node ID acdb053888ab7564b6b7fc702f94334ef854861c > # Parent 263a5b17b4cad2e793817bd30944dcfcebc88a69 >

Re: [PATCH 1 of 2] bugzilla: fix reporting of exceptions with py3

2020-12-08 Thread Yuya Nishihara
On Mon, 07 Dec 2020 22:30:04 +0100, Mads Kiilerich wrote: > # HG changeset patch > # User Mads Kiilerich > # Date 1607032141 -3600 > # Thu Dec 03 22:49:01 2020 +0100 > # Branch stable > # Node ID a141d1da33433998590be226b6788fb53e8c90e0 > # Parent dadbd01f939379a2eea76eab313868fcde48138a > b

[PATCH] test-extension: flush diagnostic message to stabilize chg output

2020-12-07 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1607339556 -32400 # Mon Dec 07 20:12:36 2020 +0900 # Node ID e19bab808d0b3491121113509601f990fe5988f1 # Parent 1bf2b44c40078c4e17479a1625c57370dc7750ec test-extension: flush diagnostic message to stabilize chg output Since chg server may

[PATCH STABLE] ui: remove excessive strtolocal() from debuguigetpass

2020-12-03 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1606988543 -32400 # Thu Dec 03 18:42:23 2020 +0900 # Branch stable # Node ID 074a20823c4be85d4b98a76c2ba961ff640cc80e # Parent 27c23c8f14da48a24a0896b588721c0139e92560 ui: remove excessive strtolocal() from debuguigetpass ui.getpass

[PATCH 4 of 4] log: do not accept string-matcher pattern as -u/-b/-B parameter

2020-12-01 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1606821744 -32400 # Tue Dec 01 20:22:24 2020 +0900 # Node ID 8e8feec5114933aaa5224ff33acfa1bc9a52625c # Parent 773cf7f8899449979131792e82a49fc6bc0d25ec log: do not accept string-matcher pattern as -u/-b/-B parameter I'm pretty sure th

[PATCH 2 of 4] scmutil: extract function that builds revset expr to select bookmark branch

2020-12-01 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1606818203 -32400 # Tue Dec 01 19:23:23 2020 +0900 # Node ID 3b3f53b5b57f32b10c6e5c8aacffab002fd793ea # Parent 4439db4d98bc5d5d05b709d0886cb81b1347516e scmutil: extract function that builds revset expr to select bookmark branch This is

[PATCH 1 of 4] scmutil: document that bookmarkrevs() ignores non-head bookmark branch

2020-12-01 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1606819561 -32400 # Tue Dec 01 19:46:01 2020 +0900 # Node ID 4439db4d98bc5d5d05b709d0886cb81b1347516e # Parent d42809b6b10ff91cf6fcad5914e77c6974195e78 scmutil: document that bookmarkrevs() ignores non-head bookmark branch "- ancestors

[PATCH 3 of 4] log: do not override other filtering and sorting options by --bookmark

2020-12-01 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1606818756 -32400 # Tue Dec 01 19:32:36 2020 +0900 # Node ID 773cf7f8899449979131792e82a49fc6bc0d25ec # Parent 3b3f53b5b57f32b10c6e5c8aacffab002fd793ea log: do not override other filtering and sorting options by --bookmark This basically

[PATCH STABLE] diff: do not concatenate immutable bytes while building a/b bodies (issue6445)

2020-11-27 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1606529754 -32400 # Sat Nov 28 11:15:54 2020 +0900 # Branch stable # Node ID 1e93d856abc0ecb7f537af5c77e0d75ffe93db08 # Parent 81da6feb5000140adb8972607415855953415233 diff: do not concatenate immutable bytes while building a/b bodies

Re: [PATCH] heptapod-ci: hosting base image on registry.heptapod.net

2020-11-22 Thread Yuya Nishihara
On Sat, 21 Nov 2020 19:17:35 +0100, Pierre-Yves David wrote: > # HG changeset patch > # User Georges Racinet > # Date 1605902798 -3600 > # Fri Nov 20 21:06:38 2020 +0100 > # Node ID bc8e611b22348e8f800c7840ba99e448f87ae9b4 > # Parent f4a218331ff4e871248625d0116d9985dc8566ca > # EXP-Topic hep

Re: [PATCH] context: small update to ctx.status doc

2020-11-22 Thread Yuya Nishihara
On Fri, 20 Nov 2020 11:12:12 +0100, Pierre-Yves David wrote: > # HG changeset patch > # User Pierre-Yves David > # Date 1605854229 -3600 > # Fri Nov 20 07:37:09 2020 +0100 > # Node ID 54286f31bbf24cab63eb02e6ab1e4d95b413ed29 > # Parent d68618954adef9c2cbec868c1af0e01f67288cb8 > # EXP-Topic s

[PATCH] chgserver: backport py3 buffered I/O workarounds from procutil

2020-11-17 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1605608948 -32400 # Tue Nov 17 19:29:08 2020 +0900 # Node ID 0748354881c942727aef46945d721bc51d213e9d # Parent d68618954adef9c2cbec868c1af0e01f67288cb8 chgserver: backport py3 buffered I/O workarounds from procutil I've recently switch

Re: How to use the templater without color (even when ui has color)

2020-11-14 Thread Yuya Nishihara
On Fri, 13 Nov 2020 09:20:24 -0800, Martin von Zweigbergk wrote: > I recently added support for some templated output in `hg split` ( > https://phab.mercurial-scm.org/D9255). I didn't realize when I wrote the > patch that it was producing the templated output for use in a commit > message template.

[PATCH 3 of 4 STABLE] chg: do not close dir fd while iterating

2020-11-03 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1604369750 -32400 # Tue Nov 03 11:15:50 2020 +0900 # Branch stable # Node ID 9534de20358f656be05e0633a3a2ba59932326f3 # Parent 731ea8fa1f110b2856826db5ed78fc1178dc1306 chg: do not close dir fd while iterating It works so long as the dp is

[PATCH 2 of 4 STABLE] chg: show debug message for each fd to be closed

2020-11-03 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1604369545 -32400 # Tue Nov 03 11:12:25 2020 +0900 # Branch stable # Node ID 731ea8fa1f110b2856826db5ed78fc1178dc1306 # Parent 41aaf960dc00d85712d412a4aba81e742aa7b69e chg: show debug message for each fd to be closed It helps debugging. The

[PATCH 1 of 4 STABLE] chg: apply clang-format

2020-11-03 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1604369175 -32400 # Tue Nov 03 11:06:15 2020 +0900 # Branch stable # Node ID 41aaf960dc00d85712d412a4aba81e742aa7b69e # Parent 8711dc13474ce3d6db8c21389a994867331e348d chg: apply clang-format diff --git a/contrib/chg/chg.c b/contrib/chg

[PATCH 4 of 4 STABLE] chg: reset errno prior to calling strtol()

2020-11-03 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1604370261 -32400 # Tue Nov 03 11:24:21 2020 +0900 # Branch stable # Node ID 81da6feb5000140adb8972607415855953415233 # Parent 9534de20358f656be05e0633a3a2ba59932326f3 chg: reset errno prior to calling strtol() Otherwise we can't figur

[PATCH 2 of 2 STABLE] url: do not continue HTTP authentication with user=None (issue6425)

2020-10-23 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1603452816 -32400 # Fri Oct 23 20:33:36 2020 +0900 # Branch stable # Node ID be11c752c0fe3c4755f2567a302123bda3e236af # Parent 15e5d72561363a7e83ea9a7c70d85db760bc57e8 url: do not continue HTTP authentication with user=None (issue6425) I

[PATCH 1 of 2 STABLE] ui: fix echo back of ui.prompt() to not concatenate None as bytes

2020-10-23 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1603451417 -32400 # Fri Oct 23 20:10:17 2020 +0900 # Branch stable # Node ID 15e5d72561363a7e83ea9a7c70d85db760bc57e8 # Parent b713e4cae2d76e5930925c32d3ae2ae1b5a2601d ui: fix echo back of ui.prompt() to not concatenate None as bytes

Re: [PATCH 1 of 2] revset: rename diff(pattern) to diffcontains(pattern)

2020-10-21 Thread Yuya Nishihara
On Sat, 17 Oct 2020 13:56:03 +0900, Yuya Nishihara wrote: > # HG changeset patch > # User Yuya Nishihara > # Date 1602907204 -32400 > # Sat Oct 17 13:00:04 2020 +0900 > # Node ID ff0d9965fc9db08b95ad90523f47fa0cc5f5118e > # Parent 94f681b84c7016289763937cde633cb1d8c831b

[PATCH] help: update command synopsis to clarify "cp --forget" only takes destinations

2020-10-17 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1602939441 -32400 # Sat Oct 17 21:57:21 2020 +0900 # Node ID 83d7de825c015dfa43de228513ca8a75676a8286 # Parent da20256a34d4c5804d7210b6c4f83767907508e6 help: update command synopsis to clarify "cp --forget" only takes destinations

[PATCH 1 of 2] revset: rename diff(pattern) to diffcontains(pattern)

2020-10-16 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1602907204 -32400 # Sat Oct 17 13:00:04 2020 +0900 # Node ID ff0d9965fc9db08b95ad90523f47fa0cc5f5118e # Parent 94f681b84c7016289763937cde633cb1d8c831b1 revset: rename diff(pattern) to diffcontains(pattern) Suggested by Augie, and I think

[PATCH 2 of 2] relnotes: add diffcontains() to new features list

2020-10-16 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1602907578 -32400 # Sat Oct 17 13:06:18 2020 +0900 # Node ID da20256a34d4c5804d7210b6c4f83767907508e6 # Parent ff0d9965fc9db08b95ad90523f47fa0cc5f5118e relnotes: add diffcontains() to new features list diff --git a/relnotes/next b/relnotes

Re: [PATCH 2 of 4] dispatch: load shared source repository config in share-safe mode

2020-10-16 Thread Yuya Nishihara
On Fri, 16 Oct 2020 18:54:38 +0530, Pulkit Goyal wrote: > On Fri, Oct 16, 2020 at 6:48 PM Yuya Nishihara wrote: > > > > On Fri, 16 Oct 2020 18:08:04 +0530, Pulkit Goyal wrote: > > > On Fri, Oct 16, 2020 at 4:27 PM Yuya Nishihara wrote: > > > > > > >

Re: [PATCH 3 of 4] config: add a .hg/hgrc-not-shared which won't be shared in share-safe mode

2020-10-16 Thread Yuya Nishihara
On Fri, 16 Oct 2020 18:12:06 +0530, Pulkit Goyal wrote: > On Fri, Oct 16, 2020 at 4:27 PM Yuya Nishihara wrote: > > On Fri, 16 Oct 2020 13:26:33 +0530, Pulkit Goyal wrote: > > > # HG changeset patch > > > # User Pulkit Goyal <7895pul...@gmail.com> > > >

Re: [PATCH 2 of 4] dispatch: load shared source repository config in share-safe mode

2020-10-16 Thread Yuya Nishihara
On Fri, 16 Oct 2020 18:08:04 +0530, Pulkit Goyal wrote: > On Fri, Oct 16, 2020 at 4:27 PM Yuya Nishihara wrote: > > > > On Fri, 16 Oct 2020 13:26:32 +0530, Pulkit Goyal wrote: > > > # HG changeset patch > > > # User Pulkit Goyal <7895pul...@gmail

Re: [PATCH 7 of 7] revset: add diff(pattern) predicate for "grep --diff"

2020-10-16 Thread Yuya Nishihara
On Thu, 15 Oct 2020 17:42:48 +0530, Pulkit Goyal wrote: > On Wed, Oct 14, 2020 at 8:00 PM Yuya Nishihara wrote: > > # HG changeset patch > > # User Yuya Nishihara > > # Date 1599556584 -32400 > > # Tue Sep 08 18:16:24 2020 +0900 > > # Node ID 86c34dc

Re: [PATCH 3 of 4] config: add a .hg/hgrc-not-shared which won't be shared in share-safe mode

2020-10-16 Thread Yuya Nishihara
On Fri, 16 Oct 2020 13:26:33 +0530, Pulkit Goyal wrote: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1593596699 -19800 > # Wed Jul 01 15:14:59 2020 +0530 > # Node ID aea9b1e5192225f9d88773b3c3039dd307b3ad89 > # Parent 03bb891ad7fffc564b5af73f8887c41f4eb0a7f3 >

Re: [PATCH 2 of 4] dispatch: load shared source repository config in share-safe mode

2020-10-16 Thread Yuya Nishihara
On Fri, 16 Oct 2020 13:26:32 +0530, Pulkit Goyal wrote: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1600435358 -19800 > # Fri Sep 18 18:52:38 2020 +0530 > # Node ID 03bb891ad7fffc564b5af73f8887c41f4eb0a7f3 > # Parent 90e0e681dc5b94b1636417b7f5da75762a88572f >

[PATCH 7 of 7] revset: add diff(pattern) predicate for "grep --diff"

2020-10-14 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1599556584 -32400 # Tue Sep 08 18:16:24 2020 +0900 # Node ID 86c34dc393abb0cd636ec03a2e81a26f4b0694d5 # Parent c71d4b4018af62936283b28ce4ed70cc9ea33840 revset: add diff(pattern) predicate for "grep --diff" I find this is useful

[PATCH 6 of 7] stringutil: add function to compile stringmatcher pattern into regexp

2020-10-14 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1601898039 -32400 # Mon Oct 05 20:40:39 2020 +0900 # Node ID c71d4b4018af62936283b28ce4ed70cc9ea33840 # Parent 18bb913c45acf3f8d1fcbc90e22853f8e5f8e767 stringutil: add function to compile stringmatcher pattern into regexp Prepares for

[PATCH 5 of 7] py3: fix stringmatcher() to byte-stringify exception message

2020-10-14 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1602681048 -32400 # Wed Oct 14 22:10:48 2020 +0900 # Node ID 18bb913c45acf3f8d1fcbc90e22853f8e5f8e767 # Parent b6c30689b9fe9e5f53bceb7913c71ae98109c804 py3: fix stringmatcher() to byte-stringify exception message Spotted while writing

[PATCH 4 of 7] stringutil: extract helper function that splits stringmatcher() pattern

2020-10-14 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1601898814 -32400 # Mon Oct 05 20:53:34 2020 +0900 # Node ID b6c30689b9fe9e5f53bceb7913c71ae98109c804 # Parent 5b3013b8e40a903e7d31196c1e00877120339242 stringutil: extract helper function that splits stringmatcher() pattern diff --git a

[PATCH 3 of 7] grep: extract main search loop as searcher method

2020-10-14 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1599639458 -32400 # Wed Sep 09 17:17:38 2020 +0900 # Node ID 5b3013b8e40a903e7d31196c1e00877120339242 # Parent 09a598f9d9790918f47f66b6ce5e51f198510289 grep: extract main search loop as searcher method Still displayer part is in

[PATCH 2 of 7] scmutil: move walkchangerevs() from cmdutil

2020-10-14 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1601785077 -32400 # Sun Oct 04 13:17:57 2020 +0900 # Node ID 09a598f9d9790918f47f66b6ce5e51f198510289 # Parent d36d703c291e45670245384440993ff70ad17da4 scmutil: move walkchangerevs() from cmdutil It's no longer a command-level function

[PATCH 1 of 7] grep: extract public function to register file to be skipped

2020-10-14 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1599638684 -32400 # Wed Sep 09 17:04:44 2020 +0900 # Node ID d36d703c291e45670245384440993ff70ad17da4 # Parent 0428978bca22dc1173577ca6247d588182805b78 grep: extract public function to register file to be skipped The main grep loop will be

Re: [PATCH V2] mergestate: add `allextras()` to get all extras

2020-10-14 Thread Yuya Nishihara
On Wed, 14 Oct 2020 13:47:17 +0530, Pulkit Goyal wrote: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1602313984 -19800 > # Sat Oct 10 12:43:04 2020 +0530 > # Node ID 4884022d4ad9b918f863946f6557fac47c664af7 > # Parent 04de8a1ec08f380fda794dda3b3f2ed1ccfd442b >

Re: [PATCH V2] mergestate: document `o` merge record state in _mergestate_base docs

2020-10-14 Thread Yuya Nishihara
On Wed, 14 Oct 2020 13:40:43 +0530, Pulkit Goyal wrote: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1601991694 -19800 > # Tue Oct 06 19:11:34 2020 +0530 > # Node ID c3ffbf50856b954e3a8be968b9a93000b03b1843 > # Parent 04de8a1ec08f380fda794dda3b3f2ed1ccfd442b >

Re: [PATCH] mergestate: document `o` merge record state in _mergestate_base docs

2020-10-13 Thread Yuya Nishihara
On Tue, 13 Oct 2020 13:05:02 +0530, Pulkit Goyal wrote: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1601991694 -19800 > # Tue Oct 06 19:11:34 2020 +0530 > # Node ID 8af18289942a8e747ff76e28e80f3c9e2b437f18 > # Parent d1759b2e18889eb2f58e9d348f45d76af047ba08 >

Re: [PATCH 2 of 5] commit: refactor salvage calculation to a different function

2020-10-13 Thread Yuya Nishihara
On Tue, 13 Oct 2020 13:03:28 +0530, Pulkit Goyal wrote: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1602314615 -19800 > # Sat Oct 10 12:53:35 2020 +0530 > # Node ID d3df36bcf4a885038d5df6302f18008945ce48e7 > # Parent ca34efec098e04ef39341ef181c038f4a4522148 >

Re: [PATCH 1 of 5] mergestate: make filename argument optional in _mergestate_base.extras()

2020-10-13 Thread Yuya Nishihara
On Tue, 13 Oct 2020 13:03:27 +0530, Pulkit Goyal wrote: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1602313984 -19800 > # Sat Oct 10 12:43:04 2020 +0530 > # Node ID ca34efec098e04ef39341ef181c038f4a4522148 > # Parent 64a9423450efb39d7f1bc5b6b2cca1efafb1870e >

Re: Default behavior of `hg absorb` with respect to empty changesets

2020-10-12 Thread Yuya Nishihara
On Sun, 11 Oct 2020 05:25:01 +0200, Manuel Jacob wrote: > In 1ca0047fd7e1, I changed the default behavior of absorb to preserve > empty changesets that were already empty. Changesets that become empty > continue to be dropped by default (later and independently, I added a > configuration to chan

Re: [PATCH 3 of 3] revlog: prevent recreating a tuple again and again for each rev

2020-10-12 Thread Yuya Nishihara
On Sun, 11 Oct 2020 21:51:37 +0200, Joerg Sonnenberger wrote: > On Sun, Oct 11, 2020 at 11:32:34AM +0900, Yuya Nishihara wrote: > > On Sat, 10 Oct 2020 14:17:24 +0530, Pulkit Goyal wrote: > > > # HG changeset patch > > > # User Pulkit Goyal <7895pul...@gmail.com&g

Re: [PATCH 1 of 3] upgrade: improve documentation of matchrevlog()

2020-10-10 Thread Yuya Nishihara
On Sat, 10 Oct 2020 14:17:22 +0530, Pulkit Goyal wrote: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1602158391 -19800 > # Thu Oct 08 17:29:51 2020 +0530 > # Node ID 3fb44ab16f68b2f76a752e873cce80d45fec442f > # Parent 64a9423450efb39d7f1bc5b6b2cca1efafb1870e >

Re: [PATCH 3 of 3] revlog: prevent recreating a tuple again and again for each rev

2020-10-10 Thread Yuya Nishihara
On Sat, 10 Oct 2020 14:17:24 +0530, Pulkit Goyal wrote: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1602252446 -19800 > # Fri Oct 09 19:37:26 2020 +0530 > # Node ID a96cd3eebf8eba04a351615728c9635e8941af10 > # Parent 911cea33820c98da3fa2e4891153e674600df1af >

[PATCH V2] revset: fix sorting key of wdir revision

2020-10-09 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1602238750 -32400 # Fri Oct 09 19:19:10 2020 +0900 # Node ID 1ffc832a5390d73e844ff7f6e4cc05b168030fe0 # Parent 17a12f53dd72d39ce62721a0a43b681d4b4b4bb8 revset: fix sorting key of wdir revision It would go wrong on Python 2, and would crash

[PATCH] revset: fix sorting key of wdir revision

2020-10-09 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1602238750 -32400 # Fri Oct 09 19:19:10 2020 +0900 # Node ID dab8e69ca0b9c811966d798237908f89e7459777 # Parent 613fbba0138b6a48d93617baede3bdb71b425b31 revset: fix sorting key of wdir revision It would go wrong on Python 2, and would crash

Re: [PATCH] revset: add a `node` key for sorting

2020-10-09 Thread Yuya Nishihara
On Fri, 09 Oct 2020 09:11:09 +0200, Pierre-Yves David wrote: > # HG changeset patch > # User Pierre-Yves David > # Date 1602166446 -7200 > # Thu Oct 08 16:14:06 2020 +0200 > # Node ID 187528344585900e0915965a14baf968f175fbbd > # Parent 66cb7ad3787ca10558ef747036e5417c4f352707 > # EXP-Topic n

[PATCH 6 of 6] grep: move prep() to grepsearcher class

2020-10-07 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1599635906 -32400 # Wed Sep 09 16:18:26 2020 +0900 # Node ID 6026fbf740f499daabc0c97ae9b698d66ec4960a # Parent 3bc6728f3ab93a4b2831c706052bbd6fe7090b23 grep: move prep() to grepsearcher class diff --git a/mercurial/commands.py b/mercurial

[PATCH 5 of 6] grep: move readfile() to grepsearcher class

2020-10-07 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1599635079 -32400 # Wed Sep 09 16:04:39 2020 +0900 # Node ID 3bc6728f3ab93a4b2831c706052bbd6fe7090b23 # Parent a19bef408f16ba119ae395379df62aba2586c42a grep: move readfile() to grepsearcher class diff --git a/mercurial/commands.py b

[PATCH 4 of 6] grep: move getbody() to grepsearcher class

2020-10-07 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1599634803 -32400 # Wed Sep 09 16:00:03 2020 +0900 # Node ID a19bef408f16ba119ae395379df62aba2586c42a # Parent 55130738756a9836d6d8a8da75e7bca808a327cb grep: move getbody() to grepsearcher class diff --git a/mercurial/commands.py b

[PATCH 3 of 6] grep: add stub class that maintains cache and states of grep operation

2020-10-07 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1599634600 -32400 # Wed Sep 09 15:56:40 2020 +0900 # Node ID 55130738756a9836d6d8a8da75e7bca808a327cb # Parent 622430a7bd70e13c752a5e75102c3555c99f98d8 grep: add stub class that maintains cache and states of grep operation Prepares for

[PATCH 2 of 6] grep: move match and diff logic to new module

2020-10-07 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1599632629 -32400 # Wed Sep 09 15:23:49 2020 +0900 # Node ID 622430a7bd70e13c752a5e75102c3555c99f98d8 # Parent 44729154f2ab3152224b89bfc565a70f832ebc3a grep: move match and diff logic to new module commands.grep() has lots of functions and

[PATCH 1 of 6] grep: explicitly pass regexp to closure functions

2020-10-07 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1599632246 -32400 # Wed Sep 09 15:17:26 2020 +0900 # Node ID 44729154f2ab3152224b89bfc565a70f832ebc3a # Parent d1759b2e18889eb2f58e9d348f45d76af047ba08 grep: explicitly pass regexp to closure functions These functions will be extracted to

[PATCH 6 of 6] churn: leverage logcmdutil to filter revisions by --date

2020-10-02 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1600659377 -32400 # Mon Sep 21 12:36:17 2020 +0900 # Node ID 8ecb3d07b901cb14a6303008f053840fa47847ac # Parent c02ae0d9e1126c182a09ead972fce7f4a6fedad9 churn: leverage logcmdutil to filter revisions by --date diff --git a/hgext/churn.py b

[PATCH 5 of 6] cmdutil: remove remainder of old walkchangerevs() implementation

2020-10-02 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1599731851 -32400 # Thu Sep 10 18:57:31 2020 +0900 # Node ID c02ae0d9e1126c182a09ead972fce7f4a6fedad9 # Parent d399d4ab37adc58b51e15c4f829f7e7b2a150ac6 cmdutil: remove remainder of old walkchangerevs() implementation diff --git a/hgext

[PATCH 4 of 6] cmdutil: rewrite walkchangerevs() by using logcmdutil functions

2020-10-02 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1599728503 -32400 # Thu Sep 10 18:01:43 2020 +0900 # Node ID d399d4ab37adc58b51e15c4f829f7e7b2a150ac6 # Parent 8eec1c384c992f9ce343a4245c2abe5f371b9bcd cmdutil: rewrite walkchangerevs() by using logcmdutil functions cmdutil.walkchangerevs

[PATCH 3 of 6] grep: filter target files by matcher

2020-10-02 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1599725643 -32400 # Thu Sep 10 17:14:03 2020 +0900 # Node ID 8eec1c384c992f9ce343a4245c2abe5f371b9bcd # Parent c0d5362379c3b13d6d644260d395bad169888924 grep: filter target files by matcher Prepares for the migration to logcmdutil's

[PATCH 1 of 6] grep: add option for logcmdutil.makewalker() to not filter revs by file pats

2020-10-02 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1599730801 -32400 # Thu Sep 10 18:40:01 2020 +0900 # Node ID 14815a48ad0acf0e4e4da658c4cca0bee459351d # Parent ede4a1bf14bdd101e0760db8b8c7e8d65865050e grep: add option for logcmdutil.makewalker() to not filter revs by file pats This is

[PATCH 2 of 6] cmdutil: make walkchangerevs() call prepare with matcher instead of filenames

2020-10-02 Thread Yuya Nishihara
# HG changeset patch # User Yuya Nishihara # Date 1599722088 -32400 # Thu Sep 10 16:14:48 2020 +0900 # Node ID c0d5362379c3b13d6d644260d395bad169888924 # Parent 14815a48ad0acf0e4e4da658c4cca0bee459351d cmdutil: make walkchangerevs() call prepare with matcher instead of filenames Prepares

Re: [PATCH] test: try to unflaky test-profile.t

2020-10-02 Thread Yuya Nishihara
On Fri, 02 Oct 2020 13:57:40 +0200, Pierre-Yves David wrote: > # HG changeset patch > # User Pierre-Yves David > # Date 1601627362 -7200 > # Fri Oct 02 10:29:22 2020 +0200 > # Node ID 39e1477aa4d24bb8933ca571c797a257d5e270b8 > # Parent d5407b2e7689c0526ff24bb1434818b8aa9b4fc4 > # EXP-Topic f

Re: [PATCH] merge: check for conflicting actions irrespective of length of bids

2020-10-02 Thread Yuya Nishihara
On Fri, 02 Oct 2020 19:12:52 +0530, Pulkit Goyal wrote: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1601644239 -19800 > # Fri Oct 02 18:40:39 2020 +0530 > # Node ID 57c951dae51f16f774d4d3e0a41ae1c4b44ad38c > # Parent e8078af6af3004f7abe94bc6e832bd688df11432 >

Re: [PATCH 2 of 4] merge: if DELETED_CHANGED and GET are in actions, choose DELETED_CHANGED

2020-10-02 Thread Yuya Nishihara
On Wed, 30 Sep 2020 18:43:23 +0530, Pulkit Goyal wrote: > # HG changeset patch > # User Pulkit Goyal <7895pul...@gmail.com> > # Date 1601461014 -19800 > # Wed Sep 30 15:46:54 2020 +0530 > # Node ID 39f0021504cfdd65db3de938cf6a123d18f8 > # Parent aa8ac5a5deb695a489172726016d3be57ad17cc1 >

  1   2   3   4   5   6   7   8   9   10   >