GEPS008: Moved soundex module

svn: r19800
This commit is contained in:
Nick Hall 2012-06-08 20:37:17 +00:00
parent aa7ae06f6e
commit a2af7d66b3
7 changed files with 11 additions and 11 deletions

View File

@ -7,7 +7,6 @@
src/AutoComp.py src/AutoComp.py
src/ImgManip.py src/ImgManip.py
src/Sort.py src/Sort.py
src/soundex.py
src/TreeTips.py src/TreeTips.py
# cli # cli
@ -18,6 +17,7 @@ src/cli/user.py
src/gen/errors.py src/gen/errors.py
src/gen/__init__.py src/gen/__init__.py
src/gen/recentfiles.py src/gen/recentfiles.py
src/gen/soundex.py
src/gen/updatecallback.py src/gen/updatecallback.py
src/gen/user.py src/gen/user.py

View File

@ -22,7 +22,6 @@ gdir_PYTHON = \
LdsUtils.py \ LdsUtils.py \
MacTransUtils.py\ MacTransUtils.py\
Sort.py\ Sort.py\
soundex.py\
Spell.py\ Spell.py\
ToolTips.py\ ToolTips.py\
TransUtils.py\ TransUtils.py\

View File

@ -27,6 +27,7 @@ pkgpython_PYTHON = \
ggettext.py \ ggettext.py \
recentfiles.py \ recentfiles.py \
relationship.py \ relationship.py \
soundex.py \
updatecallback.py \ updatecallback.py \
user.py user.py

View File

@ -19,7 +19,7 @@ dist_pkgdata_DATA = \
addmedia.glade \ addmedia.glade \
dialog.glade \ dialog.glade \
configure.glade \ configure.glade \
dateedit.glade \ editdate.glade \
editsource.glade \ editsource.glade \
editcitation.glade \ editcitation.glade \
styleeditor.glade \ styleeditor.glade \

View File

@ -40,7 +40,7 @@ import const
import gen.lib import gen.lib
from gui.utils import ProgressMeter from gui.utils import ProgressMeter
from gui.plug import tool from gui.plug import tool
import soundex from gen.soundex import soundex, compare
from gen.display.name import displayer as name_displayer from gen.display.name import displayer as name_displayer
from gui.dialog import OkDialog from gui.dialog import OkDialog
from gui.listmodel import ListModel from gui.listmodel import ListModel
@ -250,7 +250,7 @@ class Merge(tool.Tool,ManagedWindow):
def gen_key(self, val): def gen_key(self, val):
if self.use_soundex: if self.use_soundex:
try: try:
return soundex.soundex(val) return soundex(val)
except UnicodeEncodeError: except UnicodeEncodeError:
return val return val
else: else:
@ -401,7 +401,7 @@ class Merge(tool.Tool,ManagedWindow):
def name_compare(self, s1, s2): def name_compare(self, s1, s2):
if self.use_soundex: if self.use_soundex:
try: try:
return soundex.compare(s1,s2) return compare(s1,s2)
except UnicodeEncodeError: except UnicodeEncodeError:
return s1 == s2 return s1 == s2
else: else:

View File

@ -30,7 +30,7 @@
# #
#------------------------------------------------------------------------ #------------------------------------------------------------------------
import const import const
import soundex from gen.soundex import soundex
from gui.display import display_help from gui.display import display_help
from gui.managedwindow import ManagedWindow from gui.managedwindow import ManagedWindow
import AutoComp import AutoComp
@ -90,9 +90,9 @@ class SoundGen(tool.Tool, ManagedWindow):
n = person.get_primary_name().get_surname() n = person.get_primary_name().get_surname()
self.name.set_text(n) self.name.set_text(n)
try: try:
se_text = soundex.soundex(n) se_text = soundex(n)
except UnicodeEncodeError: except UnicodeEncodeError:
se_text = soundex.soundex('') se_text = soundex('')
self.value.set_text(se_text) self.value.set_text(se_text)
else: else:
self.name.set_text("") self.name.set_text("")
@ -108,9 +108,9 @@ class SoundGen(tool.Tool, ManagedWindow):
def on_apply_clicked(self, obj): def on_apply_clicked(self, obj):
try: try:
se_text = soundex.soundex(unicode(obj.get_text())) se_text = soundex(unicode(obj.get_text()))
except UnicodeEncodeError: except UnicodeEncodeError:
se_text = soundex.soundex('') se_text = soundex('')
self.value.set_text(se_text) self.value.set_text(se_text)
#------------------------------------------------------------------------ #------------------------------------------------------------------------