X-Git-Url: https://git.korewanetadesu.com/?p=python-collate.git;a=blobdiff_plain;f=collate%2Ficu%2F__init__.py;h=892b8a1c80acb807a976077ae64f6bcd95c03025;hp=00a15386ea1cc55f6698901d16976ffddf6c1377;hb=7dc546d67cd996c0a54b07261ab1b7bcdf4019ce;hpb=f73c4c6cd3ed326c5735ab33a6896697227d07e3 diff --git a/collate/icu/__init__.py b/collate/icu/__init__.py index 00a1538..892b8a1 100644 --- a/collate/icu/__init__.py +++ b/collate/icu/__init__.py @@ -36,11 +36,6 @@ class Collator(collate._abcollator.Collator): # so this is a harmless error. self._breaker = _icu.WordBreaker("root") - def words(self, string): - if isinstance(string, str): - string = string.decode(self.encoding, 'replace') - return filter(lambda u: not u.isspace(), self._breaker.words(string)) - def key(self, string): """Sort key for a string. @@ -61,5 +56,5 @@ class Collator(collate._abcollator.Collator): if isinstance(a, str): a = a.decode(self.encoding, 'replace') if isinstance(b, str): - b = a.decode(self.encoding, 'replace') + b = b.decode(self.encoding, 'replace') return self._collator.cmp(a, b)