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__
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")