From 772a5a1b1cbdddfe576155379922619e5ec8a3dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Wed, 2 Jan 2019 14:32:10 +0100 Subject: [PATCH] =?UTF-8?q?Replace=20=E2=86=92=20with=20->?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Apparently Windows still isn't using UTF-8 by default, and fails when handling these log entries. --- blender_asset_tracer/pack/__init__.py | 4 ++-- blender_asset_tracer/pack/filesystem.py | 4 ++-- blender_asset_tracer/trace/result.py | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/blender_asset_tracer/pack/__init__.py b/blender_asset_tracer/pack/__init__.py index 40cd15e..9240147 100644 --- a/blender_asset_tracer/pack/__init__.py +++ b/blender_asset_tracer/pack/__init__.py @@ -517,7 +517,7 @@ class Packer: target: pathlib.Path, may_move=False): if self.noop: - print('%s → %s' % (asset_path, target)) + print('%s -> %s' % (asset_path, target)) self._file_count += 1 return @@ -541,6 +541,6 @@ class Packer: with infopath.open('w') as infofile: print('This is a Blender Asset Tracer pack.', file=infofile) print('Start by opening the following blend file:', file=infofile) - print(' %s' % self._output_path.relative_to(self.target), file=infofile) + print(' %s' % self._output_path.relative_to(self.target).as_posix(), file=infofile) self._file_transferer.queue_move(infopath, self.target / infoname) diff --git a/blender_asset_tracer/pack/filesystem.py b/blender_asset_tracer/pack/filesystem.py index 6006a03..7d208cd 100644 --- a/blender_asset_tracer/pack/filesystem.py +++ b/blender_asset_tracer/pack/filesystem.py @@ -139,7 +139,7 @@ class FileCopier(transfer.FileTransferer): if self._error.is_set() or self._abort.is_set(): raise AbortTransfer() - log.info('%s %s → %s', act.name, src, dst) + log.info('%s %s -> %s', act.name, src, dst) tfunc(src, dst) except AbortTransfer: # either self._error or self._abort is already set. We just have to @@ -210,7 +210,7 @@ class FileCopier(transfer.FileTransferer): self.files_skipped += 1 return - log.debug('Copying %s → %s', srcpath, dstpath) + log.debug('Copying %s -> %s', srcpath, dstpath) self._copy(srcpath, dstpath) self.already_copied.add((srcpath, dstpath)) diff --git a/blender_asset_tracer/trace/result.py b/blender_asset_tracer/trace/result.py index 26ec1ae..47cdb63 100644 --- a/blender_asset_tracer/trace/result.py +++ b/blender_asset_tracer/trace/result.py @@ -153,7 +153,7 @@ class BlockUsage: self._abspath = as_path.resolve() except FileNotFoundError: self._abspath = as_path - log.info('Resolving %s rel to %s → %s', + log.info('Resolving %s rel to %s -> %s', self.asset_path, self.block.bfile.filepath, self._abspath) else: log.info('Reusing abspath %s', self._abspath)