[kernel] r6116 - people/waldi/utils/kconfigeditor/kconfigeditor

Bastian Blank waldi at costa.debian.org
Fri Mar 10 18:06:40 UTC 2006


Author: waldi
Date: Fri Mar 10 18:06:40 2006
New Revision: 6116

Modified:
   people/waldi/utils/kconfigeditor/kconfigeditor/editor.py
Log:
kconfigeditor/editor.py: Fix.


Modified: people/waldi/utils/kconfigeditor/kconfigeditor/editor.py
==============================================================================
--- people/waldi/utils/kconfigeditor/kconfigeditor/editor.py	(original)
+++ people/waldi/utils/kconfigeditor/kconfigeditor/editor.py	Fri Mar 10 18:06:40 2006
@@ -169,8 +169,9 @@
         gtk.main_quit()
 
     def write(self):
-        for f in self.file_inodes.itervalues():
+        for f in self.items.itervalues():
             f.write()
+        self.changed = False
 
 class edit_setting(object):
     def __init__(self, editor, key):
@@ -284,7 +285,8 @@
                 for arch, variant_arch in self.editor.variants.iteritems():
                     self.editor.items[(arch, None, None)].delete_match(self.key, value)
                     for subarch, variant_subarch in variant_arch.iteritems():
-                        self.editor.items[(arch, subarch, None)].delete_match(self.key, value)
+                        if subarch != 'none':
+                            self.editor.items[(arch, subarch, None)].delete_match(self.key, value)
                         for flavour in variant_subarch.iterkeys():
                             self.editor.items[(arch, subarch, flavour)].delete_match(self.key, value)
             elif key[1] is None:



More information about the Kernel-svn-changes mailing list