Fixed macroman<->latin1 conversion. Some chars don't
exist in latin1, but at least the roundtrip results in the
same macroman characters.
diff --git a/Mac/Lib/cfmfile.py b/Mac/Lib/cfmfile.py
index cef28fe..9c449e0 100644
--- a/Mac/Lib/cfmfile.py
+++ b/Mac/Lib/cfmfile.py
@@ -70,7 +70,7 @@
 				try:
 					data = Res.Get1Resource('cfrg', 0).data
 				except Res.Error:
-					raise Res.Error, "no Œcfrg¹ resource found", sys.exc_traceback
+					raise Res.Error, "no •cfrgÕ resource found", sys.exc_traceback
 			finally:
 				Res.CloseResFile(resref)
 				Res.UseResFile(currentresref)
@@ -146,7 +146,7 @@
 	
 	def getfragment(self):
 		if self.where <> 1:
-			raise error, "can¹t read fragment, unsupported location"
+			raise error, "canÕt read fragment, unsupported location"
 		f = open(self.path, "rb")
 		f.seek(self.offset)
 		if self.length:
@@ -158,7 +158,7 @@
 	
 	def copydata(self, outfile):
 		if self.where <> 1:
-			raise error, "can¹t read fragment, unsupported location"
+			raise error, "canÕt read fragment, unsupported location"
 		infile = open(self.path, "rb")
 		if self.length == 0:
 			infile.seek(0, 2)