Re: [PATCH 1 of 5] byteify-strings: simplify default value for `--treat-as-kwargs`

2019-08-02 Thread Yuya Nishihara
On Fri, 02 Aug 2019 17:01:22 +0200, Raphaël Gomès wrote:
> # HG changeset patch
> # User Raphaël Gomès 
> # Date 1564755240 -7200
> #  Fri Aug 02 16:14:00 2019 +0200
> # Node ID 4a3e6c4ac759ed0d7678980328c0dec3824192ea
> # Parent  f95b59ffc307c4549d9640a81d750a99bd75f423
> # EXP-Topic byteify-strings
> byteify-strings: simplify default value for `--treat-as-kwargs`

Queued the first two, thanks.
___
Mercurial-devel mailing list
Mercurial-devel@mercurial-scm.org
https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel


[PATCH 1 of 5] byteify-strings: simplify default value for `--treat-as-kwargs`

2019-08-02 Thread Raphaël Gomès
# HG changeset patch
# User Raphaël Gomès 
# Date 1564755240 -7200
#  Fri Aug 02 16:14:00 2019 +0200
# Node ID 4a3e6c4ac759ed0d7678980328c0dec3824192ea
# Parent  f95b59ffc307c4549d9640a81d750a99bd75f423
# EXP-Topic byteify-strings
byteify-strings: simplify default value for `--treat-as-kwargs`

diff -r f95b59ffc307 -r 4a3e6c4ac759 contrib/byteify-strings.py
--- a/contrib/byteify-strings.pyFri Aug 02 10:18:22 2019 +0200
+++ b/contrib/byteify-strings.pyFri Aug 02 16:14:00 2019 +0200
@@ -276,15 +276,13 @@
 help='edit files in place')
 ap.add_argument('--dictiter', action='store_true', default=False,
 help='rewrite iteritems() and itervalues()'),
-ap.add_argument('--treat-as-kwargs', nargs="+",
+ap.add_argument('--treat-as-kwargs', nargs="+", default=[],
 help="ignore kwargs-like objects"),
 ap.add_argument('files', metavar='FILE', nargs='+', help='source file')
 args = ap.parse_args()
 opts = {
 'dictiter': args.dictiter,
-'treat-as-kwargs': set(
-args.treat_as_kwargs
-) if args.treat_as_kwargs else set()
+'treat-as-kwargs': set(args.treat_as_kwargs),
 }
 for fname in args.files:
 if args.inplace:
___
Mercurial-devel mailing list
Mercurial-devel@mercurial-scm.org
https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel