2007-12-09 Douglas S. Blank <dblank@cs.brynmawr.edu>

* src/GrampsCfg.py: Rearranged name display preference settings
	* src/BasicUtils/_NameDisplay.py: allow title-case name patterns



svn: r9476
This commit is contained in:
Doug Blank
2007-12-10 01:51:39 +00:00
parent 30e224ff35
commit a297361898
3 changed files with 141 additions and 28 deletions

View File

@@ -343,6 +343,7 @@ class NameDisplay:
for (code, ikeyword) in d_keys:
exp, keyword, ikeyword = d[code]
format_str = format_str.replace(ikeyword,"%"+ code)
format_str = format_str.replace(ikeyword.title(),"%"+ code)
format_str = format_str.replace(ikeyword.upper(),"%"+ code.upper())
# Next, go through and do key-word replacement.
# Just replace keywords with
@@ -353,6 +354,7 @@ class NameDisplay:
for (code, keyword) in d_keys:
exp, keyword, ikeyword = d[code]
format_str = format_str.replace(keyword,"%"+ code)
format_str = format_str.replace(keyword.title(),"%"+ code)
format_str = format_str.replace(keyword.upper(),"%"+ code.upper())
# Get lower and upper versions of codes:
codes = d.keys() + [c.upper() for c in d.keys()]