* src/Sort.py: Make sure sorting by birthdate handles correctly
missing dates * src/WriteGedcom.py: Export source references at the global person level svn: r4950
This commit is contained in:
		| @@ -1,3 +1,9 @@ | ||||
| 2005-07-17  Julio Sanchez  <jsanchez@users.sourceforge.net> | ||||
| 	* src/Sort.py: Make sure sorting by birthdate handles correctly | ||||
| 	missing dates | ||||
| 	* src/WriteGedcom.py: Export source references at the global person | ||||
| 	level | ||||
|  | ||||
| 2005-07-16  Steve Hall  <digitect@mindspring.org> | ||||
| 	* src/data/main*.css: fix <sup> spacing in CSS files | ||||
|  | ||||
|   | ||||
| @@ -111,7 +111,10 @@ class Sort: | ||||
|         else: | ||||
|             date2 = Date.Date() | ||||
|  | ||||
|         val = cmp(date1,date2) | ||||
|         dsv1 = date1.get_sort_value() | ||||
|         dsv2 = date2.get_sort_value() | ||||
|  | ||||
|         val = cmp(dsv1,dsv2) | ||||
|         if val == 0: | ||||
|             return self.by_last_name(first_id,second_id) | ||||
|         return val | ||||
|   | ||||
| @@ -129,6 +129,11 @@ def add_familys_sources(db,family_handle,slist,private): | ||||
| # | ||||
| #------------------------------------------------------------------------- | ||||
| def add_persons_sources(db,person,slist,private): | ||||
|     for source_ref in person.get_source_references(): | ||||
|         sbase = source_ref.get_base_handle() | ||||
|         if sbase != None and not slist.has_key(sbase): | ||||
|             slist[sbase] = 1 | ||||
|          | ||||
|     elist = person.get_event_list()[:] | ||||
|  | ||||
|     elist.append(person.get_birth_handle()) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user