=== modified file 'scripts/tbzrcommand.py' --- scripts/tbzrcommand.py 2009-05-27 09:04:00 +0000 +++ scripts/tbzrcommand.py 2009-06-11 11:57:13 +0000 @@ -16,6 +16,7 @@ # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA import sys import os +import locale import optparse import logging import traceback @@ -237,7 +238,12 @@ try: setup_logging(options) - filenames = options.files[:] + filenames = [] + for fn in options.files: + if isinstance(fn, str): + fn = fn.decode(locale.getpreferredencoding()) + filenames.append(fn) + if options.file_list: try: f = open(options.file_list, 'r')