* src/Marriage.py: proper window management on delete event.
* src/RelLib.py (Event.are_equal): Correction. * src/Date.py (is_empty): Require empty text for a date to be empty. * src/WriteXML (write_object): Remove places from Media. * src/GrampsDbBase.py (undo): Typos. * src/GrampsDBCallback: Pretty printing for warnings. svn: r4297
This commit is contained in:
@@ -844,19 +844,16 @@ class XmlWriter:
|
||||
self.g.write(' description="%s"' % self.fix(obj.get_description()))
|
||||
alist = obj.get_attribute_list()
|
||||
note = obj.get_note()
|
||||
phandle = obj.get_place_handle()
|
||||
dval = obj.get_date_object()
|
||||
slist = obj.get_source_references()
|
||||
if len(alist) == 0 and len(slist) == 0 and note == "" and \
|
||||
phandle == "" and not dval.is_empty():
|
||||
if len(alist) == 0 and len(slist) == 0 and note == "" \
|
||||
and not dval.is_empty():
|
||||
self.g.write('/>\n')
|
||||
else:
|
||||
self.g.write('>\n')
|
||||
self.write_attribute_list(alist)
|
||||
if note != "":
|
||||
self.write_note("note",obj.get_note_object(),3)
|
||||
if phandle:
|
||||
self.g.write(' <place ref="%s"/>\n' % phandle)
|
||||
if not dval.is_empty():
|
||||
self.write_date(dval,3)
|
||||
for s in slist:
|
||||
|
Reference in New Issue
Block a user