diff mercurial/color.py @ 37662:5340daa85c62

py3: iterate over a copy of dict while changing it Differential Revision: https://phab.mercurial-scm.org/D3323
author Pulkit Goyal <7895pulkit@gmail.com>
date Sat, 14 Apr 2018 01:58:44 +0530
parents f0b6fbea00cf
children 483cafc3762a
line wrap: on
line diff
--- a/mercurial/color.py	Sat Apr 14 00:56:44 2018 +0530
+++ b/mercurial/color.py	Sat Apr 14 01:58:44 2018 +0530
@@ -168,7 +168,7 @@
         ui._terminfoparams.clear()
         return
 
-    for key, (b, e, c) in ui._terminfoparams.items():
+    for key, (b, e, c) in ui._terminfoparams.copy().items():
         if not b:
             continue
         if not c and not curses.tigetstr(e):