GEDCOM specification fix. Bug 2491.

svn: r11280
This commit is contained in:
Gary Burton 2008-11-09 21:05:35 +00:00
parent 149b6d0214
commit ef5e586843

View File

@ -2,6 +2,7 @@
# Gramps - a GTK+/GNOME based genealogy program
#
# Copyright (C) 2000-2007 Donald N. Allingham
# Copyright (C) 2008 Gary Burton
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
@ -1296,15 +1297,15 @@ class GedcomWriter(BasicUtils.UpdateCallback):
title = name.get_title()
if suffix == "":
if surprefix == "":
self.__writeln(1, 'NAME', '%s/%s/' % (firstname, surname))
self.__writeln(1, 'NAME', '%s /%s/' % (firstname, surname))
else:
self.__writeln(1, 'NAME', '%s/%s %s/' %
self.__writeln(1, 'NAME', '%s /%s %s/' %
(firstname, surprefix, surname))
elif surprefix == "":
self.__writeln(1, 'NAME', '%s/%s/ %s' %
self.__writeln(1, 'NAME', '%s /%s/ %s' %
(firstname, surname, suffix))
else:
self.__writeln(1, 'NAME', '%s/%s %s/ %s' %
self.__writeln(1, 'NAME', '%s /%s %s/ %s' %
(firstname, surprefix, surname, suffix))
if firstname: