[Python-checkins] CVS: python/dist/src/Mac/Modules/mlte _Mltemodule.c,1.4,1.5

Jack Jansen jackjansen@users.sourceforge.net
2001年11月30日 06:17:05 -0800


Update of /cvsroot/python/python/dist/src/Mac/Modules/mlte
In directory usw-pr-cvs1:/tmp/cvs-serv22285/Mac/Modules/mlte
Modified Files:
	_Mltemodule.c 
Log Message:
Merged changes made on r22b2-branch between r22b2 and r22b2-mac (the
changes from start of branch upto r22b2 were already merged, of course).
Index: _Mltemodule.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Mac/Modules/mlte/_Mltemodule.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** _Mltemodule.c	2001年09月05日 10:29:49	1.4
--- _Mltemodule.c	2001年11月30日 14:16:33	1.5
***************
*** 6,15 ****
 
 
- #ifdef _WIN32
- #include "pywintoolbox.h"
- #else
 #include "macglue.h"
 #include "pymactoolbox.h"
- #endif
 
 /* Macro to test whether a weak-loaded CFM function exists */
--- 6,11 ----
***************
*** 132,136 ****
--- 128,134 ----
 {
 	PyObject *_res = NULL;
+ #ifndef TXNDeleteObject
 	PyMac_PRECHECK(TXNDeleteObject);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 147,151 ****
--- 145,151 ----
 	UInt32 iHeight;
 	TXNFrameID iTXNFrameID;
+ #ifndef TXNResizeFrame
 	PyMac_PRECHECK(TXNResizeFrame);
+ #endif
 	if (!PyArg_ParseTuple(_args, "lll",
 	 &iWidth,
***************
*** 170,174 ****
--- 170,176 ----
 	SInt32 iRight;
 	TXNFrameID iTXNFrameID;
+ #ifndef TXNSetFrameBounds
 	PyMac_PRECHECK(TXNSetFrameBounds);
+ #endif
 	if (!PyArg_ParseTuple(_args, "lllll",
 	 &iTop,
***************
*** 193,197 ****
--- 195,201 ----
 	PyObject *_res = NULL;
 	EventRecord iEvent;
+ #ifndef TXNKeyDown
 	PyMac_PRECHECK(TXNKeyDown);
+ #endif
 	if (!PyArg_ParseTuple(_args, "O&",
 	 PyMac_GetEventRecord, &iEvent))
***************
*** 208,212 ****
--- 212,218 ----
 	PyObject *_res = NULL;
 	RgnHandle ioCursorRgn;
+ #ifndef TXNAdjustCursor
 	PyMac_PRECHECK(TXNAdjustCursor);
+ #endif
 	if (!PyArg_ParseTuple(_args, "O&",
 	 OptResObj_Convert, &ioCursorRgn))
***************
*** 223,227 ****
--- 229,235 ----
 	PyObject *_res = NULL;
 	EventRecord iEvent;
+ #ifndef TXNClick
 	PyMac_PRECHECK(TXNClick);
+ #endif
 	if (!PyArg_ParseTuple(_args, "O&",
 	 PyMac_GetEventRecord, &iEvent))
***************
*** 241,245 ****
--- 249,255 ----
 	Boolean _rv;
 	EventRecord iEvent;
+ #ifndef TXNTSMCheck
 	PyMac_PRECHECK(TXNTSMCheck);
+ #endif
 	if (!PyArg_ParseTuple(_args, "O&",
 	 PyMac_GetEventRecord, &iEvent))
***************
*** 256,260 ****
--- 266,272 ----
 {
 	PyObject *_res = NULL;
+ #ifndef TXNSelectAll
 	PyMac_PRECHECK(TXNSelectAll);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 269,273 ****
--- 281,287 ----
 	PyObject *_res = NULL;
 	Boolean iBecomingFocused;
+ #ifndef TXNFocus
 	PyMac_PRECHECK(TXNFocus);
+ #endif
 	if (!PyArg_ParseTuple(_args, "b",
 	 &iBecomingFocused))
***************
*** 283,287 ****
--- 297,303 ----
 {
 	PyObject *_res = NULL;
+ #ifndef TXNUpdate
 	PyMac_PRECHECK(TXNUpdate);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 296,300 ****
--- 312,318 ----
 	PyObject *_res = NULL;
 	GWorldPtr iDrawPort;
+ #ifndef TXNDraw
 	PyMac_PRECHECK(TXNDraw);
+ #endif
 	if (!PyArg_ParseTuple(_args, "O&",
 	 OptGWorldObj_Convert, &iDrawPort))
***************
*** 310,314 ****
--- 328,334 ----
 {
 	PyObject *_res = NULL;
+ #ifndef TXNForceUpdate
 	PyMac_PRECHECK(TXNForceUpdate);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 323,327 ****
--- 343,349 ----
 	PyObject *_res = NULL;
 	UInt32 _rv;
+ #ifndef TXNGetSleepTicks
 	PyMac_PRECHECK(TXNGetSleepTicks);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 335,339 ****
--- 357,363 ----
 {
 	PyObject *_res = NULL;
+ #ifndef TXNIdle
 	PyMac_PRECHECK(TXNIdle);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 348,352 ****
--- 372,378 ----
 	PyObject *_res = NULL;
 	EventRecord iEvent;
+ #ifndef TXNGrowWindow
 	PyMac_PRECHECK(TXNGrowWindow);
+ #endif
 	if (!PyArg_ParseTuple(_args, "O&",
 	 PyMac_GetEventRecord, &iEvent))
***************
*** 363,367 ****
--- 389,395 ----
 	PyObject *_res = NULL;
 	short iPart;
+ #ifndef TXNZoomWindow
 	PyMac_PRECHECK(TXNZoomWindow);
+ #endif
 	if (!PyArg_ParseTuple(_args, "h",
 	 &iPart))
***************
*** 379,383 ****
--- 407,413 ----
 	Boolean _rv;
 	TXNActionKey oTXNActionKey;
+ #ifndef TXNCanUndo
 	PyMac_PRECHECK(TXNCanUndo);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 393,397 ****
--- 423,429 ----
 {
 	PyObject *_res = NULL;
+ #ifndef TXNUndo
 	PyMac_PRECHECK(TXNUndo);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 407,411 ****
--- 439,445 ----
 	Boolean _rv;
 	TXNActionKey oTXNActionKey;
+ #ifndef TXNCanRedo
 	PyMac_PRECHECK(TXNCanRedo);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 421,425 ****
--- 455,461 ----
 {
 	PyObject *_res = NULL;
+ #ifndef TXNRedo
 	PyMac_PRECHECK(TXNRedo);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 434,438 ****
--- 470,476 ----
 	PyObject *_res = NULL;
 	OSStatus _err;
+ #ifndef TXNCut
 	PyMac_PRECHECK(TXNCut);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 448,452 ****
--- 486,492 ----
 	PyObject *_res = NULL;
 	OSStatus _err;
+ #ifndef TXNCopy
 	PyMac_PRECHECK(TXNCopy);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 462,466 ****
--- 502,508 ----
 	PyObject *_res = NULL;
 	OSStatus _err;
+ #ifndef TXNPaste
 	PyMac_PRECHECK(TXNPaste);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 476,480 ****
--- 518,524 ----
 	PyObject *_res = NULL;
 	OSStatus _err;
+ #ifndef TXNClear
 	PyMac_PRECHECK(TXNClear);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 491,495 ****
--- 535,541 ----
 	TXNOffset oStartOffset;
 	TXNOffset oEndOffset;
+ #ifndef TXNGetSelection
 	PyMac_PRECHECK(TXNGetSelection);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 507,511 ****
--- 553,559 ----
 	PyObject *_res = NULL;
 	Boolean iShowEnd;
+ #ifndef TXNShowSelection
 	PyMac_PRECHECK(TXNShowSelection);
+ #endif
 	if (!PyArg_ParseTuple(_args, "b",
 	 &iShowEnd))
***************
*** 522,526 ****
--- 570,576 ----
 	PyObject *_res = NULL;
 	Boolean _rv;
+ #ifndef TXNIsSelectionEmpty
 	PyMac_PRECHECK(TXNIsSelectionEmpty);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 537,541 ****
--- 587,593 ----
 	TXNOffset iStartOffset;
 	TXNOffset iEndOffset;
+ #ifndef TXNSetSelection
 	PyMac_PRECHECK(TXNSetSelection);
+ #endif
 	if (!PyArg_ParseTuple(_args, "ll",
 	 &iStartOffset,
***************
*** 558,562 ****
--- 610,616 ----
 	UInt32 iEndOffset;
 	ItemCount oRunCount;
+ #ifndef TXNCountRunsInRange
 	PyMac_PRECHECK(TXNCountRunsInRange);
+ #endif
 	if (!PyArg_ParseTuple(_args, "ll",
 	 &iStartOffset,
***************
*** 577,581 ****
--- 631,637 ----
 	PyObject *_res = NULL;
 	ByteCount _rv;
+ #ifndef TXNDataSize
 	PyMac_PRECHECK(TXNDataSize);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 593,597 ****
--- 649,655 ----
 	TXNOffset iEndOffset;
 	Handle oDataHandle;
+ #ifndef TXNGetData
 	PyMac_PRECHECK(TXNGetData);
+ #endif
 	if (!PyArg_ParseTuple(_args, "ll",
 	 &iStartOffset,
***************
*** 616,620 ****
--- 674,680 ----
 	Handle oDataHandle;
 	TXNDataType iEncoding;
+ #ifndef TXNGetDataEncoded
 	PyMac_PRECHECK(TXNGetDataEncoded);
+ #endif
 	if (!PyArg_ParseTuple(_args, "llO&",
 	 &iStartOffset,
***************
*** 642,646 ****
--- 702,708 ----
 	TXNOffset iStartOffset;
 	TXNOffset iEndOffset;
+ #ifndef TXNSetDataFromFile
 	PyMac_PRECHECK(TXNSetDataFromFile);
+ #endif
 	if (!PyArg_ParseTuple(_args, "hO&lll",
 	 &iFileRefNum,
***************
*** 672,676 ****
--- 734,740 ----
 	TXNOffset iStartOffset;
 	TXNOffset iEndOffset;
+ #ifndef TXNSetData
 	PyMac_PRECHECK(TXNSetData);
+ #endif
 	if (!PyArg_ParseTuple(_args, "O&s#ll",
 	 PyMac_GetOSType, &iDataType,
***************
*** 695,699 ****
--- 759,765 ----
 	PyObject *_res = NULL;
 	ItemCount _rv;
+ #ifndef TXNGetChangeCount
 	PyMac_PRECHECK(TXNGetChangeCount);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 714,718 ****
--- 780,786 ----
 	SInt16 iDataReference;
 	SInt16 iResourceReference;
+ #ifndef TXNSave
 	PyMac_PRECHECK(TXNSave);
+ #endif
 	if (!PyArg_ParseTuple(_args, "O&O&lO&hh",
 	 PyMac_GetOSType, &iType,
***************
*** 740,744 ****
--- 808,814 ----
 	PyObject *_res = NULL;
 	OSStatus _err;
+ #ifndef TXNRevert
 	PyMac_PRECHECK(TXNRevert);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 754,758 ****
--- 824,830 ----
 	PyObject *_res = NULL;
 	OSStatus _err;
+ #ifndef TXNPageSetup
 	PyMac_PRECHECK(TXNPageSetup);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 768,772 ****
--- 840,846 ----
 	PyObject *_res = NULL;
 	OSStatus _err;
+ #ifndef TXNPrint
 	PyMac_PRECHECK(TXNPrint);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 782,786 ****
--- 856,862 ----
 	PyObject *_res = NULL;
 	Rect oViewRect;
+ #ifndef TXNGetViewRect
 	PyMac_PRECHECK(TXNGetViewRect);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 798,802 ****
--- 874,880 ----
 	GWorldPtr iWindow;
 	Boolean iIsActualWindow;
+ #ifndef TXNAttachObjectToWindow
 	PyMac_PRECHECK(TXNAttachObjectToWindow);
+ #endif
 	if (!PyArg_ParseTuple(_args, "O&b",
 	 GWorldObj_Convert, &iWindow,
***************
*** 816,820 ****
--- 894,900 ----
 	PyObject *_res = NULL;
 	Boolean _rv;
+ #ifndef TXNIsObjectAttachedToWindow
 	PyMac_PRECHECK(TXNIsObjectAttachedToWindow);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 834,838 ****
--- 914,920 ----
 	DragReference iDragReference;
 	Boolean iDifferentObjectSameWindow;
+ #ifndef TXNDragTracker
 	PyMac_PRECHECK(TXNDragTracker);
+ #endif
 	if (!PyArg_ParseTuple(_args, "lhO&O&b",
 	 &iTXNFrameID,
***************
*** 862,866 ****
--- 944,950 ----
 	DragReference iDragReference;
 	Boolean iDifferentObjectSameWindow;
+ #ifndef TXNDragReceiver
 	PyMac_PRECHECK(TXNDragReceiver);
+ #endif
 	if (!PyArg_ParseTuple(_args, "lO&O&b",
 	 &iTXNFrameID,
***************
*** 886,890 ****
--- 970,976 ----
 	TXNFrameID iTXNFrameID;
 	TXNScrollBarState iActiveState;
+ #ifndef TXNActivate
 	PyMac_PRECHECK(TXNActivate);
+ #endif
 	if (!PyArg_ParseTuple(_args, "ll",
 	 &iTXNFrameID,
***************
*** 907,911 ****
--- 993,999 ----
 	SInt16 iMenuID;
 	SInt16 iMenuItem;
+ #ifndef TXNDoFontMenuSelection
 	PyMac_PRECHECK(TXNDoFontMenuSelection);
+ #endif
 	if (!PyArg_ParseTuple(_args, "O&hh",
 	 TXNFontMenuObj_Convert, &iTXNFontMenuObject,
***************
*** 928,932 ****
--- 1016,1022 ----
 	OSStatus _err;
 	TXNFontMenuObject iTXNFontMenuObject;
+ #ifndef TXNPrepareFontMenu
 	PyMac_PRECHECK(TXNPrepareFontMenu);
+ #endif
 	if (!PyArg_ParseTuple(_args, "O&",
 	 TXNFontMenuObj_Convert, &iTXNFontMenuObject))
***************
*** 1057,1061 ****
 
 PyTypeObject TXNObject_Type = {
! 	PyObject_HEAD_INIT(&PyType_Type)
 	0, /*ob_size*/
 	"TXNObject", /*tp_name*/
--- 1147,1151 ----
 
 PyTypeObject TXNObject_Type = {
! 	PyObject_HEAD_INIT(NULL)
 	0, /*ob_size*/
 	"TXNObject", /*tp_name*/
***************
*** 1120,1124 ****
--- 1210,1216 ----
 	OSStatus _err;
 	MenuHandle oFontMenuHandle;
+ #ifndef TXNGetFontMenuHandle
 	PyMac_PRECHECK(TXNGetFontMenuHandle);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 1135,1139 ****
--- 1227,1233 ----
 	PyObject *_res = NULL;
 	OSStatus _err;
+ #ifndef TXNDisposeFontMenuObject
 	PyMac_PRECHECK(TXNDisposeFontMenuObject);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 1169,1173 ****
 
 PyTypeObject TXNFontMenuObject_Type = {
! 	PyObject_HEAD_INIT(&PyType_Type)
 	0, /*ob_size*/
 	"TXNFontMenuObject", /*tp_name*/
--- 1263,1267 ----
 
 PyTypeObject TXNFontMenuObject_Type = {
! 	PyObject_HEAD_INIT(NULL)
 	0, /*ob_size*/
 	"TXNFontMenuObject", /*tp_name*/
***************
*** 1203,1207 ****
--- 1297,1303 ----
 	TXNObject oTXNObject;
 	TXNFrameID oTXNFrameID;
+ #ifndef TXNNewObject
 	PyMac_PRECHECK(TXNNewObject);
+ #endif
 	if (!PyArg_ParseTuple(_args, "O&O&O&llO&l",
 	 OptFSSpecPtr_Convert, &iFileSpec,
***************
*** 1233,1237 ****
--- 1329,1335 ----
 {
 	PyObject *_res = NULL;
+ #ifndef TXNTerminateTextension
 	PyMac_PRECHECK(TXNTerminateTextension);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 1246,1250 ****
--- 1344,1350 ----
 	PyObject *_res = NULL;
 	Boolean _rv;
+ #ifndef TXNIsScrapPastable
 	PyMac_PRECHECK(TXNIsScrapPastable);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 1259,1263 ****
--- 1359,1365 ----
 	PyObject *_res = NULL;
 	OSStatus _err;
+ #ifndef TXNConvertToPublicScrap
 	PyMac_PRECHECK(TXNConvertToPublicScrap);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 1273,1277 ****
--- 1375,1381 ----
 	PyObject *_res = NULL;
 	OSStatus _err;
+ #ifndef TXNConvertFromPublicScrap
 	PyMac_PRECHECK(TXNConvertFromPublicScrap);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;
***************
*** 1291,1295 ****
--- 1395,1401 ----
 	SInt16 iStartHierMenuID;
 	TXNFontMenuObject oTXNFontMenuObject;
+ #ifndef TXNNewFontMenuObject
 	PyMac_PRECHECK(TXNNewFontMenuObject);
+ #endif
 	if (!PyArg_ParseTuple(_args, "O&hh",
 	 MenuObj_Convert, &iFontMenuHandle,
***************
*** 1312,1316 ****
--- 1418,1424 ----
 	TXNVersionValue _rv;
 	TXNFeatureBits oFeatureFlags;
+ #ifndef TXNVersionInformation
 	PyMac_PRECHECK(TXNVersionInformation);
+ #endif
 	if (!PyArg_ParseTuple(_args, ""))
 		return NULL;

AltStyle によって変換されたページ (->オリジナル) /