Re: [PATCH 2 of 7 v3 flags] fancyopts: disallow true as a boolean flag default (API)

2016-09-16 Thread Pierre-Yves David
On 09/16/2016 04:33 PM, Augie Fackler wrote: On Fri, Sep 16, 2016 at 10:29 AM, Pierre-Yves David > wrote: On 09/14/2016 05:11 AM, Augie Fackler wrote: # HG changeset patch #

Re: [PATCH 2 of 7 v3 flags] fancyopts: disallow true as a boolean flag default (API)

2016-09-16 Thread Augie Fackler
On Fri, Sep 16, 2016 at 10:29 AM, Pierre-Yves David < pierre-yves.da...@ens-lyon.org> wrote: > >>> On 09/14/2016 05:11 AM, Augie Fackler wrote: >>> # HG changeset patch # User Augie Fackler # Date 1472584421 14400 # Tue Aug 30 15:13:41 2016 -0400 #

Re: [PATCH 2 of 7 v3 flags] fancyopts: disallow true as a boolean flag default (API)

2016-09-16 Thread Pierre-Yves David
On 09/16/2016 04:16 PM, Yuya Nishihara wrote: On Fri, 16 Sep 2016 15:48:32 +0200, Pierre-Yves David wrote: On 09/14/2016 06:37 PM, Yuya Nishihara wrote: On Wed, 14 Sep 2016 11:52:59 -0400, Augie Fackler wrote: On Sep 14, 2016, at 11:30, Yuya Nishihara wrote: Is the idea

Re: [PATCH 2 of 7 v3 flags] fancyopts: disallow true as a boolean flag default (API)

2016-09-16 Thread Pierre-Yves David
On 09/14/2016 05:11 AM, Augie Fackler wrote: # HG changeset patch # User Augie Fackler # Date 1472584421 14400 # Tue Aug 30 15:13:41 2016 -0400 # Node ID 828f260114a3a55e246cb5de434e75bdc782e4ad # Parent 600be3c9acee0ec14bd19c032cc0480e4501fe8c fancyopts: disallow true

Re: [PATCH 2 of 7 v3 flags] fancyopts: disallow true as a boolean flag default (API)

2016-09-16 Thread Pierre-Yves David
On 09/14/2016 06:37 PM, Yuya Nishihara wrote: On Wed, 14 Sep 2016 11:52:59 -0400, Augie Fackler wrote: On Sep 14, 2016, at 11:30, Yuya Nishihara wrote: Is the idea something like: fancyopts.py: unsetbool = object() in commands.py: diffopts = [ - ('a', 'text', None,

Re: [PATCH 2 of 7 v3 flags] fancyopts: disallow true as a boolean flag default (API)

2016-09-14 Thread Yuya Nishihara
On Wed, 14 Sep 2016 11:05:40 -0400, Augie Fackler wrote: > > On Sep 14, 2016, at 11:03, Yuya Nishihara wrote: > > > > On Tue, 13 Sep 2016 23:11:18 -0400, Augie Fackler wrote: > >> # HG changeset patch > >> # User Augie Fackler > >> # Date 1472584421 14400 > >> #

Re: [PATCH 2 of 7 v3 flags] fancyopts: disallow true as a boolean flag default (API)

2016-09-14 Thread Augie Fackler
> On Sep 14, 2016, at 11:03, Yuya Nishihara wrote: > > On Tue, 13 Sep 2016 23:11:18 -0400, Augie Fackler wrote: >> # HG changeset patch >> # User Augie Fackler >> # Date 1472584421 14400 >> # Tue Aug 30 15:13:41 2016 -0400 >> # Node ID

[PATCH 2 of 7 v3 flags] fancyopts: disallow true as a boolean flag default (API)

2016-09-13 Thread Augie Fackler
# HG changeset patch # User Augie Fackler # Date 1472584421 14400 # Tue Aug 30 15:13:41 2016 -0400 # Node ID 828f260114a3a55e246cb5de434e75bdc782e4ad # Parent 600be3c9acee0ec14bd19c032cc0480e4501fe8c fancyopts: disallow true as a boolean flag default (API) This was