Re: [PATCH 2 of 2] help: internals topic for wire protocol

2016-08-11 Thread Pierre-Yves David
repository revlog data, specifically @@ -2890,16 +2891,23 @@ Sub-topic indexes rendered properly revlogs Revision Logs + + + wireprotocol + + + Wire Protocol + ___ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel -- Pierre-Yves David ___ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel

Re: commands: graft uses a transaction (issue3628)

2016-08-11 Thread Pierre-Yves David
) Also, do I need both repo.wlock() and repo.lock()? Without repo.lock(), repo.transaction('graft') raises a RuntimeError('programming error: transaction requires locking'). Then you probably needs the repo.lock ;-) -- Pierre-Yves David ___ Mercurial

Re: [PATCH 5 of 5] revpair: do not optimize tree to check for odd-range spec

2016-08-11 Thread Pierre-Yves David
timize tree to check for odd-range spec This series is a bit hairy but I think I got enough of it to say it is right. Thanks a lot for fixing this parsing issue, this was very annoying. Pushed -- Pierre-Yves David ___ Mercurial-devel mailing list Mer

Re: [PATCH 1 of 2 v3] merge: use labels in prompts to the user

2016-08-11 Thread Pierre-Yves David
be +1 for quoting the filename (because if very easily get confusing) but I'm a bit afraid we have too many existing message without quote. Can someone investigate the current situation a bit more? -- Pierre-Yves David ___ Mercurial-devel mailing list

Re: [PATCH] match: added matchessubrepo method to matcher

2016-08-09 Thread Pierre-Yves David
fd7c16 match: added matchessubrepo method to matcher Patch looks good to me and tests are happy. Pushed, thanks. -- Pierre-Yves David ___ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mer

Re: [PATCH V2] changegroup: move branch cache debug message to proper location

2016-08-09 Thread Pierre-Yves David
: move branch cache debug message to proper location Before, we logged about performing a branch cache update when we weren't actually doing it. Fix that. pushed that one, good catch. We could consider having it on stable, but I don't think it is worth it for debug statement. Cheers, -- Pierr

Re: [PATCH 1 of 2] vfs: add the possibility to have a "ward" to check vfs usage

2016-08-14 Thread Pierre-Yves David
On 08/14/2016 05:03 AM, Yuya Nishihara wrote: On Thu, 11 Aug 2016 12:52:24 +0200, Pierre-Yves David wrote: # HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1470323266 -7200 # Thu Aug 04 17:07:46 2016 +0200 # N

Re: [PATCH 2 of 2] repovfs: add a ward to check if locks are properly taken

2016-08-14 Thread Pierre-Yves David
On 08/14/2016 05:20 AM, Yuya Nishihara wrote: On Thu, 11 Aug 2016 12:52:25 +0200, Pierre-Yves David wrote: # HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1470606246 -7200 # Sun Aug 07 23:44:06 2016 +0200 # N

[PATCH 3 of 5] fakemergerecord: take wlock to write the merge state

2016-08-08 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1470670425 -7200 # Mon Aug 08 17:33:45 2016 +0200 # Node ID ba09af443e057760556e73a353e2ee28e2af1c34 # Parent 8eefbe50ec3f68844a02dce82c6461a9241c1138 # EXP-Topic vfs.ward fakemergerecord: take

[PATCH 2 of 5] shared: take wlock for writting the 'shared' file

2016-08-08 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1470582647 -7200 # Sun Aug 07 17:10:47 2016 +0200 # Node ID 8eefbe50ec3f68844a02dce82c6461a9241c1138 # Parent ef6aa171bb9b23b5ab192561073e476cba23b20e # EXP-Topic vfs.ward shared: take wlock for wr

Re: [PATCH evolve-ext] dirstate: use arg count for version check

2016-08-08 Thread Pierre-Yves David
count for version check Pushed, thanks. -- Pierre-Yves David ___ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel

Re: [PATCH] chg: just take it as EOF if recv() returns 0

2016-08-06 Thread Pierre-Yves David
ling list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel -- Pierre-Yves David ___ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel

Re: [PATCH 2 of 2] demandimport: omit default value of "level" at construction of _demandmod

2016-08-07 Thread Pierre-Yves David
0eba94 demandimport: omit default value of "level" at construction of _demandmod This makes construction of _demandmod require explicit level value, and helps to avoid issues like issue5208 in the future. This looks correct to me. Pushed, thanks. Cheers, -- P

[PATCH 4 of 4 V3] branchmap: remove extra indent

2016-08-07 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1470402076 -7200 # Fri Aug 05 15:01:16 2016 +0200 # Node ID 2359d4f766c0ba14943c98a94b481a314d9a3ea9 # Parent 0e18708cd95bde59d7d6a479746296a23292ff62 # EXP-Topic vfsward branchmap: remove extra

[PATCH 1 of 4 V3] branchmap: preparatory indent of indent the branch rev writing code

2016-08-07 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1470401686 -7200 # Fri Aug 05 14:54:46 2016 +0200 # Node ID 66809c98397f5b1dd69a5c3f0c98e44f6594f78f # Parent 4372af40397f57be5819da17e1cbb4a51ff6eb4e # EXP-Topic vfsward branchmap: preparatory

[PATCH 2 of 4 V3] branchmap: acquires lock before writting the rev branch cache

2016-08-07 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1470401836 -7200 # Fri Aug 05 14:57:16 2016 +0200 # Node ID c8475c98f614e363cf634ecb11b311d3b3fcb6ca # Parent 66809c98397f5b1dd69a5c3f0c98e44f6594f78f # EXP-Topic vfsward branchmap: acquires lock

Re: [PATCH 4 of 4] mpatch: raise MemoryError instead of mpatchError if lalloc() failed

2016-08-08 Thread Pierre-Yves David
setpyerr(r); return result; } ___ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel -- Pierre-Yves David ___ Mercurial-de

Re: [PATCH] cmdutil: remove duplicated badmatch call in cat()

2016-08-07 Thread Pierre-Yves David
2fac0d cmdutil: remove duplicated badmatch call in cat() Seems correct and tests agree. Pushed. Thanks. -- Pierre-Yves David ___ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel

Re: [PATCH 2 of 3 v2] graft: support grafting across move/copy (issue4028)

2016-08-15 Thread Pierre-Yves David
er shooting it down for lack of coverage ;-) In addition writing these tests will help you understand the problem space and make sure renames in all three segments are properly tested. Cheer, -- Pierre-Yves David ___ Mercurial-devel mailing list Mercu

Re: [PATCH 3 of 3] listkeypattern: add listkeypattern wireproto method

2016-08-17 Thread Pierre-Yves David
On 08/17/2016 03:39 AM, Gregory Szorc wrote: On Tue, Aug 16, 2016 at 5:22 PM, Pierre-Yves David <pierre-yves.da...@ens-lyon.org <mailto:pierre-yves.da...@ens-lyon.org>> wrote: On 08/14/2016 07:17 PM, Gregory Szorc wrote: On Fri, Aug 12, 2016 at 5:09 AM, Stanisla

Re: [PATCH 5 of 9 RFC] pushkey: define raw listing functions on each namespace (API)

2016-08-16 Thread Pierre-Yves David
undle2 have all we need for binary transfer and data are better pulled together in one go anyway. I think we should introduce bundle2 parts for the various piece we need as binary. Dedicated part will be able to have finer transfer for them anyway. -- Pierre-Yves

Re: [PATCH 9 of 9 RFC] exchange: call listkeys2 to fetch obsolescence data if available

2016-08-16 Thread Pierre-Yves David
: call listkeys2 to fetch obsolescence data if available If mercurial is recent enough to have the new listkey, it also recent enough to have bundle2 and the obsmarkers will already be send in binary as a dedicated parts. (cf reply to previous email in the series about this) -- Pierre-Yves

Re: [PATCH 4 of 9 RFC] obsolete: add binary version of listmarkers (API)

2016-08-16 Thread Pierre-Yves David
undle2. I don't think we need this changeset. -- Pierre-Yves David ___ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel

Re: [PATCH 3 of 3] listkeypattern: add listkeypattern wireproto method

2016-08-16 Thread Pierre-Yves David
st. The series we are commenting on is a good example of that need for "pattern" here pretty much only apply to bookmark, having a dedicated "channel" (within bundle2) for this would make is painless to add any new arguments we could need. TL;DR;

Re: [PATCH 7 of 9 RFC] pushkey: support for encoding and decoding raw listkeys dicts

2016-08-16 Thread Pierre-Yves David
dian. The cost of byte-order conversion should be pretty cheap. And if we're trying to reduce the payload size, it might be too large to add 4-byte length field for each key/value pair. yeah, all our network protocol is big endian. (but also see my comment about using bundle2 instead of dir

Re: [PATCH 5 of 5] computeoutgoing: move the function from 'changegroup' to 'exchange'

2016-08-16 Thread Pierre-Yves David
On 08/14/2016 05:57 PM, Gregory Szorc wrote: On Thu, Aug 11, 2016 at 1:06 PM, Pierre-Yves David <pierre-yves.da...@ens-lyon.org <mailto:pierre-yves.da...@ens-lyon.org>> wrote: # HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org <mai

Re: [PATCH 3 of 5] outgoing: add a 'missingroots' argument

2016-08-16 Thread Pierre-Yves David
On 08/14/2016 06:07 PM, Gregory Szorc wrote: On Thu, Aug 11, 2016 at 1:06 PM, Pierre-Yves David <pierre-yves.da...@ens-lyon.org <mailto:pierre-yves.da...@ens-lyon.org>> wrote: # HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org <mai

[PATCH 4 of 5] bundle2: drop an outdated comment

2017-02-02 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1486029821 -3600 # Thu Feb 02 11:03:41 2017 +0100 # Node ID 598c774d5b19faa5d924bfb73f997d02480b5e28 # Parent f6028c7a59d4baeed0b52768bebf5076979578d9 # EXP-Topic pushcleanup bundle2: drop an ou

[PATCH 1 of 5] unbundle: add a small comment to clarify the 'check_heads' call

2017-02-02 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1486029064 -3600 # Thu Feb 02 10:51:04 2017 +0100 # Node ID 9f7c2d6269c236f00bc7d8c896d6949d13cea637 # Parent abf029200e198878a4576a87e095bd8d77d9cea9 # EXP-Topic pushcleanup unbundle: add a small c

[PATCH 3 of 5] unbundle: swap conditional branches for clarity

2017-02-02 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1486029235 -3600 # Thu Feb 02 10:53:55 2017 +0100 # Node ID f6028c7a59d4baeed0b52768bebf5076979578d9 # Parent 904a482f2d70cd8859d09fe35af7d3e125ce632b # EXP-Topic pushcleanup unbundle: swap condi

Re: [PATCH 1 of 5] unbundle: add a small comment to clarify the 'check_heads' call

2017-02-03 Thread Pierre-Yves David
On 02/02/2017 06:45 PM, Martin von Zweigbergk wrote: On Thu, Feb 2, 2017 at 8:21 AM, Pierre-Yves David <pierre-yves.da...@ens-lyon.org> wrote: # HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1486029064 -3600 # Thu Feb 02 10:51:04 2017 +01

Re: [PATCH 1 of 6] color: move '_colormode' to the core 'ui' class

2017-02-22 Thread Pierre-Yves David
On 02/22/2017 06:31 PM, Gregory Szorc wrote: On Feb 22, 2017, at 08:54, Pierre-Yves David <pierre-yves.da...@ens-lyon.org> wrote: # HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1487589128 -3600 # Mon Feb 20 12:12:08 2017 +01

Re: [PATCH 3 of 6] move: move the 'label' method to the core class

2017-02-24 Thread Pierre-Yves David
On 02/23/2017 03:09 PM, Yuya Nishihara wrote: On Wed, 22 Feb 2017 17:54:34 +0100, Pierre-Yves David wrote: # HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1487590284 -3600 # Mon Feb 20 12:31:24 2017 +0100 # N

[PATCH 7 of 7] color: have the 'ui' object carry the '_colormode' directly

2017-02-25 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1487697727 -3600 # Tue Feb 21 18:22:07 2017 +0100 # Node ID 919a50ca258e679eef69c56f5d606a287b9e33ee # Parent 0deb181adc74dea75b109ebdf38fb73f5f20c724 # EXP-Topic color color: have the 'ui' object

[PATCH 6 of 7] color: move triggering of the initialisation logic in core

2017-02-25 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1487697612 -3600 # Tue Feb 21 18:20:12 2017 +0100 # Node ID 0deb181adc74dea75b109ebdf38fb73f5f20c724 # Parent 25fd71d9347a8c82adf2a991dab0b48ff35282f6 # EXP-Topic color color: move trig

[PATCH 5 of 7] color: add the definition of '--color' in core

2017-02-25 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1487696961 -3600 # Tue Feb 21 18:09:21 2017 +0100 # Node ID 25fd71d9347a8c82adf2a991dab0b48ff35282f6 # Parent 1b39bb158cdb97965da0b614b7c8bcd6a8b58887 # EXP-Topic color color: add the definition of '-

[PATCH 3 of 7] color: move git-subrepo support into the subrepo module

2017-02-25 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1487695804 -3600 # Tue Feb 21 17:50:04 2017 +0100 # Node ID 81c3db1bc60255c7a5a1455106f4fb69b96b3658 # Parent 03ad2d8bdc83713c1aee2ac729c4710c3bcd06a2 # EXP-Topic color color: move git-subrepo s

[PATCH 2 of 7] color: move 'modesetup' into the core module

2017-02-25 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1482413446 -3600 # Thu Dec 22 14:30:46 2016 +0100 # Node ID 03ad2d8bdc83713c1aee2ac729c4710c3bcd06a2 # Parent 1d52488a538cebabbbca205cd312a4dfd83418af # EXP-Topic color color: move 'modesetup' into th

[PATCH 4 of 7] color: handle 'ui.plain()' directly in mode setup

2017-02-25 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1487695903 -3600 # Tue Feb 21 17:51:43 2017 +0100 # Node ID 1b39bb158cdb97965da0b614b7c8bcd6a8b58887 # Parent 81c3db1bc60255c7a5a1455106f4fb69b96b3658 # EXP-Topic color color: handle 'ui.plain()' di

[PATCH 1 of 7] color: move 'terminfosetup' into the core module

2017-02-25 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1482412672 -3600 # Thu Dec 22 14:17:52 2016 +0100 # Node ID 1d52488a538cebabbbca205cd312a4dfd83418af # Parent b4cb86ab4c719eb615a4308eafd8b1386a511eeb # EXP-Topic color color: move 'terminf

[PATCH 04 of 13 V2] color: move the 'colorlabel' function in the core module

2017-02-24 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1487873424 -3600 # Thu Feb 23 19:10:24 2017 +0100 # Node ID 13f7594f6a7e5cfd7092bcb197039c3c38e2e32f # Parent f7e501bba8311353d25762412670cfffb306a3b1 # EXP-Topic color color: move the 'colorlabel' fu

[PATCH 03 of 13 V2] color: extract the label code into its own function

2017-02-24 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1487872826 -3600 # Thu Feb 23 19:00:26 2017 +0100 # Node ID f7e501bba8311353d25762412670cfffb306a3b1 # Parent f53e95ec986616a48a3a8e67e5a9674b8a684d6e # EXP-Topic color color: extract the labe

[PATCH 11 of 13 V2] ui: extract low level part of 'write_err' in its own method

2017-02-24 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1487962421 -3600 # Fri Feb 24 19:53:41 2017 +0100 # Node ID 620683bba165d6bbb9c6f163516102aaa264f980 # Parent 1a7930c207d7fd664f3d288974df36e3d8d32fd7 # EXP-Topic color ui: extract low leve

[PATCH 08 of 13 V2] ui: extract the low level part of 'write' in a dedicated function

2017-02-24 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1487960820 -3600 # Fri Feb 24 19:27:00 2017 +0100 # Node ID 9ce40e16b21c0e69d345722edf79eb2a680d33f7 # Parent d5355608d838bda4e67f5855bea85a7e1b2806c0 # EXP-Topic color ui: extract the low leve

[PATCH 06 of 13 V2] color: clarify name of an argument of 'win32print'

2017-02-24 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1487968307 -3600 # Fri Feb 24 21:31:47 2017 +0100 # Node ID a13f493b42dd655ebed3d291181510e2607b9512 # Parent fd0b7fed70ddeaf0568b02d5e0f9d982a68f1cb4 # EXP-Topic color color: clarify name of an ar

[PATCH 02 of 13 V2] color: inline the 'showlabel' method

2017-02-24 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1487589203 -3600 # Mon Feb 20 12:13:23 2017 +0100 # Node ID f53e95ec986616a48a3a8e67e5a9674b8a684d6e # Parent d32d64e7e9f084bf01cbac178ad2c2e74e130f9d # EXP-Topic color color: inline the 'showlabel'

[PATCH 12 of 13 V2] color: move 'write-err' logic to the core ui class

2017-02-24 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1487590943 -3600 # Mon Feb 20 12:42:23 2017 +0100 # Node ID 419d5f42cc7b764f5304b2518146824329c32f91 # Parent 620683bba165d6bbb9c6f163516102aaa264f980 # EXP-Topic color color: move 'write-err'

[PATCH 09 of 13 V2] color: move 'write' logic to the core ui class

2017-02-24 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1487590299 -3600 # Mon Feb 20 12:31:39 2017 +0100 # Node ID 85598b639dafeb7c64a8e2219f4095b2197729e1 # Parent 9ce40e16b21c0e69d345722edf79eb2a680d33f7 # EXP-Topic color color: move 'write' logic to th

[PATCH 07 of 13 V2] color: add multiple messages input support to 'win32print'

2017-02-24 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1487968447 -3600 # Fri Feb 24 21:34:07 2017 +0100 # Node ID d5355608d838bda4e67f5855bea85a7e1b2806c0 # Parent a13f493b42dd655ebed3d291181510e2607b9512 # EXP-Topic color color: add multiple messages

[PATCH 05 of 13 V2] color: move the 'colorlabel' call to the core 'ui' class

2017-02-24 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1487875532 -3600 # Thu Feb 23 19:45:32 2017 +0100 # Node ID fd0b7fed70ddeaf0568b02d5e0f9d982a68f1cb4 # Parent 13f7594f6a7e5cfd7092bcb197039c3c38e2e32f # EXP-Topic color color: move the 'colorlabel

[PATCH 01 of 13 V2] color: move '_colormode' to the core 'ui' class

2017-02-24 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1487589128 -3600 # Mon Feb 20 12:12:08 2017 +0100 # Node ID d32d64e7e9f084bf01cbac178ad2c2e74e130f9d # Parent 80f04ba7f4d1f439d726068f02172f9a52b981fe # EXP-Topic color color: move '_colormode' to th

[PATCH 10 of 13 V2] ui: extract buffer write from protect and timed 'write_err' output

2017-02-24 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1487960925 -3600 # Fri Feb 24 19:28:45 2017 +0100 # Node ID 1a7930c207d7fd664f3d288974df36e3d8d32fd7 # Parent 85598b639dafeb7c64a8e2219f4095b2197729e1 # EXP-Topic color ui: extract buffer write from p

[PATCH 1 of 6] color: move 'win32' declaration to the core module

2017-02-21 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1482372679 -3600 # Thu Dec 22 03:11:19 2016 +0100 # Node ID 60a489f0531abbafc7f53a3dd4bad50f13b38015 # Parent e5363cb96233861fc99f7e9b85d7884d3121558c # EXP-Topic color color: move 'win32' decla

[PATCH 2 of 6] color: make a test for curse availability explicite

2017-02-21 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1482383860 -3600 # Thu Dec 22 06:17:40 2016 +0100 # Node ID 75a71d27817d72d9516be85134306a8e4b1c5f96 # Parent 60a489f0531abbafc7f53a3dd4bad50f13b38015 # EXP-Topic color color: make a test for

[PATCH 3 of 6] color: minor simplification of some terminfo setup code

2017-02-21 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1482408413 -3600 # Thu Dec 22 13:06:53 2016 +0100 # Node ID 7d0d86f63673633f2223f60a13d359a243cbb946 # Parent 75a71d27817d72d9516be85134306a8e4b1c5f96 # EXP-Topic color color: minor simplification o

[PATCH 4 of 6] color: merge two identical 'for' loops

2017-02-21 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1487238747 -3600 # Thu Feb 16 10:52:27 2017 +0100 # Node ID 1f69891d7e7abe1f3707c5f184498eadcd42dc6f # Parent 7d0d86f63673633f2223f60a13d359a243cbb946 # EXP-Topic color color: merge two ide

[PATCH 6 of 6] color: set initial default value for 'colormode' to None

2017-02-21 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1482383925 -3600 # Thu Dec 22 06:18:45 2016 +0100 # Node ID 87e88ffa32cd60d1f380ebe5259562a162fa94a8 # Parent 2278337558dfe55dc11db33654bff351c9a8ee2e # EXP-Topic color color: set initial default

[PATCH 5 of 6] color: minor reversal of two conditional clause for clarity

2017-02-21 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1482409152 -3600 # Thu Dec 22 13:19:12 2016 +0100 # Node ID 2278337558dfe55dc11db33654bff351c9a8ee2e # Parent 1f69891d7e7abe1f3707c5f184498eadcd42dc6f # EXP-Topic color color: minor reversal

[PATCH 2 of 6] color: inline the 'showlabel' method

2017-02-22 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1487589203 -3600 # Mon Feb 20 12:13:23 2017 +0100 # Node ID f53e95ec986616a48a3a8e67e5a9674b8a684d6e # Parent d32d64e7e9f084bf01cbac178ad2c2e74e130f9d # EXP-Topic color color: inline the 'showlabel'

[PATCH 6 of 6] color: drop the 'colorui' class

2017-02-22 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1487590955 -3600 # Mon Feb 20 12:42:35 2017 +0100 # Node ID 3a3b29a24fb75a50547ea3eeef7948117e10 # Parent 707f0b5ada6d7237306d87a34ab5569b3e7c8844 # EXP-Topic color color: drop the 'colorui' clas

[PATCH 4 of 6] color: move 'write' logic to the core ui class

2017-02-22 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1487590299 -3600 # Mon Feb 20 12:31:39 2017 +0100 # Node ID 0f2be97ca31046bbf9c9f37fcdacf7b406e94054 # Parent 9a9e8b28b717e30ed43030cc64f115a4356193de # EXP-Topic color color: move 'write' logic to th

[PATCH 1 of 6] color: move '_colormode' to the core 'ui' class

2017-02-22 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1487589128 -3600 # Mon Feb 20 12:12:08 2017 +0100 # Node ID d32d64e7e9f084bf01cbac178ad2c2e74e130f9d # Parent 80f04ba7f4d1f439d726068f02172f9a52b981fe # EXP-Topic color color: move '_colormode' to th

[PATCH 5 of 6] color: move 'write-err' logic to the core ui class

2017-02-22 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1487590943 -3600 # Mon Feb 20 12:42:23 2017 +0100 # Node ID 707f0b5ada6d7237306d87a34ab5569b3e7c8844 # Parent 0f2be97ca31046bbf9c9f37fcdacf7b406e94054 # EXP-Topic color color: move 'write-err'

[PATCH 3 of 6] move: move the 'label' method to the core class

2017-02-22 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1487590284 -3600 # Mon Feb 20 12:31:24 2017 +0100 # Node ID 9a9e8b28b717e30ed43030cc64f115a4356193de # Parent f53e95ec986616a48a3a8e67e5a9674b8a684d6e # EXP-Topic color move: move the 'label'

Re: [PATCH 1 of 6] color: move 'win32' declaration to the core module

2017-02-22 Thread Pierre-Yves David
On 02/22/2017 04:11 PM, Yuya Nishihara wrote: On Tue, 21 Feb 2017 23:17:57 +0100, Pierre-Yves David wrote: # HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1482372679 -3600 # Thu Dec 22 03:11:19 2016 +0100 # N

[PATCH 4 of 6] debugcommands: move 'debugrebuildfncache' in the new module

2017-02-14 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1486026060 -3600 # Thu Feb 02 10:01:00 2017 +0100 # Node ID 025413c767a6f1b396820be4eaebf85823b97dda # Parent d6250c557c1d81598f90e6544fb0edd25ff10993 # EXP-Topic debugcommands debugcommands

[PATCH 5 of 6] debugcommands: move 'debugrename' in the new module

2017-02-14 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1486026114 -3600 # Thu Feb 02 10:01:54 2017 +0100 # Node ID 63c9196e60144b261decc768ad13958dfd15fd4e # Parent 025413c767a6f1b396820be4eaebf85823b97dda # EXP-Topic debugcommands debugcommands

[PATCH 1 of 6] debugcommands: move 'debugpushkey' in the new module

2017-02-14 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1485967710 -3600 # Wed Feb 01 17:48:30 2017 +0100 # Node ID 34832654f1a3c94a314aca08623db19ce52c055d # Parent 0df669daeeb0c94785bc05436b90a15ac0780372 # EXP-Topic debugcommands debugcommands

[PATCH 6 of 6] debugcommands: move 'debugrevlog' in the new module

2017-02-14 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1486026160 -3600 # Thu Feb 02 10:02:40 2017 +0100 # Node ID 9e0fc045b53a2a6d875913514903f386fff8 # Parent 63c9196e60144b261decc768ad13958dfd15fd4e # EXP-Topic debugcommands debugcommands

[PATCH 3 of 6] debugcommands: move 'debugrebuilddirstate' in the new module

2017-02-14 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1486026026 -3600 # Thu Feb 02 10:00:26 2017 +0100 # Node ID d6250c557c1d81598f90e6544fb0edd25ff10993 # Parent e4f463fec5ef6ec538e007686e0374a90cc59aa4 # EXP-Topic debugcommands debugcommands

[PATCH 2 of 6] debugcommands: move 'debugpvec' in the new module

2017-02-14 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1486025987 -3600 # Thu Feb 02 09:59:47 2017 +0100 # Node ID e4f463fec5ef6ec538e007686e0374a90cc59aa4 # Parent 34832654f1a3c94a314aca08623db19ce52c055d # EXP-Topic debugcommands debugcommands

[PATCH 4 of 8] debugcommands: move 'debugsub' in the new module

2017-02-14 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1486026295 -3600 # Thu Feb 02 10:04:55 2017 +0100 # Node ID 9e95a98591cc82c2067655e42df4112b9c2784ff # Parent bfbf47caee84bcd1f69be1dc55df4c642aaf40cb # EXP-Topic debugcommands debugcommands: move 'de

[PATCH 3 of 8] debugcommands: move 'debugstate' in the new module

2017-02-14 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1486026274 -3600 # Thu Feb 02 10:04:34 2017 +0100 # Node ID bfbf47caee84bcd1f69be1dc55df4c642aaf40cb # Parent 4df6f88591c6e70edddadea4bf6e5cb1f8e87b3a # EXP-Topic debugcommands debugcommands

[PATCH 2 of 8] debugcommands: move 'debugsetparents' in the new module

2017-02-14 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1486026242 -3600 # Thu Feb 02 10:04:02 2017 +0100 # Node ID 4df6f88591c6e70edddadea4bf6e5cb1f8e87b3a # Parent 653ec80df7ae21c16a7b42e0cee3abda47bd8c23 # EXP-Topic debugcommands debugcommands

[PATCH 6 of 8] debugcommands: move 'debugtemplate' in the new module

2017-02-14 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1486026361 -3600 # Thu Feb 02 10:06:01 2017 +0100 # Node ID ef9523dc7f1857d439da0de657ff0ef5c49acb60 # Parent 8b1a37bb2b4f7283fe97750ef0673b57c140b228 # EXP-Topic debugcommands debugcommands

[PATCH 7 of 8] debugcommands: move 'debugwalk' in the new module

2017-02-14 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1486026448 -3600 # Thu Feb 02 10:07:28 2017 +0100 # Node ID f70dc1564b6aa8c49cd0e272f0e40286f59435cc # Parent ef9523dc7f1857d439da0de657ff0ef5c49acb60 # EXP-Topic debugcommands debugcommands

[PATCH 5 of 8] debugcommands: move 'debugsuccessorssets' in the new module

2017-02-14 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1486026322 -3600 # Thu Feb 02 10:05:22 2017 +0100 # Node ID 8b1a37bb2b4f7283fe97750ef0673b57c140b228 # Parent 9e95a98591cc82c2067655e42df4112b9c2784ff # EXP-Topic debugcommands debugcommands

[PATCH 8 of 8] debugcommands: move 'debugwireargs' in the new module

2017-02-14 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1486026473 -3600 # Thu Feb 02 10:07:53 2017 +0100 # Node ID d7a746e6993ed59747059ff45994d843e79192fd # Parent f70dc1564b6aa8c49cd0e272f0e40286f59435cc # EXP-Topic debugcommands debugcommands

[PATCH 2 of 7 stable] bundle1: fix bundle1-denied reporting for push over ssh

2017-02-10 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1486745819 -3600 # Fri Feb 10 17:56:59 2017 +0100 # Branch stable # Node ID f319afe9c93cb0cfeeff58f66b1792eb55130ba4 # Parent a7ded180ddb35dfc0e642e960a59ed475fd9be75 # EXP-Topic getbundleerror bundle

[PATCH 4 of 7 stable] bundle-tests: operate from outside a repository

2017-02-10 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1486746372 -3600 # Fri Feb 10 18:06:12 2017 +0100 # Branch stable # Node ID 27ef75df203505964fbb20ac38ba737c3564d1a8 # Parent 0f8b506dc5406a9c9ebaab67495ff231c58663fc # EXP-Topic getbundleerror bundle

[PATCH 7 of 7 stable] wireproto: properly report server Abort during 'getbundle'

2017-02-10 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1486747258 -3600 # Fri Feb 10 18:20:58 2017 +0100 # Branch stable # Node ID 1631cecbc20e794f36d93e5bb9fe96622781e8d4 # Parent 3b13a645b703c0eab4eb6cf73a19a1886fb6eab8 # EXP-Topic getbundleerror wir

[PATCH 3 of 7 stable] bundle1: display server abort hint during unbundle

2017-02-10 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1486745812 -3600 # Fri Feb 10 17:56:52 2017 +0100 # Branch stable # Node ID 0f8b506dc5406a9c9ebaab67495ff231c58663fc # Parent f319afe9c93cb0cfeeff58f66b1792eb55130ba4 # EXP-Topic getbundleerror b

[PATCH 1 of 7 stable] bundle2: keep hint close to the primary message when remote abort

2017-02-10 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1486745807 -3600 # Fri Feb 10 17:56:47 2017 +0100 # Branch stable # Node ID a7ded180ddb35dfc0e642e960a59ed475fd9be75 # Parent af3b5aa61fc05a124697809bf472a5592f38489c # EXP-Topic getbundleerror b

[PATCH 5 of 7 stable] bundle1: fix bundle1-denied reporting for pull over ssh

2017-02-10 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1486746368 -3600 # Fri Feb 10 18:06:08 2017 +0100 # Branch stable # Node ID fcb3f4f9e1f60459e13588a66861ab50835a09e9 # Parent 27ef75df203505964fbb20ac38ba737c3564d1a8 # EXP-Topic getbundleerror bundle

[PATCH 6 of 7 stable] getbundle: cleanly handle remote abort during getbundle

2017-02-10 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1486747040 -3600 # Fri Feb 10 18:17:20 2017 +0100 # Branch stable # Node ID 3b13a645b703c0eab4eb6cf73a19a1886fb6eab8 # Parent fcb3f4f9e1f60459e13588a66861ab50835a09e9 # EXP-Topic getbundleerror get

[PATCH 4 of 6 V2] debugcommands: move 'debuglocks' in the new module

2017-02-14 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1485967369 -3600 # Wed Feb 01 17:42:49 2017 +0100 # Node ID 331a72cd40afd6c99cd87d3e1277afc15fb1885b # Parent 9b33954135851e92ae9ce7f52af861fc7f008e78 # EXP-Topic debugcommands debugcommands

[PATCH 2 of 6 V2] debugcommands: move 'debugmergestate' in the new module

2017-02-14 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1485967220 -3600 # Wed Feb 01 17:40:20 2017 +0100 # Node ID e0ef20f46903d4a65f87fc98c3c6894ba6c327fc # Parent e4aebee497335d7cff13b8df710ad890c4c13f9a # EXP-Topic debugcommands debugcommands

[PATCH 5 of 6 V2] debugcommands: move 'debugobsolete' in the new module

2017-02-14 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1485967581 -3600 # Wed Feb 01 17:46:21 2017 +0100 # Node ID a69ebf6da5c27a448c7b3acf6faaa4fedd73f803 # Parent 331a72cd40afd6c99cd87d3e1277afc15fb1885b # EXP-Topic debugcommands debugcommands

[PATCH 3 of 6 V2] debugcommands: move 'debugnamecomplete' in the new module

2017-02-14 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1485967272 -3600 # Wed Feb 01 17:41:12 2017 +0100 # Node ID 9b33954135851e92ae9ce7f52af861fc7f008e78 # Parent e0ef20f46903d4a65f87fc98c3c6894ba6c327fc # EXP-Topic debugcommands debugcommands

[PATCH 1 of 6 V2] debugcommands: move 'debuglabelcomplete' in the new module

2017-02-14 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1485967171 -3600 # Wed Feb 01 17:39:31 2017 +0100 # Node ID e4aebee497335d7cff13b8df710ad890c4c13f9a # Parent f2ad0d8047009e6e58ab1fa34ae7107714f5dc30 # EXP-Topic debugcommands debugcommands

Re: [PATCH 3 of 6] debugcommands: move 'debuglabelcomplete' in the new module

2017-02-14 Thread Pierre-Yves David
disappearing of the commands. V2 is on the way. -- Pierre-Yves David ___ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel

[PATCH 4 of 8 simple] color: move 'valideffect' function into the core module

2017-02-15 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1482370010 -3600 # Thu Dec 22 02:26:50 2016 +0100 # Node ID bb59bec58bcdf57a3aeb1a9cd4a9b5b004c7c139 # Parent b0ca5e9e8d9a6afa98accda7fcd5433ff19ddd1e # EXP-Topic color color: move 'valideffect' fu

[PATCH 7 of 8 simple] color: move '_effect_str' function into the core module

2017-02-15 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1482370638 -3600 # Thu Dec 22 02:37:18 2016 +0100 # Node ID 93e658cd6e685593ddc94d2b46ba596b1bb0d143 # Parent 93992a625b7141ab5ba0a6cdd5db1aac3ab75361 # EXP-Topic color color: move '_effect_str' fu

[PATCH 8 of 8 simple] color: move the '_render_effects' function to the core module

2017-02-15 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1482370733 -3600 # Thu Dec 22 02:38:53 2016 +0100 # Node ID f0f04ac8d4b17345b5375e4b11d895e7c22eb6ab # Parent 93e658cd6e685593ddc94d2b46ba596b1bb0d143 # EXP-Topic color color: move the '_render_e

[PATCH 6 of 8 simple] color: move configstyles into the core module

2017-02-15 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1482370462 -3600 # Thu Dec 22 02:34:22 2016 +0100 # Node ID 93992a625b7141ab5ba0a6cdd5db1aac3ab75361 # Parent 07618a3840fbce3ab1084765d94ac8d7a9380ff8 # EXP-Topic color color: move config

[PATCH 2 of 8 simple] color: move '_effect' mapping into core

2017-02-15 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1479491318 -3600 # Fri Nov 18 18:48:38 2016 +0100 # Node ID fd46adc1f3ab7bb0800a9ff6482f7554bad8637e # Parent 42d4b49b39d6879065209ea3ca71f1e3fa88fcbc # EXP-Topic color color: move '_effect' m

[PATCH 5 of 8 simple] color: rework conditional 'valideffect'

2017-02-15 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1482370203 -3600 # Thu Dec 22 02:30:03 2016 +0100 # Node ID 07618a3840fbce3ab1084765d94ac8d7a9380ff8 # Parent bb59bec58bcdf57a3aeb1a9cd4a9b5b004c7c139 # EXP-Topic color color: rework condi

[PATCH 1 of 8 simple] color: spread '_effect' values for readability

2017-02-15 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1479491019 -3600 # Fri Nov 18 18:43:39 2016 +0100 # Node ID 42d4b49b39d6879065209ea3ca71f1e3fa88fcbc # Parent 354020079723e02ad6db68f58ef26eb7ebd005a8 # EXP-Topic color color: spread '_effect'

[PATCH 3 of 6] debugcommands: move 'debuglabelcomplete' in the new module

2017-02-13 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 1485967171 -3600 # Wed Feb 01 17:39:31 2017 +0100 # Node ID efbf6a59699575d328d71a6cdcb9a8db25a85c6e # Parent f25d7b04bb99f20965efa0bf042b485d8bcd58b8 # EXP-Topic debugcommands debugcommands

[PATCH 1 of 6] debugcommands: extract debuginstall in the debugcommands module

2017-02-13 Thread Pierre-Yves David
# HG changeset patch # User Pierre-Yves David <pierre-yves.da...@ens-lyon.org> # Date 148595 -3600 # Wed Feb 01 17:31:05 2017 +0100 # Node ID d5a3d757ac5cd896ae3f6ea9b7e01dc655a8d6f0 # Parent a0e3d808690d57d1c9dff840e0b8ee099526397b # EXP-Topic debugcommands debugcommands: e

  1   2   3   4   5   6   7   8   9   10   >