CW Pro 5 projects.
diff --git a/Mac/Build/AE.prj b/Mac/Build/AE.prj
index 87c7a09..353cb3d 100644
--- a/Mac/Build/AE.prj
+++ b/Mac/Build/AE.prj
Binary files differ
diff --git a/Mac/Build/App.prj b/Mac/Build/App.prj
index 3fe1417..d53b376 100644
--- a/Mac/Build/App.prj
+++ b/Mac/Build/App.prj
Binary files differ
diff --git a/Mac/Build/Cm.prj b/Mac/Build/Cm.prj
index 8e093c1..c8b0d5a 100644
--- a/Mac/Build/Cm.prj
+++ b/Mac/Build/Cm.prj
Binary files differ
diff --git a/Mac/Build/ColorPicker.prj b/Mac/Build/ColorPicker.prj
index 4e25d31..1a42846 100644
--- a/Mac/Build/ColorPicker.prj
+++ b/Mac/Build/ColorPicker.prj
Binary files differ
diff --git a/Mac/Build/Drag.prj b/Mac/Build/Drag.prj
index 4cd10e0..b545c79 100644
--- a/Mac/Build/Drag.prj
+++ b/Mac/Build/Drag.prj
Binary files differ
diff --git a/Mac/Build/Evt.prj b/Mac/Build/Evt.prj
index 8e85b86..23d9ed5 100644
--- a/Mac/Build/Evt.prj
+++ b/Mac/Build/Evt.prj
Binary files differ
diff --git a/Mac/Build/Fm.prj b/Mac/Build/Fm.prj
index 8b8890d..7c2a66a 100644
--- a/Mac/Build/Fm.prj
+++ b/Mac/Build/Fm.prj
Binary files differ
diff --git a/Mac/Build/Help.prj b/Mac/Build/Help.prj
index a5b98cd..aab6d0b 100644
--- a/Mac/Build/Help.prj
+++ b/Mac/Build/Help.prj
Binary files differ
diff --git a/Mac/Build/Icn.prj b/Mac/Build/Icn.prj
index e20d76a..0bfd078 100644
--- a/Mac/Build/Icn.prj
+++ b/Mac/Build/Icn.prj
Binary files differ
diff --git a/Mac/Build/List.prj b/Mac/Build/List.prj
index 295d219..c937f93 100644
--- a/Mac/Build/List.prj
+++ b/Mac/Build/List.prj
Binary files differ
diff --git a/Mac/Build/Printing.prj b/Mac/Build/Printing.prj
index df0c017..1f0a533 100644
--- a/Mac/Build/Printing.prj
+++ b/Mac/Build/Printing.prj
Binary files differ
diff --git a/Mac/Build/PythonCore.prj b/Mac/Build/PythonCore.prj
index 5f61894..ed59c61 100644
--- a/Mac/Build/PythonCore.prj
+++ b/Mac/Build/PythonCore.prj
Binary files differ
diff --git a/Mac/Build/PythonCoreCFM68K.prj b/Mac/Build/PythonCoreCFM68K.prj
index 04bac08..9e1db7d 100644
--- a/Mac/Build/PythonCoreCFM68K.prj
+++ b/Mac/Build/PythonCoreCFM68K.prj
Binary files differ
diff --git a/Mac/Build/PythonCoreCFM68K.prj.exp b/Mac/Build/PythonCoreCFM68K.prj.exp
index 4c8daa9..929f0d2 100644
--- a/Mac/Build/PythonCoreCFM68K.prj.exp
+++ b/Mac/Build/PythonCoreCFM68K.prj.exp
@@ -11,6 +11,7 @@
 getlogin
 exec
 cuserid
+umask
 ValidateMallocHeap
 GetNextMallocHeapRegistration
 GetFirstMallocHeapRegistration
@@ -40,13 +41,16 @@
 vwscanf
 wscanf
 fwscanf
-__vfwscanf
-swprintf
-vwprintf
+__wStringRead
+__wFileRead
 vswprintf
-wprintf
-fwprintf
+swprintf
 vfwprintf
+vwprintf
+fwprintf
+wprintf
+__wStringWrite
+__wFileWrite
 wmemcmp
 wmemchr
 wmemset
@@ -149,7 +153,8 @@
 __vsscanf
 scanf
 fscanf
-__vfscanf
+__StringRead
+__FileRead
 srand
 rand
 qsort
@@ -157,20 +162,14 @@
 snprintf
 vsprintf
 vsnprintf
-printf
+vfprintf
 vprintf
 fprintf
-vfprintf
+printf
+__StringWrite
+__FileWrite
 __sys_free
 __sys_alloc
-__pool_free_all
-__pool_free
-__pool_realloc
-__pool_alloc_clear
-__pool_alloc
-__pool_preassign
-__pool_preallocate
-__init_pool_obj
 __path2fss
 __stdio_atexit
 perror
@@ -232,11 +231,8 @@
 iscntrl
 isalpha
 isalnum
-__end_critical_region
-__begin_critical_region
 __kill_critical_regions
 __init_critical_regions
-clrscr
 __close_console
 __write_console
 __read_console
@@ -282,13 +278,16 @@
 llabs
 labs
 abs
-__num_to_file
-__file_to_num
 __flush_line_buffered_output_files
 __flush_all
 __close_all
 __init_file
 __find_unopened_file
+__pool_free_all
+__msize
+deallocate_from_fixed_pools
+allocate_from_fixed_pools
+unlink
 __exit
 __atexit
 atexit
@@ -315,7 +314,7 @@
 SIOUXDoSaveText
 SIOUXUpdateMenuItems
 SIOUXSetupMenus
-SIOUXclrscr
+clrscr
 getch
 kbhit
 SIOUXSetTitle
@@ -371,10 +370,10 @@
 __som_check_new
 __destroy_global_chain
 __register_global_object
+longjmp
 exit
 abort
 GUSISetupMSLSIOUX__Fv		# GUSISetupMSLSIOUX()
-fwalk
 fdopen
 __close_file
 __position_file
@@ -1144,6 +1143,7 @@
 getbootvol
 sync
 macstat
+main
 PyMac_AddLibResources
 __initialize_with_resources
 getfiletype
@@ -1313,6 +1313,7 @@
 _PyObject_NewVar
 _PyObject_New
 _PyModule_Clear
+PyModule_GetFilename
 PyModule_GetName
 PyModule_GetDict
 PyModule_New
@@ -1601,6 +1602,11 @@
 _PyBuiltin_Fini_1
 _PyBuiltin_Init_2
 _PyBuiltin_Init_1
+PyBuffer_New
+PyBuffer_FromReadWriteMemory
+PyBuffer_FromMemory
+PyBuffer_FromReadWriteObject
+PyBuffer_FromObject
 initWin
 WinObj_WhichWindow
 WinObj_Convert
@@ -1624,6 +1630,7 @@
 DlgObj_Convert
 initCtl
 CtlObj_WhichControl
+CtlObj_NewUnmanaged
 CtlObj_Convert
 CtlObj_New
 ControlFontStyle_Convert
@@ -1788,6 +1795,7 @@
 opterr
 PyImport_FrozenModules
 PyCode_Type
+PyBuffer_Type
 Window_Type
 WinObj_chain
 Resource_Type
@@ -1814,7 +1822,7 @@
 _ftype
 _fcreator
 errno
-__malloc_pool
+fix_start
 __console_exit
 __stdio_exit
 __aborting
@@ -1905,6 +1913,7 @@
 PyExc_SyntaxError
 PyExc_SystemError
 PyExc_SystemExit
+PyExc_UnboundLocalError
 PyExc_TypeError
 PyExc_ValueError
 PyExc_ZeroDivisionError
diff --git a/Mac/Build/PythonCorePPC.prj b/Mac/Build/PythonCorePPC.prj
index ef763bb..4af7eeb 100644
--- a/Mac/Build/PythonCorePPC.prj
+++ b/Mac/Build/PythonCorePPC.prj
Binary files differ
diff --git a/Mac/Build/PythonCorePPC.prj.exp b/Mac/Build/PythonCorePPC.prj.exp
index 59c6968..2af51b6 100644
--- a/Mac/Build/PythonCorePPC.prj.exp
+++ b/Mac/Build/PythonCorePPC.prj.exp
@@ -21,6 +21,7 @@
 PyExc_SyntaxError
 PyExc_SystemError
 PyExc_SystemExit
+PyExc_UnboundLocalError
 PyExc_TypeError
 PyExc_ValueError
 PyExc_ZeroDivisionError
@@ -346,6 +347,7 @@
 PyCFunction_New
 PyModule_Type
 _PyModule_Clear
+PyModule_GetFilename
 PyModule_GetName
 PyModule_GetDict
 PyModule_New
@@ -541,6 +543,7 @@
 PyMac_InitApplet
 getfiletype
 setfiletype
+main
 PyMac_AddLibResources
 __initialize_with_resources
 getbootvol
@@ -584,6 +587,7 @@
 CtlObj_chain
 Control_Type
 initCtl
+CtlObj_NewUnmanaged
 CtlObj_WhichControl
 CtlObj_Convert
 CtlObj_New
@@ -622,6 +626,12 @@
 WinObj_WhichWindow
 WinObj_Convert
 WinObj_New
+PyBuffer_Type
+PyBuffer_New
+PyBuffer_FromReadWriteMemory
+PyBuffer_FromMemory
+PyBuffer_FromReadWriteObject
+PyBuffer_FromObject
 uADSPCompletion
 __vt__21AppleTalkSocketDomain		# AppleTalkSocketDomain::__vt
 __vt__10ADSPSocket		# ADSPSocket::__vt
@@ -1207,7 +1217,6 @@
 __ct__10UnixSocketFs		# UnixSocket::UnixSocket(short)
 __ct__14UnixSocketAddrF9TFileSpec		# UnixSocketAddr::UnixSocketAddr(TFileSpec)
 GUSISetupMSLSIOUX__Fv		# GUSISetupMSLSIOUX()
-fwalk
 fdopen
 __close_file
 __position_file
@@ -1263,9 +1272,6 @@
 __dl__FPv		# operator delete(void*)
 __nw__FUlRCQ23std9nothrow_t		# operator new(unsigned long,const std::nothrow_t&)
 __nw__FUl		# operator new(unsigned long)
-_prealloc_newpool__3stdFUl		# std::_prealloc_newpool(unsigned long)
-_set_newnonptrmax__3stdFUl		# std::_set_newnonptrmax(unsigned long)
-_set_newpoolsize__3stdFUl		# std::_set_newpoolsize(unsigned long)
 __throws_bad_alloc__3std		# std::__throws_bad_alloc
 __vt__Q23std9bad_alloc		# std::bad_alloc::__vt
 __new_handler__3std		# std::__new_handler
@@ -1276,6 +1282,8 @@
 __throw_bad_alloc__3stdFv		# std::__throw_bad_alloc()
 __dt__Q23std9bad_allocFv		# std::bad_alloc::~bad_alloc()
 qd
+__vec_longjmp
+longjmp
 exit
 abort
 __console_exit
@@ -1286,10 +1294,16 @@
 __atexit
 atexit
 abort
-__malloc_pool
+fix_start
+vec_free
+vec_realloc
+vec_calloc
+vec_malloc
+__pool_free_all
+__msize
+deallocate_from_fixed_pools
+allocate_from_fixed_pools
 __files
-__num_to_file
-__file_to_num
 __flush_line_buffered_output_files
 __flush_all
 __close_all
@@ -1413,22 +1427,16 @@
 ferror
 feof
 clearerr
-__pool_free_all
-__pool_free
-__pool_realloc
-__pool_alloc_clear
-__pool_alloc
-__pool_preassign
-__pool_preallocate
-__init_pool_obj
 sprintf
 snprintf
 vsprintf
 vsnprintf
-printf
+vfprintf
 vprintf
 fprintf
-vfprintf
+printf
+__StringWrite
+__FileWrite
 qsort
 srand
 rand
@@ -1436,7 +1444,8 @@
 __vsscanf
 scanf
 fscanf
-__vfscanf
+__StringRead
+__FileRead
 raise
 signal
 __strerror
@@ -1488,14 +1497,12 @@
 clock
 __leap_year
 ccommand
-clrscr
 __close_console
 __write_console
 __read_console
-__end_critical_region
-__begin_critical_region
 __kill_critical_regions
 __init_critical_regions
+umask
 __rename_file
 __delete_file
 __temp_file_name
@@ -1569,18 +1576,21 @@
 wmemset
 wmemmove
 wmemcpy
-swprintf
-vwprintf
 vswprintf
-wprintf
-fwprintf
+swprintf
 vfwprintf
+vwprintf
+fwprintf
+wprintf
+__wStringWrite
+__wFileWrite
 swscanf
 __vswscanf
 vwscanf
 wscanf
 fwscanf
-__vfwscanf
+__wStringRead
+__wFileRead
 wcsstr
 wcstok
 wcscspn
@@ -1714,7 +1724,7 @@
 lrint
 scalbln
 scalbn
-SIOUXclrscr
+clrscr
 getch
 kbhit
 SIOUXSetTitle
diff --git a/Mac/Build/PythonInterpreter.prj b/Mac/Build/PythonInterpreter.prj
index d9c8202..2cdefdb 100644
--- a/Mac/Build/PythonInterpreter.prj
+++ b/Mac/Build/PythonInterpreter.prj
Binary files differ
diff --git a/Mac/Build/PythonStandSmall.prj b/Mac/Build/PythonStandSmall.prj
index ac9c42b..986734a 100644
--- a/Mac/Build/PythonStandSmall.prj
+++ b/Mac/Build/PythonStandSmall.prj
Binary files differ
diff --git a/Mac/Build/Qdoffs.prj b/Mac/Build/Qdoffs.prj
index e979a27..1b1a08e 100644
--- a/Mac/Build/Qdoffs.prj
+++ b/Mac/Build/Qdoffs.prj
Binary files differ
diff --git a/Mac/Build/Qt.prj b/Mac/Build/Qt.prj
index 9a1f73d..c0e1bca 100644
--- a/Mac/Build/Qt.prj
+++ b/Mac/Build/Qt.prj
Binary files differ
diff --git a/Mac/Build/Scrap.prj b/Mac/Build/Scrap.prj
index 6809704..564ad6f 100644
--- a/Mac/Build/Scrap.prj
+++ b/Mac/Build/Scrap.prj
Binary files differ
diff --git a/Mac/Build/Snd.prj b/Mac/Build/Snd.prj
index de7bd77..840c615 100644
--- a/Mac/Build/Snd.prj
+++ b/Mac/Build/Snd.prj
Binary files differ
diff --git a/Mac/Build/Sndihooks.prj b/Mac/Build/Sndihooks.prj
index f78c587..cbbe7e6 100644
--- a/Mac/Build/Sndihooks.prj
+++ b/Mac/Build/Sndihooks.prj
Binary files differ
diff --git a/Mac/Build/TE.prj b/Mac/Build/TE.prj
index b786454..2faa730 100644
--- a/Mac/Build/TE.prj
+++ b/Mac/Build/TE.prj
Binary files differ
diff --git a/Mac/Build/_tkinter.prj b/Mac/Build/_tkinter.prj
index 8a7c960..551a327 100644
--- a/Mac/Build/_tkinter.prj
+++ b/Mac/Build/_tkinter.prj
Binary files differ
diff --git a/Mac/Build/buildlibs.prj b/Mac/Build/buildlibs.prj
index e56de90..0eb8037 100644
--- a/Mac/Build/buildlibs.prj
+++ b/Mac/Build/buildlibs.prj
Binary files differ
diff --git a/Mac/Build/calldll.ppc.prj b/Mac/Build/calldll.ppc.prj
index ecd0c25..98c1709 100644
--- a/Mac/Build/calldll.ppc.prj
+++ b/Mac/Build/calldll.ppc.prj
Binary files differ
diff --git a/Mac/Build/ctb.prj b/Mac/Build/ctb.prj
index 6488985..6b18c6c 100644
--- a/Mac/Build/ctb.prj
+++ b/Mac/Build/ctb.prj
Binary files differ
diff --git a/Mac/Build/gdbm.prj b/Mac/Build/gdbm.prj
index 3c7c111..d423342 100644
--- a/Mac/Build/gdbm.prj
+++ b/Mac/Build/gdbm.prj
Binary files differ
diff --git a/Mac/Build/icglue.prj b/Mac/Build/icglue.prj
index bad8166..0297e35 100644
--- a/Mac/Build/icglue.prj
+++ b/Mac/Build/icglue.prj
Binary files differ
diff --git a/Mac/Build/macspeech.prj b/Mac/Build/macspeech.prj
index 62a0243..e3ed0f2 100644
--- a/Mac/Build/macspeech.prj
+++ b/Mac/Build/macspeech.prj
Binary files differ
diff --git a/Mac/Build/waste.prj b/Mac/Build/waste.prj
index ac34dca..7add3e2 100644
--- a/Mac/Build/waste.prj
+++ b/Mac/Build/waste.prj
Binary files differ
diff --git a/Mac/Build/zlib.prj b/Mac/Build/zlib.prj
index f8141c6..a801a88 100644
--- a/Mac/Build/zlib.prj
+++ b/Mac/Build/zlib.prj
Binary files differ