Cleanup in preparation for release. Add docstrings, remove basically empty _constants...
[python-collate.git] / pycollate
index e38e91d..4748b4b 100755 (executable)
--- a/pycollate
+++ b/pycollate
@@ -33,7 +33,7 @@ def main(argv):
 
     if options.backend or options.locale or options.encoding:
         backend = getattr(collate, options.backend)
-        collate.set_default(backend, options.locale, options.encoding)
+        collate.set_collator(backend, options.locale, options.encoding)
 
     if options.diagnostics:
         print >>sys.stderr, "Backend: " + collate.default.__name__
@@ -54,7 +54,7 @@ def main(argv):
            line = line.strip()
            line = line.decode(encoding, "replace")
            lines.append(line)
-    lines.sort(key=collate.collator.sortemekey)
+    lines.sort(key=collate.key)
 
     for line in lines:
        print line.encode(encoding, "replace")