From d6492597386cfa4b019d58f26d11e83934802355 Mon Sep 17 00:00:00 2001 From: jvoisin Date: Sun, 28 Aug 2011 02:19:29 +0200 Subject: Fix for del editor['parent/field'] syntax (Victor Stinner) --- mat/hachoir_editor/fieldset.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/mat/hachoir_editor/fieldset.py b/mat/hachoir_editor/fieldset.py index cbc12f9..a74c8e2 100644 --- a/mat/hachoir_editor/fieldset.py +++ b/mat/hachoir_editor/fieldset.py @@ -256,6 +256,11 @@ class EditableFieldSet(object): Remove a field from the field set. May raise an MissingField exception if the field has already been deleted. """ + parts = name.partition('/') + if parts[2]: + fieldset = self[parts[0]] + del fieldset[part[2]] + return if name in self._deleted: raise MissingField(self, name) self._deleted.add(name) -- cgit v1.3