mirror of
https://github.com/python/cpython.git
synced 2025-07-23 11:15:24 +00:00
Files for 2.1 distribution.
This commit is contained in:
parent
c54be4299c
commit
c1218bc014
16 changed files with 111 additions and 65 deletions
|
@ -2,7 +2,6 @@ sSuffices
|
||||||
GUSISetupConfig
|
GUSISetupConfig
|
||||||
GUSISetupDevices
|
GUSISetupDevices
|
||||||
GUSISetupFactories
|
GUSISetupFactories
|
||||||
gusisioux_state
|
|
||||||
__vt__15GUSISIOUXDevice # GUSISIOUXDevice::__vt
|
__vt__15GUSISIOUXDevice # GUSISIOUXDevice::__vt
|
||||||
__vt__15GUSISIOUXSocket # GUSISIOUXSocket::__vt
|
__vt__15GUSISIOUXSocket # GUSISIOUXSocket::__vt
|
||||||
sInstance__15GUSISIOUXDevice # GUSISIOUXDevice::sInstance
|
sInstance__15GUSISIOUXDevice # GUSISIOUXDevice::sInstance
|
||||||
|
@ -28,6 +27,7 @@ _PyEval_SliceIndex
|
||||||
PyEval_CallObjectWithKeywords
|
PyEval_CallObjectWithKeywords
|
||||||
PyEval_CallObject
|
PyEval_CallObject
|
||||||
Py_FlushLine
|
Py_FlushLine
|
||||||
|
PyEval_GetNestedScopes
|
||||||
PyEval_GetRestricted
|
PyEval_GetRestricted
|
||||||
PyEval_GetFrame
|
PyEval_GetFrame
|
||||||
PyEval_GetGlobals
|
PyEval_GetGlobals
|
||||||
|
@ -58,6 +58,9 @@ PyArg_GetFloat
|
||||||
PyArg_GetShort
|
PyArg_GetShort
|
||||||
PyArg_GetLong
|
PyArg_GetLong
|
||||||
PyArg_GetObject
|
PyArg_GetObject
|
||||||
|
PyErr_ProgramText
|
||||||
|
PyErr_SyntaxLocation
|
||||||
|
PyErr_WarnExplicit
|
||||||
PyErr_Warn
|
PyErr_Warn
|
||||||
PyErr_WriteUnraisable
|
PyErr_WriteUnraisable
|
||||||
PyErr_NewException
|
PyErr_NewException
|
||||||
|
@ -148,18 +151,28 @@ Py_FatalError
|
||||||
PyParser_SimpleParseString
|
PyParser_SimpleParseString
|
||||||
PyParser_SimpleParseFile
|
PyParser_SimpleParseFile
|
||||||
Py_SymtableString
|
Py_SymtableString
|
||||||
|
Py_CompileStringFlags
|
||||||
Py_CompileString
|
Py_CompileString
|
||||||
|
PyRun_FileExFlags
|
||||||
|
PyRun_FileFlags
|
||||||
|
PyRun_StringFlags
|
||||||
PyRun_FileEx
|
PyRun_FileEx
|
||||||
PyRun_File
|
PyRun_File
|
||||||
PyRun_String
|
PyRun_String
|
||||||
|
PyErr_Display
|
||||||
PyErr_PrintEx
|
PyErr_PrintEx
|
||||||
PyErr_Print
|
PyErr_Print
|
||||||
PyRun_SimpleString
|
PyRun_SimpleString
|
||||||
|
PyRun_SimpleFileExFlags
|
||||||
PyRun_SimpleFileEx
|
PyRun_SimpleFileEx
|
||||||
PyRun_SimpleFile
|
PyRun_SimpleFile
|
||||||
|
PyRun_InteractiveOneFlags
|
||||||
PyRun_InteractiveOne
|
PyRun_InteractiveOne
|
||||||
|
PyRun_InteractiveLoopFlags
|
||||||
PyRun_InteractiveLoop
|
PyRun_InteractiveLoop
|
||||||
|
PyRun_AnyFileExFlags
|
||||||
PyRun_AnyFileEx
|
PyRun_AnyFileEx
|
||||||
|
PyRun_AnyFileFlags
|
||||||
PyRun_AnyFile
|
PyRun_AnyFile
|
||||||
Py_GetPythonHome
|
Py_GetPythonHome
|
||||||
Py_SetPythonHome
|
Py_SetPythonHome
|
||||||
|
@ -201,9 +214,11 @@ Py_OptimizeFlag
|
||||||
PySymtable_Free
|
PySymtable_Free
|
||||||
PyCode_Addr2Line
|
PyCode_Addr2Line
|
||||||
PyNode_CompileSymtable
|
PyNode_CompileSymtable
|
||||||
|
PyNode_CompileFlags
|
||||||
PyNode_Compile
|
PyNode_Compile
|
||||||
is_free
|
|
||||||
PyCode_New
|
PyCode_New
|
||||||
|
PyObject_IsSubclass
|
||||||
|
PyObject_IsInstance
|
||||||
PyObject_CallMethod
|
PyObject_CallMethod
|
||||||
PyObject_CallFunction
|
PyObject_CallFunction
|
||||||
PyObject_CallObject
|
PyObject_CallObject
|
||||||
|
@ -326,8 +341,6 @@ PyFile_WriteString
|
||||||
PyFile_WriteObject
|
PyFile_WriteObject
|
||||||
PyFile_SoftSpace
|
PyFile_SoftSpace
|
||||||
PyFile_GetLine
|
PyFile_GetLine
|
||||||
_portable_ftell
|
|
||||||
_portable_fseek
|
|
||||||
PyFile_SetBufSize
|
PyFile_SetBufSize
|
||||||
PyFile_FromString
|
PyFile_FromString
|
||||||
PyFile_FromFile
|
PyFile_FromFile
|
||||||
|
@ -455,6 +468,7 @@ PySlice_Type
|
||||||
PySlice_GetIndices
|
PySlice_GetIndices
|
||||||
PySlice_New
|
PySlice_New
|
||||||
PyString_Type
|
PyString_Type
|
||||||
|
_Py_ReleaseInternedStrings
|
||||||
PyString_Fini
|
PyString_Fini
|
||||||
PyString_InternFromString
|
PyString_InternFromString
|
||||||
PyString_InternInPlace
|
PyString_InternInPlace
|
||||||
|
@ -616,6 +630,7 @@ Py_GetPrefix
|
||||||
Py_GetArgcArgv
|
Py_GetArgcArgv
|
||||||
Py_GetProgramFullPath
|
Py_GetProgramFullPath
|
||||||
PyMac_Exit
|
PyMac_Exit
|
||||||
|
abort
|
||||||
PyMac_OutputNotSeen
|
PyMac_OutputNotSeen
|
||||||
PyMac_OutputSeen
|
PyMac_OutputSeen
|
||||||
PyMac_InitApplication
|
PyMac_InitApplication
|
||||||
|
@ -789,6 +804,8 @@ PyUnicode_Encode
|
||||||
PyUnicode_Decode
|
PyUnicode_Decode
|
||||||
PyUnicode_FromEncodedObject
|
PyUnicode_FromEncodedObject
|
||||||
PyUnicode_FromObject
|
PyUnicode_FromObject
|
||||||
|
PyUnicode_AsWideChar
|
||||||
|
PyUnicode_FromWideChar
|
||||||
PyUnicode_FromUnicode
|
PyUnicode_FromUnicode
|
||||||
PyUnicode_Resize
|
PyUnicode_Resize
|
||||||
initthread
|
initthread
|
||||||
|
@ -805,8 +822,6 @@ PyThread_exit_thread
|
||||||
PyThread_get_thread_ident
|
PyThread_get_thread_ident
|
||||||
PyThread_start_new_thread
|
PyThread_start_new_thread
|
||||||
PyThread_init_thread
|
PyThread_init_thread
|
||||||
SystemExit_methods
|
|
||||||
SyntaxError_methods
|
|
||||||
PyExc_Exception
|
PyExc_Exception
|
||||||
PyExc_StandardError
|
PyExc_StandardError
|
||||||
PyExc_ArithmeticError
|
PyExc_ArithmeticError
|
||||||
|
@ -855,7 +870,6 @@ AEDesc_Convert
|
||||||
AEDesc_New
|
AEDesc_New
|
||||||
init_locale
|
init_locale
|
||||||
initEvt
|
initEvt
|
||||||
copyright
|
|
||||||
init_sre
|
init_sre
|
||||||
initsha
|
initsha
|
||||||
DragObj_chain
|
DragObj_chain
|
||||||
|
@ -873,6 +887,7 @@ PyCell_Get
|
||||||
PyCell_New
|
PyCell_New
|
||||||
PySymtableEntry_Type
|
PySymtableEntry_Type
|
||||||
PySymtableEntry_New
|
PySymtableEntry_New
|
||||||
|
PyNode_Future
|
||||||
GUSISetupConsoleStdio
|
GUSISetupConsoleStdio
|
||||||
GUSIStdioFlush
|
GUSIStdioFlush
|
||||||
GUSIStdioClose
|
GUSIStdioClose
|
||||||
|
@ -939,6 +954,7 @@ DoAutoSpin__17GUSIConfigurationCFv # GUSIConfiguration::DoAutoSpin() const
|
||||||
SetDefaultFType__17GUSIConfigurationCFRC12GUSIFileSpec # GUSIConfiguration::SetDefaultFType(const GUSIFileSpec&) const
|
SetDefaultFType__17GUSIConfigurationCFRC12GUSIFileSpec # GUSIConfiguration::SetDefaultFType(const GUSIFileSpec&) const
|
||||||
ConfigureSuffices__17GUSIConfigurationFsPQ217GUSIConfiguration10FileSuffix # GUSIConfiguration::ConfigureSuffices(short,GUSIConfiguration::FileSuffix*)
|
ConfigureSuffices__17GUSIConfigurationFsPQ217GUSIConfiguration10FileSuffix # GUSIConfiguration::ConfigureSuffices(short,GUSIConfiguration::FileSuffix*)
|
||||||
__ct__17GUSIConfigurationFs # GUSIConfiguration::GUSIConfiguration(short)
|
__ct__17GUSIConfigurationFs # GUSIConfiguration::GUSIConfiguration(short)
|
||||||
|
CreateInstance__17GUSIConfigurationFs # GUSIConfiguration::CreateInstance(short)
|
||||||
__vt__22GUSIThreadManagerProxy # GUSIThreadManagerProxy::__vt
|
__vt__22GUSIThreadManagerProxy # GUSIThreadManagerProxy::__vt
|
||||||
__vt__18GUSIContextFactory # GUSIContextFactory::__vt
|
__vt__18GUSIContextFactory # GUSIContextFactory::__vt
|
||||||
__vt__11GUSIContext # GUSIContext::__vt
|
__vt__11GUSIContext # GUSIContext::__vt
|
||||||
|
@ -1721,6 +1737,7 @@ __dt__53GUSISpecificData<Q29GUSITimer5Queue,&.GUSIKillTimers>Fv # GUSISpecificD
|
||||||
get__53GUSISpecificData<Q29GUSITimer5Queue,&.GUSIKillTimers>FP17GUSISpecificTable # GUSISpecificData<GUSITimer::Queue, &.GUSIKillTimers>::get(GUSISpecificTable*)
|
get__53GUSISpecificData<Q29GUSITimer5Queue,&.GUSIKillTimers>FP17GUSISpecificTable # GUSISpecificData<GUSITimer::Queue, &.GUSIKillTimers>::get(GUSISpecificTable*)
|
||||||
__dt__9GUSITimerFv # GUSITimer::~GUSITimer()
|
__dt__9GUSITimerFv # GUSITimer::~GUSITimer()
|
||||||
Kill__9GUSITimerFv # GUSITimer::Kill()
|
Kill__9GUSITimerFv # GUSITimer::Kill()
|
||||||
|
Reset__9GUSITimerFv # GUSITimer::Reset()
|
||||||
Sleep__9GUSITimerFlb # GUSITimer::Sleep(long,bool)
|
Sleep__9GUSITimerFlb # GUSITimer::Sleep(long,bool)
|
||||||
__ct__9GUSITimerFbP11GUSIContext # GUSITimer::GUSITimer(bool,GUSIContext*)
|
__ct__9GUSITimerFbP11GUSIContext # GUSITimer::GUSITimer(bool,GUSIContext*)
|
||||||
GUSIKillTimers
|
GUSIKillTimers
|
||||||
|
@ -1898,7 +1915,6 @@ __throw_bad_alloc__3stdFv # std::__throw_bad_alloc()
|
||||||
__dt__Q23std9bad_allocFv # std::bad_alloc::~bad_alloc()
|
__dt__Q23std9bad_allocFv # std::bad_alloc::~bad_alloc()
|
||||||
qd
|
qd
|
||||||
exit
|
exit
|
||||||
abort
|
|
||||||
__console_exit
|
__console_exit
|
||||||
__stdio_exit
|
__stdio_exit
|
||||||
__aborting
|
__aborting
|
||||||
|
@ -1906,7 +1922,6 @@ __exit
|
||||||
exit
|
exit
|
||||||
__atexit
|
__atexit
|
||||||
atexit
|
atexit
|
||||||
abort
|
|
||||||
fix_start
|
fix_start
|
||||||
vec_free
|
vec_free
|
||||||
vec_realloc
|
vec_realloc
|
||||||
|
|
Binary file not shown.
|
@ -27,6 +27,7 @@ _PyEval_SliceIndex
|
||||||
PyEval_CallObjectWithKeywords
|
PyEval_CallObjectWithKeywords
|
||||||
PyEval_CallObject
|
PyEval_CallObject
|
||||||
Py_FlushLine
|
Py_FlushLine
|
||||||
|
PyEval_GetNestedScopes
|
||||||
PyEval_GetRestricted
|
PyEval_GetRestricted
|
||||||
PyEval_GetFrame
|
PyEval_GetFrame
|
||||||
PyEval_GetGlobals
|
PyEval_GetGlobals
|
||||||
|
@ -57,6 +58,9 @@ PyArg_GetFloat
|
||||||
PyArg_GetShort
|
PyArg_GetShort
|
||||||
PyArg_GetLong
|
PyArg_GetLong
|
||||||
PyArg_GetObject
|
PyArg_GetObject
|
||||||
|
PyErr_ProgramText
|
||||||
|
PyErr_SyntaxLocation
|
||||||
|
PyErr_WarnExplicit
|
||||||
PyErr_Warn
|
PyErr_Warn
|
||||||
PyErr_WriteUnraisable
|
PyErr_WriteUnraisable
|
||||||
PyErr_NewException
|
PyErr_NewException
|
||||||
|
@ -147,18 +151,28 @@ Py_FatalError
|
||||||
PyParser_SimpleParseString
|
PyParser_SimpleParseString
|
||||||
PyParser_SimpleParseFile
|
PyParser_SimpleParseFile
|
||||||
Py_SymtableString
|
Py_SymtableString
|
||||||
|
Py_CompileStringFlags
|
||||||
Py_CompileString
|
Py_CompileString
|
||||||
|
PyRun_FileExFlags
|
||||||
|
PyRun_FileFlags
|
||||||
|
PyRun_StringFlags
|
||||||
PyRun_FileEx
|
PyRun_FileEx
|
||||||
PyRun_File
|
PyRun_File
|
||||||
PyRun_String
|
PyRun_String
|
||||||
|
PyErr_Display
|
||||||
PyErr_PrintEx
|
PyErr_PrintEx
|
||||||
PyErr_Print
|
PyErr_Print
|
||||||
PyRun_SimpleString
|
PyRun_SimpleString
|
||||||
|
PyRun_SimpleFileExFlags
|
||||||
PyRun_SimpleFileEx
|
PyRun_SimpleFileEx
|
||||||
PyRun_SimpleFile
|
PyRun_SimpleFile
|
||||||
|
PyRun_InteractiveOneFlags
|
||||||
PyRun_InteractiveOne
|
PyRun_InteractiveOne
|
||||||
|
PyRun_InteractiveLoopFlags
|
||||||
PyRun_InteractiveLoop
|
PyRun_InteractiveLoop
|
||||||
|
PyRun_AnyFileExFlags
|
||||||
PyRun_AnyFileEx
|
PyRun_AnyFileEx
|
||||||
|
PyRun_AnyFileFlags
|
||||||
PyRun_AnyFile
|
PyRun_AnyFile
|
||||||
Py_GetPythonHome
|
Py_GetPythonHome
|
||||||
Py_SetPythonHome
|
Py_SetPythonHome
|
||||||
|
@ -200,9 +214,11 @@ Py_OptimizeFlag
|
||||||
PySymtable_Free
|
PySymtable_Free
|
||||||
PyCode_Addr2Line
|
PyCode_Addr2Line
|
||||||
PyNode_CompileSymtable
|
PyNode_CompileSymtable
|
||||||
|
PyNode_CompileFlags
|
||||||
PyNode_Compile
|
PyNode_Compile
|
||||||
is_free
|
|
||||||
PyCode_New
|
PyCode_New
|
||||||
|
PyObject_IsSubclass
|
||||||
|
PyObject_IsInstance
|
||||||
PyObject_CallMethod
|
PyObject_CallMethod
|
||||||
PyObject_CallFunction
|
PyObject_CallFunction
|
||||||
PyObject_CallObject
|
PyObject_CallObject
|
||||||
|
@ -325,8 +341,6 @@ PyFile_WriteString
|
||||||
PyFile_WriteObject
|
PyFile_WriteObject
|
||||||
PyFile_SoftSpace
|
PyFile_SoftSpace
|
||||||
PyFile_GetLine
|
PyFile_GetLine
|
||||||
_portable_ftell
|
|
||||||
_portable_fseek
|
|
||||||
PyFile_SetBufSize
|
PyFile_SetBufSize
|
||||||
PyFile_FromString
|
PyFile_FromString
|
||||||
PyFile_FromFile
|
PyFile_FromFile
|
||||||
|
@ -454,6 +468,7 @@ PySlice_Type
|
||||||
PySlice_GetIndices
|
PySlice_GetIndices
|
||||||
PySlice_New
|
PySlice_New
|
||||||
PyString_Type
|
PyString_Type
|
||||||
|
_Py_ReleaseInternedStrings
|
||||||
PyString_Fini
|
PyString_Fini
|
||||||
PyString_InternFromString
|
PyString_InternFromString
|
||||||
PyString_InternInPlace
|
PyString_InternInPlace
|
||||||
|
@ -609,6 +624,7 @@ Py_GetPrefix
|
||||||
Py_GetArgcArgv
|
Py_GetArgcArgv
|
||||||
Py_GetProgramFullPath
|
Py_GetProgramFullPath
|
||||||
PyMac_Exit
|
PyMac_Exit
|
||||||
|
abort
|
||||||
PyMac_OutputNotSeen
|
PyMac_OutputNotSeen
|
||||||
PyMac_OutputSeen
|
PyMac_OutputSeen
|
||||||
PyMac_InitApplication
|
PyMac_InitApplication
|
||||||
|
@ -781,6 +797,8 @@ PyUnicode_Encode
|
||||||
PyUnicode_Decode
|
PyUnicode_Decode
|
||||||
PyUnicode_FromEncodedObject
|
PyUnicode_FromEncodedObject
|
||||||
PyUnicode_FromObject
|
PyUnicode_FromObject
|
||||||
|
PyUnicode_AsWideChar
|
||||||
|
PyUnicode_FromWideChar
|
||||||
PyUnicode_FromUnicode
|
PyUnicode_FromUnicode
|
||||||
PyUnicode_Resize
|
PyUnicode_Resize
|
||||||
initthread
|
initthread
|
||||||
|
@ -797,8 +815,6 @@ PyThread_exit_thread
|
||||||
PyThread_get_thread_ident
|
PyThread_get_thread_ident
|
||||||
PyThread_start_new_thread
|
PyThread_start_new_thread
|
||||||
PyThread_init_thread
|
PyThread_init_thread
|
||||||
SystemExit_methods
|
|
||||||
SyntaxError_methods
|
|
||||||
PyExc_Exception
|
PyExc_Exception
|
||||||
PyExc_StandardError
|
PyExc_StandardError
|
||||||
PyExc_ArithmeticError
|
PyExc_ArithmeticError
|
||||||
|
@ -847,7 +863,6 @@ AEDesc_Convert
|
||||||
AEDesc_New
|
AEDesc_New
|
||||||
init_locale
|
init_locale
|
||||||
initEvt
|
initEvt
|
||||||
copyright
|
|
||||||
init_sre
|
init_sre
|
||||||
initsha
|
initsha
|
||||||
DragObj_chain
|
DragObj_chain
|
||||||
|
@ -865,6 +880,7 @@ PyCell_Get
|
||||||
PyCell_New
|
PyCell_New
|
||||||
PySymtableEntry_Type
|
PySymtableEntry_Type
|
||||||
PySymtableEntry_New
|
PySymtableEntry_New
|
||||||
|
PyNode_Future
|
||||||
GUSISetupConsoleStdio
|
GUSISetupConsoleStdio
|
||||||
GUSIStdioFlush
|
GUSIStdioFlush
|
||||||
GUSIStdioClose
|
GUSIStdioClose
|
||||||
|
@ -931,6 +947,7 @@ DoAutoSpin__17GUSIConfigurationCFv # GUSIConfiguration::DoAutoSpin() const
|
||||||
SetDefaultFType__17GUSIConfigurationCFRC12GUSIFileSpec # GUSIConfiguration::SetDefaultFType(const GUSIFileSpec&) const
|
SetDefaultFType__17GUSIConfigurationCFRC12GUSIFileSpec # GUSIConfiguration::SetDefaultFType(const GUSIFileSpec&) const
|
||||||
ConfigureSuffices__17GUSIConfigurationFsPQ217GUSIConfiguration10FileSuffix # GUSIConfiguration::ConfigureSuffices(short,GUSIConfiguration::FileSuffix*)
|
ConfigureSuffices__17GUSIConfigurationFsPQ217GUSIConfiguration10FileSuffix # GUSIConfiguration::ConfigureSuffices(short,GUSIConfiguration::FileSuffix*)
|
||||||
__ct__17GUSIConfigurationFs # GUSIConfiguration::GUSIConfiguration(short)
|
__ct__17GUSIConfigurationFs # GUSIConfiguration::GUSIConfiguration(short)
|
||||||
|
CreateInstance__17GUSIConfigurationFs # GUSIConfiguration::CreateInstance(short)
|
||||||
__vt__22GUSIThreadManagerProxy # GUSIThreadManagerProxy::__vt
|
__vt__22GUSIThreadManagerProxy # GUSIThreadManagerProxy::__vt
|
||||||
__vt__18GUSIContextFactory # GUSIContextFactory::__vt
|
__vt__18GUSIContextFactory # GUSIContextFactory::__vt
|
||||||
__vt__11GUSIContext # GUSIContext::__vt
|
__vt__11GUSIContext # GUSIContext::__vt
|
||||||
|
@ -1488,6 +1505,7 @@ __dt__53GUSISpecificData<Q29GUSITimer5Queue,&.GUSIKillTimers>Fv # GUSISpecificD
|
||||||
get__53GUSISpecificData<Q29GUSITimer5Queue,&.GUSIKillTimers>FP17GUSISpecificTable # GUSISpecificData<GUSITimer::Queue, &.GUSIKillTimers>::get(GUSISpecificTable*)
|
get__53GUSISpecificData<Q29GUSITimer5Queue,&.GUSIKillTimers>FP17GUSISpecificTable # GUSISpecificData<GUSITimer::Queue, &.GUSIKillTimers>::get(GUSISpecificTable*)
|
||||||
__dt__9GUSITimerFv # GUSITimer::~GUSITimer()
|
__dt__9GUSITimerFv # GUSITimer::~GUSITimer()
|
||||||
Kill__9GUSITimerFv # GUSITimer::Kill()
|
Kill__9GUSITimerFv # GUSITimer::Kill()
|
||||||
|
Reset__9GUSITimerFv # GUSITimer::Reset()
|
||||||
Sleep__9GUSITimerFlb # GUSITimer::Sleep(long,bool)
|
Sleep__9GUSITimerFlb # GUSITimer::Sleep(long,bool)
|
||||||
__ct__9GUSITimerFbP11GUSIContext # GUSITimer::GUSITimer(bool,GUSIContext*)
|
__ct__9GUSITimerFbP11GUSIContext # GUSITimer::GUSITimer(bool,GUSIContext*)
|
||||||
GUSIKillTimers
|
GUSIKillTimers
|
||||||
|
@ -1732,7 +1750,6 @@ __throw_bad_alloc__3stdFv # std::__throw_bad_alloc()
|
||||||
__dt__Q23std9bad_allocFv # std::bad_alloc::~bad_alloc()
|
__dt__Q23std9bad_allocFv # std::bad_alloc::~bad_alloc()
|
||||||
qd
|
qd
|
||||||
exit
|
exit
|
||||||
abort
|
|
||||||
clrscr
|
clrscr
|
||||||
getch
|
getch
|
||||||
kbhit
|
kbhit
|
||||||
|
@ -1782,7 +1799,6 @@ __exit
|
||||||
exit
|
exit
|
||||||
__atexit
|
__atexit
|
||||||
atexit
|
atexit
|
||||||
abort
|
|
||||||
fix_start
|
fix_start
|
||||||
vec_free
|
vec_free
|
||||||
vec_realloc
|
vec_realloc
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -6,7 +6,10 @@
|
||||||
<H1>Building Mac Python from source</H1>
|
<H1>Building Mac Python from source</H1>
|
||||||
<HR>
|
<HR>
|
||||||
|
|
||||||
<B>Note</B>: This document is still for Python 2.0. It is wildly incorrect.
|
<B>Note</B>: This document is mostly still for Python 2.0, so
|
||||||
|
it is not correct. See the <a href="http://www.cwi.nl/~jack/macpython.html">
|
||||||
|
MacPython homepage</a> for an updated version, and if none is available
|
||||||
|
complain bitterly to me and work on it should progress faster.
|
||||||
<p>
|
<p>
|
||||||
|
|
||||||
This document explains how to build MacPython from source. This is
|
This document explains how to build MacPython from source. This is
|
||||||
|
@ -52,7 +55,7 @@ available through CVS. Check the section on <a href="#cvs">CVS
|
||||||
repository use</a> below.
|
repository use</a> below.
|
||||||
|
|
||||||
<LI> You need MetroWerks CodeWarrior. The current distribution has
|
<LI> You need MetroWerks CodeWarrior. The current distribution has
|
||||||
been built with CodeWarrior Pro 5.2. Ordering information is
|
been built with CodeWarrior Pro 6.1. Ordering information is
|
||||||
available on the <A HREF="http://www.metrowerks.com/">MetroWerks
|
available on the <A HREF="http://www.metrowerks.com/">MetroWerks
|
||||||
homepage</A>. Building Python with MPW or Think/Symantec C is
|
homepage</A>. Building Python with MPW or Think/Symantec C is
|
||||||
probably impossible without major surgery.
|
probably impossible without major surgery.
|
||||||
|
@ -67,10 +70,9 @@ HREF="http://www.cwi.nl/~jack/macpython.html">MacPython homepage</A>
|
||||||
for a GUSI that is most easily used for building Python.
|
for a GUSI that is most easily used for building Python.
|
||||||
<br>
|
<br>
|
||||||
|
|
||||||
The modified GUSI is also in the MacPython cvs source repository, in the
|
If nothing is listed there (yet) you will have problems building a
|
||||||
directory <code>lib-src/GUSI2</code>. As GUSI is moving to sourceforge
|
Carbon Python. Complaining loudly on the pythonmac-sig@python.org mailing
|
||||||
this info may be outdated by the time you read it so better check the
|
list will make me work faster towards distributing Carbon-GUSI:-).
|
||||||
MacPython homepage, probably.
|
|
||||||
</UL>
|
</UL>
|
||||||
|
|
||||||
<A NAME="optional">The MacPython project files are configured to
|
<A NAME="optional">The MacPython project files are configured to
|
||||||
|
@ -92,7 +94,8 @@ below.
|
||||||
|
|
||||||
<LI> Waste, a TextEdit replacement written by Marco Piovanelli, <A
|
<LI> Waste, a TextEdit replacement written by Marco Piovanelli, <A
|
||||||
HREF="mailto:piovanel@kagi.com"><piovanel@kagi.com></A>. Python
|
HREF="mailto:piovanel@kagi.com"><piovanel@kagi.com></A>. Python
|
||||||
was built using version 1.3, which you can obtain from <A
|
was built using version 2.0, which is included in the CodeWarrior
|
||||||
|
package. You can also obtain it from <A
|
||||||
HREF="http://www.boingo.com/waste"><http://www.boingo.com/waste></A>
|
HREF="http://www.boingo.com/waste"><http://www.boingo.com/waste></A>
|
||||||
and various other places.
|
and various other places.
|
||||||
|
|
||||||
|
@ -129,6 +132,7 @@ access paths try to set things up as follows:
|
||||||
<PRE>
|
<PRE>
|
||||||
Top-level-folder:
|
Top-level-folder:
|
||||||
GUSI2
|
GUSI2
|
||||||
|
GUSI2Carbon
|
||||||
imglibs
|
imglibs
|
||||||
jpeg
|
jpeg
|
||||||
netpbm
|
netpbm
|
||||||
|
@ -147,7 +151,6 @@ Top-level-folder:
|
||||||
tcl8.0
|
tcl8.0
|
||||||
tk8.0
|
tk8.0
|
||||||
MoreFiles 1.4.3
|
MoreFiles 1.4.3
|
||||||
Waste 1.3 distribution (if you want waste)
|
|
||||||
</PRE>
|
</PRE>
|
||||||
|
|
||||||
If your setup of the libraries is exactly the same as mine (which is
|
If your setup of the libraries is exactly the same as mine (which is
|
||||||
|
@ -157,9 +160,7 @@ repository) you can use the project <code>buildlibs.prj</code> in the
|
||||||
fell swoop, otherwise you will have to build the libraries one by
|
fell swoop, otherwise you will have to build the libraries one by
|
||||||
one. <p>
|
one. <p>
|
||||||
|
|
||||||
First build GUSI. If you didn't get the python-specific GUSI you have to
|
First build GUSI, both the norla one and the Carbon variant.
|
||||||
massage some of the Python code (missing routines) and you'll miss the
|
|
||||||
functionality of "delay console".
|
|
||||||
<p>
|
<p>
|
||||||
|
|
||||||
Next, in
|
Next, in
|
||||||
|
@ -301,7 +302,7 @@ possibly changing the list of files included in the project window, of
|
||||||
course).
|
course).
|
||||||
|
|
||||||
<DT> PlugIns
|
<DT> PlugIns
|
||||||
<DD> This is where the PPC and CFM68K dynamically-loaded plugin modules live.
|
<DD> This is where the Classic and Carbon dynamically-loaded plugin modules live.
|
||||||
|
|
||||||
<DT> Python
|
<DT> Python
|
||||||
<DD> Mac-specific parts of the core interpreter.
|
<DD> Mac-specific parts of the core interpreter.
|
||||||
|
@ -329,18 +330,19 @@ but for more control over the freezing process you can run the main script here.
|
||||||
<H2>Building the 68K interpreter</H2>
|
<H2>Building the 68K interpreter</H2>
|
||||||
|
|
||||||
68K Python is no longer supported, and the projects are not included in the
|
68K Python is no longer supported, and the projects are not included in the
|
||||||
source distirbution anymore. If you really want to build Python for the 68K
|
source distribution anymore. If you really want to build Python for the 68K
|
||||||
your best bet is to check the sources out of the CVS repository. The latest
|
your best bet is to check the sources out of the CVS repository. The latest
|
||||||
projects (in :Mac:build:) that support 68K development are tagged as such,
|
projects (in :Mac:build:) that support 68K development are tagged as such,
|
||||||
and are dated around August 2000. If you plan on doing this announce it on
|
and are dated around August 2000. If you plan on doing this announce it on
|
||||||
the SIG, please. <p>
|
the SIG, please. <p>
|
||||||
|
|
||||||
<H2>Building the PPC interpreter</H2>
|
<H2>Building the PPC interpreter</H2>
|
||||||
|
<em>This is different under 2.1. You are best off using the fullbuild.py
|
||||||
|
script. </em><p>
|
||||||
First you optionally build the external libraries with buildlibs.prj. Next,
|
First you optionally build the external libraries with buildlibs.prj. Next,
|
||||||
the projects for
|
the projects for
|
||||||
interpreter, core library and applet skeleton are all linked together, so
|
interpreter, core library and applet skeleton are all linked together, so
|
||||||
building the fat target in <code>PythonEngine.prj</code>
|
building the PythonInterpreter target in <code>PythonEngine.prj</code>
|
||||||
will result in everything being built. The
|
will result in everything being built. The
|
||||||
resulting applications and fat shared library are deposited in the main
|
resulting applications and fat shared library are deposited in the main
|
||||||
Python folder. Finally, you build all the plugins with the plugins.prj project.
|
Python folder. Finally, you build all the plugins with the plugins.prj project.
|
||||||
|
@ -400,7 +402,7 @@ in handy if you need to debug things (which is easier in a static program). <p>
|
||||||
You are all set now, and should read the release notes and
|
You are all set now, and should read the release notes and
|
||||||
<code>ReadMe</code> file from the <code>Mac</code> folder.
|
<code>ReadMe</code> file from the <code>Mac</code> folder.
|
||||||
|
|
||||||
<H2>Rebuilding <code>.exp</code> files for PPC and CFM68K</H2>
|
<H2>Rebuilding <code>.exp</code> files</H2>
|
||||||
|
|
||||||
Occasionally it may be necessary to rebuild your PythonCore <code>.exp</code>
|
Occasionally it may be necessary to rebuild your PythonCore <code>.exp</code>
|
||||||
file, a file that controls which symbols are exported by your PythonCore
|
file, a file that controls which symbols are exported by your PythonCore
|
||||||
|
@ -422,6 +424,9 @@ those routines have to be in the same code fragment as they are used from.
|
||||||
|
|
||||||
<H2><a name="cvs">Using the CVS source archive</a></H2>
|
<H2><a name="cvs">Using the CVS source archive</a></H2>
|
||||||
|
|
||||||
|
<em>Please check the MacPython homepage to see whether this information is
|
||||||
|
still current: MacPython should move to sourceforge shortly. </em><p>
|
||||||
|
|
||||||
It is possible (and probably best) to access the Python sources through remote CVS. The
|
It is possible (and probably best) to access the Python sources through remote CVS. The
|
||||||
advantage of this is that you get the very latest sources, so any bug
|
advantage of this is that you get the very latest sources, so any bug
|
||||||
fixed or new features will be immedeately available. This is also the
|
fixed or new features will be immedeately available. This is also the
|
||||||
|
@ -462,9 +467,6 @@ homepage</a>. Finally, you check out the external libraries needed in
|
||||||
the parent of the toplevel Python folder. The CVS path for these libraries is
|
the parent of the toplevel Python folder. The CVS path for these libraries is
|
||||||
also mentioned at the MacPython homepage. <p>
|
also mentioned at the MacPython homepage. <p>
|
||||||
|
|
||||||
Neither of the pages mentioned above contains the passwords for the
|
|
||||||
CVS sites, for obvious reasons, but they do contain instructions on
|
|
||||||
how to obtain the passwords. <p>
|
|
||||||
|
|
||||||
You should end up with a folder structure as described at the top of this
|
You should end up with a folder structure as described at the top of this
|
||||||
document. <p>
|
document. <p>
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -12,6 +12,7 @@ distribution when I'm fed up with it. They were last updated for 2.1b2.
|
||||||
- Update Relnotes, readme's, Demo:build.html
|
- Update Relnotes, readme's, Demo:build.html
|
||||||
- Make sure tkresources.rsrc is up-to-date
|
- Make sure tkresources.rsrc is up-to-date
|
||||||
- fullbuild everything with increase-buildno
|
- fullbuild everything with increase-buildno
|
||||||
|
- Update Numeric and build/install it both with Classic and with Carbon python
|
||||||
- Run configurepython
|
- Run configurepython
|
||||||
- mkdistr binary.include
|
- mkdistr binary.include
|
||||||
- mkdistr dev.include
|
- mkdistr dev.include
|
||||||
|
@ -35,5 +36,7 @@ distribution when I'm fed up with it. They were last updated for 2.1b2.
|
||||||
python-dev@python.org
|
python-dev@python.org
|
||||||
python-announce@python.org
|
python-announce@python.org
|
||||||
archivist@info-mac.org
|
archivist@info-mac.org
|
||||||
|
adcnews@apple.com
|
||||||
|
http://www.macupdate.com
|
||||||
http://guide.apple.com/usindex.html
|
http://guide.apple.com/usindex.html
|
||||||
http://www.versiontracker.com/ Jack.Jansen@oratrix.com
|
http://www.versiontracker.com/ Jack.Jansen@oratrix.com
|
|
@ -1,4 +1,4 @@
|
||||||
# Generated from 'Dialogs.h'
|
# Generated from 'Moes:SWDev:Metrowerks Codewarrior 6.0:Metrowerks CodeWarrior:MacOS Support:Universal:Interfaces:CIncludes:Dialogs.h'
|
||||||
|
|
||||||
def FOUR_CHAR_CODE(x): return x
|
def FOUR_CHAR_CODE(x): return x
|
||||||
kControlDialogItem = 4
|
kControlDialogItem = 4
|
||||||
|
|
Binary file not shown.
20
Mac/ReadMe
20
Mac/ReadMe
|
@ -1,7 +1,7 @@
|
||||||
How to install Python 2.1b2 on your Macintosh
|
How to install Python 2.1 on your Macintosh
|
||||||
---------------------------------------------
|
-------------------------------------------
|
||||||
|
|
||||||
This is a beta MacPython that can run on classic MacOS (from 8.1
|
This is a MacPython that can run on classic MacOS (from 8.1
|
||||||
onwards) and natively on MacOSX. The installer tries to work out whether you can
|
onwards) and natively on MacOSX. The installer tries to work out whether you can
|
||||||
use the Carbon version or not. This is also the first MacPython distribution
|
use the Carbon version or not. This is also the first MacPython distribution
|
||||||
to be packaged as an active installer, which only downloads the parts you actually
|
to be packaged as an active installer, which only downloads the parts you actually
|
||||||
|
@ -9,10 +9,12 @@ need. Let me hear about problems in these areas.
|
||||||
|
|
||||||
You should definitely read the Relnotes file too.
|
You should definitely read the Relnotes file too.
|
||||||
|
|
||||||
A special note about the active installer: do not background it, it will hang
|
A special note about the active installer: do not background it, it may hang
|
||||||
your machine. This is a general problem with Vise active installers, MindVision
|
your machine. This is a general problem with Vise active installers, MindVision
|
||||||
are working on it.
|
are working on it.
|
||||||
|
|
||||||
|
If you installed a 2.1 beta on MacOSX you MUST read the uninstall section below.
|
||||||
|
|
||||||
------
|
------
|
||||||
|
|
||||||
If this is your first encounter with Python: you definitely need the
|
If this is your first encounter with Python: you definitely need the
|
||||||
|
@ -106,10 +108,18 @@ Uninstalling
|
||||||
|
|
||||||
Two items are installed in the system folder: the interpreter shared
|
Two items are installed in the system folder: the interpreter shared
|
||||||
libraries PythonCore and PythonCoreCarbon lives in the Extensions folder and the
|
libraries PythonCore and PythonCoreCarbon lives in the Extensions folder and the
|
||||||
"Python 2.1b1 Preferences" file in the Python subfolder in the
|
"Python 2.1 Preferences" file in the Python subfolder in the
|
||||||
Preferences folder. All the rest of Python lives in the folder you
|
Preferences folder. All the rest of Python lives in the folder you
|
||||||
installed in.
|
installed in.
|
||||||
|
|
||||||
|
On OSX the libraries are installed in /Library/CFMSupport. There is a nasty bug
|
||||||
|
in OSX that is triggered by Python: if any orphaned aliases are left in
|
||||||
|
/Library/CFMSupport your machine will start to behave very badly. 2.1
|
||||||
|
beta installers triggered this problem if you simply threw away your Python folder,
|
||||||
|
so if you installed a 2.1beta you should clean out the aliases in /Library/CFMSupport
|
||||||
|
too. This final 2.1 installer always copies the shared libraries on OSX, so it does
|
||||||
|
not have the problem anymore.
|
||||||
|
|
||||||
Things to see
|
Things to see
|
||||||
-------------
|
-------------
|
||||||
|
|
||||||
|
|
42
Mac/Relnotes
42
Mac/Relnotes
|
@ -1,18 +1,20 @@
|
||||||
Changes in 2.1b2 since 2.0
|
Changes in 2.1 since 2.0
|
||||||
--------------------------
|
--------------------------
|
||||||
|
|
||||||
These release notes refer to Mac-specific changes only. See NEWS (in the Misc folder)
|
These release notes refer to Mac-specific changes only. See NEWS (in the Misc folder)
|
||||||
for machine-independent changes. Changes since 2.1b1 are
|
for machine-independent changes. Changes since 2.1b2 are
|
||||||
marked with [*] and at the bottom of the list.
|
marked with [*] and at the bottom of the list.
|
||||||
|
|
||||||
- This release is Carbon-based, so it runs natively on MacOS 8.6 or
|
- This release is optionally Carbon-based, so it runs natively on MacOS 8.1 or
|
||||||
later and MacOSX. (Note that on MacOSX MacPython will run as a normal Mac application,
|
later and MacOSX. (Note that on MacOSX MacPython will run as a normal Mac application,
|
||||||
if you want to run Python from the BSD commandline get a unix-Python distribution
|
if you want to run Python from the BSD commandline get a unix-Python distribution
|
||||||
from www.python.org).
|
from www.python.org).
|
||||||
- Alternatively there is a classic PPC interpreter as well. There are two reasons you
|
- Alternatively there is a classic PPC interpreter as well. There are two reasons you
|
||||||
might want to use this: (a) you have a pre-MacOS9 system and don't want to install
|
might want to use this: (a) you have a pre-MacOS9 system and don't want to install
|
||||||
CarbonLib, or (b) you need Tkinter, for which no Carbon version is available yet.
|
CarbonLib, or (b) you need Tkinter, for which no Carbon version is available yet.
|
||||||
- Distutils is included and seems to work.
|
- Distutils is included and seems to work. On 8.1 you may want to get Apple's
|
||||||
|
CarbonLib installer even if you plan to run classic, it contains the newer Appearance
|
||||||
|
Mgr which Python needs (according to rumour).
|
||||||
- There's a new module (package, actually) mkcwproject which builds CodeWarrior
|
- There's a new module (package, actually) mkcwproject which builds CodeWarrior
|
||||||
projects from simple templates. See Distutils or :Mac:scripts:genpluginprojects.py
|
projects from simple templates. See Distutils or :Mac:scripts:genpluginprojects.py
|
||||||
for examples of use.
|
for examples of use.
|
||||||
|
@ -66,9 +68,15 @@ marked with [*] and at the bottom of the list.
|
||||||
- A BBEdit language module by Chris Stern is included in the :Mac:Contrib folder.
|
- A BBEdit language module by Chris Stern is included in the :Mac:Contrib folder.
|
||||||
- The ConfigurePython applets will now detect if the preference file refers to a different
|
- The ConfigurePython applets will now detect if the preference file refers to a different
|
||||||
folder than where they live. They offer to remove the preference file in this case.
|
folder than where they live. They offer to remove the preference file in this case.
|
||||||
- Import case-check was broken in 2.1b1, this is fixed. [*]
|
- Import case-check was broken in 2.1b1, this is fixed.
|
||||||
- A side-effect of the previous fix is that getpass works again. [*]
|
- A side-effect of the previous fix is that getpass works again.
|
||||||
- BuildApplication was broken under Carbon. Fixed. [*]
|
- BuildApplication was broken under Carbon. Fixed.
|
||||||
|
- Morefindertools functionality integrated into findertools. [*]
|
||||||
|
- ped.py from Mac:Demo crashed, this has been fixed by making Win.WhichWindow more robust. [*]
|
||||||
|
- Tkinter mainloop is now a little less aggressive in eating events. [*]
|
||||||
|
- The Python console window is raised to the front when input is read. This fixes a hang
|
||||||
|
(for Carbon only) when crashing with a modal dialog open. [*]
|
||||||
|
- The menu bar is (again) restored when Python is terminating. [*]
|
||||||
|
|
||||||
|
|
||||||
What is not in this distribution
|
What is not in this distribution
|
||||||
|
@ -81,24 +89,16 @@ What is not in this distribution
|
||||||
Known problems
|
Known problems
|
||||||
--------------
|
--------------
|
||||||
|
|
||||||
This list is far from complete, more problems may be listed on the MacPython homepage,
|
This list is probably incomplete, more problems may be listed on the MacPython homepage,
|
||||||
http://www.cwi.nl/~jack/macpython.html.
|
http://www.cwi.nl/~jack/macpython.html.
|
||||||
|
|
||||||
- Tkinter does not work under Carbon.
|
- Tkinter does not work under Carbon.
|
||||||
- The IDE and Tkinter do not work together. Run tkinter programs under PythonInterpreter.
|
- The IDE and Tkinter do not work together. Run tkinter programs under PythonInterpreter.
|
||||||
- After running a Tkinter program your menubar may end up dead, with command-alt-escape
|
|
||||||
the only way to terminate Python.
|
|
||||||
- Tkinter file events do not work, unless you have opened the file through Tcl (but then
|
- Tkinter file events do not work, unless you have opened the file through Tcl (but then
|
||||||
you cannot access it from Python).
|
you cannot access it from Python).
|
||||||
- Aliases do not work in sys.path entries.
|
- Aliases may not work in sys.path entries.
|
||||||
- The menu bar isn't always correctly restored before MacPython turns to <<terminated>>.
|
- Under Carbon on OS9 only you may occasionally see a spurious KeyboardInterrupt. I have absolutely
|
||||||
- Under Carbon only you may occasionally see a spurious KeyboardInterrupt. I have absolutely
|
|
||||||
no clue as to what is causing this.
|
no clue as to what is causing this.
|
||||||
- PythonInterpreter used interactively will eat a lot of processor cycles. You should use
|
- PythonInterpreter used interactively will eat a lot of processor cycles. You should use
|
||||||
PythonIDE for interactive work and PythonInterpreter for scripts only.
|
PythonIDE for interactive work and PythonInterpreter for scripts only. This is especially
|
||||||
- Under MacOSX Public Beta ConfigurePython cannot put PythonCore in the global CFMSupport
|
true under OSX.
|
||||||
folder. Therefore applets have to live in the Python folder, otherwise they cannot find
|
|
||||||
PythonCore. There is a workaround if you want to have an applet in a different folder:
|
|
||||||
put an alias PythonCoreCarbon (pointing to the PythonCoreCarbon in the Python folder)
|
|
||||||
in the same folder as your applet.
|
|
||||||
This problem should in all probability not occur in the release version of MacOSX.
|
|
||||||
|
|
Binary file not shown.
|
@ -5,7 +5,7 @@ _checkversion.py file"""
|
||||||
import pyversioncheck
|
import pyversioncheck
|
||||||
|
|
||||||
_PACKAGE="MacPython"
|
_PACKAGE="MacPython"
|
||||||
_VERSION="2.1b2"
|
_VERSION="2.1"
|
||||||
_URL="http://www.cwi.nl/~jack/macpythonversion.txt"
|
_URL="http://www.cwi.nl/~jack/macpythonversion.txt"
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue