comparison hgext/hgk.py @ 48913:f254fc73d956

global: bulk replace simple pycompat.iteritems(x) with x.items() pycompat.iteritems() just calls .items(). This commit applies a regular expression search and replace to convert simple instances of pycompat.iteritems() with .items(). There are still a handful of calls to pycompat.iteritems() remaining. But these all have more complicated expressions that I wasn't comfortable performing an automated replace on. In addition, some simple replacements were withheld because they broke pytype. These will be handled by their own changesets. Differential Revision: https://phab.mercurial-scm.org/D12318
author Gregory Szorc <gregory.szorc@gmail.com>
date Thu, 03 Mar 2022 18:28:30 -0800
parents 6000f5b25c9b
children d44e3c45f0e4
comparison
equal deleted inserted replaced
48912:a0674e916fb6 48913:f254fc73d956
374 ) 374 )
375 def view(ui, repo, *etc, **opts): 375 def view(ui, repo, *etc, **opts):
376 """start interactive history viewer""" 376 """start interactive history viewer"""
377 opts = pycompat.byteskwargs(opts) 377 opts = pycompat.byteskwargs(opts)
378 os.chdir(repo.root) 378 os.chdir(repo.root)
379 optstr = b' '.join( 379 optstr = b' '.join([b'--%s %s' % (k, v) for k, v in opts.items() if v])
380 [b'--%s %s' % (k, v) for k, v in pycompat.iteritems(opts) if v]
381 )
382 if repo.filtername is None: 380 if repo.filtername is None:
383 optstr += b'--hidden' 381 optstr += b'--hidden'
384 382
385 cmd = ui.config(b"hgk", b"path") + b" %s %s" % (optstr, b" ".join(etc)) 383 cmd = ui.config(b"hgk", b"path") + b" %s %s" % (optstr, b" ".join(etc))
386 ui.debug(b"running %s\n" % cmd) 384 ui.debug(b"running %s\n" % cmd)