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/macerrors.py b/Mac/Lib/macerrors.py
index 69a5368..dda3f08 100644
--- a/Mac/Lib/macerrors.py
+++ b/Mac/Lib/macerrors.py
@@ -316,7 +316,7 @@
 telDeviceNotFound	=	-10109	#device not found
 telBadCodeResource	=	-10108	#code resource not found
 telInitFailed	=	-10107	#initialization failed
-telNoCommFolder	=	-10106	#Communications/Extensions Ÿ not found
+telNoCommFolder	=	-10106	#Communications/Extensions € not found
 telUnknownErr	=	-10103	#unable to set config
 telNoSuchTool	=	-10102	#unable to find tool with name specified
 telBadFunction	=	-10091	#bad msgCode specified
@@ -626,7 +626,7 @@
 kDMSWNotInitializedErr	=	-6227	#Required software not initialized (eg windowmanager or display mgr).
 kSysSWTooOld	=	-6226	#Missing critical pieces of System Software.
 kDMMirroringNotOn	=	-6225	#Returned by all calls that need mirroring to be on to do their thing.
-kDMCantBlock	=	-6224	#Mirroring is already on, can¹t Block now (call DMUnMirror() first).
+kDMCantBlock	=	-6224	#Mirroring is already on, canÕt Block now (call DMUnMirror() first).
 kDMMirroringBlocked	=	-6223	#DMBlockMirroring() has been called.
 kDMWrongNumberOfDisplays	=	-6222	#Can only handle 2 displays for now.
 kDMMirroringOnAlready	=	-6221	#Returned by all calls that need mirroring to be off to do their thing.
@@ -653,7 +653,7 @@
 errUnrecognizedWindowClass	=	-5605	#tried to create a window with a bad WindowClass
 errWindowPropertyNotFound	=	-5604	#tried to get a nonexistent property
 errInvalidWindowProperty	=	-5603	#tried to access a property tag with private creator
-errWindowDoesNotHaveProxy	=	-5602	#tried to do something requiring a proxy to a window which doesn¹t have a proxy
+errWindowDoesNotHaveProxy	=	-5602	#tried to do something requiring a proxy to a window which doesnÕt have a proxy
 errUnsupportedWindowAttributesForClass	=	-5601	#tried to create a window with WindowAttributes not supported by the WindowClass
 errInvalidWindowPtr	=	-5600	#tried to pass a bad WindowRef argument
 gestaltLocationErr	=	-5553	#gestalt function ptr wasn't in sysheap
@@ -847,7 +847,7 @@
 kEBADMSGErr	=	-3272	#
 kENOSRErr	=	-3271	#
 kETIMEErr	=	-3270	#
-kEPROTOErr	=	-3269	#€€€ fill out missing codes €€€
+kEPROTOErr	=	-3269	#‚‚‚ fill out missing codes ‚‚‚
 kEHOSTUNREACHErr	=	-3264	#No route to host
 kEHOSTDOWNErr	=	-3263	#Host is down
 kECONNREFUSEDErr	=	-3260	#Connection refused
@@ -1043,7 +1043,7 @@
 tsmUseInputWindowErr	=	-2512	#not TSM aware because we are using input window
 tsmDocumentOpenErr	=	-2511	#there are open documents
 tsmTextServiceNotFoundErr	=	-2510	#no text service found
-tsmCantOpenComponentErr	=	-2509	#can¹t open the component
+tsmCantOpenComponentErr	=	-2509	#canÕt open the component
 tsmNoOpenTSErr	=	-2508	#no open text service
 tsmDocNotActiveErr	=	-2507	#document is NOT active
 tsmTSMDocBusyErr	=	-2506	#document is still active
@@ -1076,9 +1076,9 @@
 kernelCanceledErr	=	-2402	#kernelCanceledErr
 kernelIncompleteErr	=	-2401	#kernelIncompleteErr
 badCallOrderErr	=	-2209	#Usually due to a status call being called prior to being setup first
-noDMAErr	=	-2208	#Can¹t do DMA digitizing (i.e. can't go to requested dest
-badDepthErr	=	-2207	#Can¹t digitize into this depth
-notExactSizeErr	=	-2206	#Can¹t do exact size requested
+noDMAErr	=	-2208	#CanÕt do DMA digitizing (i.e. can't go to requested dest
+badDepthErr	=	-2207	#CanÕt digitize into this depth
+notExactSizeErr	=	-2206	#CanÕt do exact size requested
 noMoreKeyColorsErr	=	-2205	#all key indexes in use
 notExactMatrixErr	=	-2204	#warning of bad matrix, digitizer did its best
 matrixErr	=	-2203	#bad matrix, digitizer did nothing
@@ -1428,7 +1428,7 @@
 rcDBNull	=	-800	#rcDBNull
 noMMUErr	=	-626	#no MMU present
 cannotDeferErr	=	-625	#unable to defer additional functions
-interruptsMaskedErr	=	-624	#don¹t call with interrupts masked
+interruptsMaskedErr	=	-624	#donÕt call with interrupts masked
 notLockedErr	=	-623	#specified range of memory is not locked
 cannotMakeContiguousErr	=	-622	#cannot make specified range contiguous
 notHeldErr	=	-621	#specified range of memory is not held
@@ -1708,10 +1708,10 @@
 readErr	=	-19	#I/O System Errors
 statusErr	=	-18	#I/O System Errors
 controlErr	=	-17	#I/O System Errors
-dsExtensionsDisabled	=	-13	#say ³Extensions Disabled²
-dsHD20Installed	=	-12	#say ³HD20 Startup²
-dsDisassemblerInstalled	=	-11	#say ³Disassembler Installed²
-dsMacsBugInstalled	=	-10	#say ³MacsBug Installed²
+dsExtensionsDisabled	=	-13	#say –Extensions Disabled”
+dsHD20Installed	=	-12	#say –HD20 Startup”
+dsDisassemblerInstalled	=	-11	#say –Disassembler Installed”
+dsMacsBugInstalled	=	-10	#say –MacsBug Installed”
 seNoDB	=	-8	#no debugger installed to handle debugger command
 SlpTypeErr	=	-5	#invalid queue element
 unimpErr	=	-4	#unimplemented core routine