From 9bc4690e7c3c81f5c85124dcb97707ec8d4aa8c9 Mon Sep 17 00:00:00 2001 From: Jack Jansen Date: Mon, 23 Oct 1995 13:55:11 +0000 Subject: Take care that filenames for .hqx files are ascii (no more mu's, etc) --- Mac/scripts/binhextree.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Mac/scripts/binhextree.py b/Mac/scripts/binhextree.py index a13aff5..e8597c8 100644 --- a/Mac/scripts/binhextree.py +++ b/Mac/scripts/binhextree.py @@ -57,7 +57,14 @@ def hexbincwprojects(creator): return for fss in project_files[creator]: srcfile = fss.as_pathname() - dstfile = srcfile + '.hqx' + + if srcfile[-1] == 'µ': + dstfile = srcfile[:-1]+'mu.hqx' + elif ord(srcfile[-1]) >= 128: + dstfile = srcfile[:-1]+`ord(srcfile[-1])`+'.hqx' + else: + dstfile = srcfile + '.hqx' + if os.path.exists(dstfile) and \ os.stat(dstfile)[8] > os.stat(srcfile)[8]: print 'Skip', dstfile,'- Up-to-date' -- cgit v0.12