@@ -550,7 +550,7 @@ def ResetChangedItems(self):
550550
551551 def AddChangedItem (self ,type ,section ,item ,value ):
552552 value = str (value ) #make sure we use a string
553- if not self .changedItems [type ]. has_key ( section ) :
553+ if section not in self .changedItems [type ]:
554554 self .changedItems [type ][section ]= {}
555555 self .changedItems [type ][section ][item ]= value
556556
@@ -697,7 +697,7 @@ def DeleteCustomKeys(self):
697697 return
698698 #remove key set from config
699699 idleConf .userCfg ['keys' ].remove_section (keySetName )
700- if self .changedItems ['keys' ]. has_key ( keySetName ) :
700+ if keySetName in self .changedItems ['keys' ]:
701701 del (self .changedItems ['keys' ][keySetName ])
702702 #write changes
703703 idleConf .userCfg ['keys' ].Save ()
@@ -724,7 +724,7 @@ def DeleteCustomTheme(self):
724724 return
725725 #remove theme from config
726726 idleConf .userCfg ['highlight' ].remove_section (themeName )
727- if self .changedItems ['highlight' ]. has_key ( themeName ) :
727+ if themeName in self .changedItems ['highlight' ]:
728728 del (self .changedItems ['highlight' ][themeName ])
729729 #write changes
730730 idleConf .userCfg ['highlight' ].Save ()
@@ -859,9 +859,9 @@ def PaintThemeSample(self):
859859 #handle any unsaved changes to this theme
860860 if theme in self .changedItems ['highlight' ].keys ():
861861 themeDict = self .changedItems ['highlight' ][theme ]
862- if themeDict . has_key ( element + '-foreground' ) :
862+ if element + '-foreground' in themeDict :
863863 colours ['foreground' ]= themeDict [element + '-foreground' ]
864- if themeDict . has_key ( element + '-background' ) :
864+ if element + '-background' in themeDict :
865865 colours ['background' ]= themeDict [element + '-background' ]
866866 self .textHighlightSample .tag_config (element , ** colours )
867867 self .SetColourSample ()
0 commit comments