@@ -23,54 +23,9 @@ Tcl_AppInit(Tcl_Interp *interp)
2323{
2424 const char * _tkinter_skip_tk_init ;
2525
26- #ifdef TK_AQUA
27- #ifndef MAX_PATH_LEN
28- #define MAX_PATH_LEN 1024
29- #endif
30- char tclLibPath [MAX_PATH_LEN ], tkLibPath [MAX_PATH_LEN ];
31- Tcl_Obj * pathPtr ;
32-
33- /* pre- Tcl_Init code copied from tkMacOSXAppInit.c */
34- Tk_MacOSXOpenBundleResources (interp , "com.tcltk.tcllibrary" ,
35- tclLibPath , MAX_PATH_LEN , 0 );
36-
37- if (tclLibPath [0 ] != '\0' ) {
38- Tcl_SetVar (interp , "tcl_library" , tclLibPath , TCL_GLOBAL_ONLY );
39- Tcl_SetVar (interp , "tclDefaultLibrary" , tclLibPath , TCL_GLOBAL_ONLY );
40- Tcl_SetVar (interp , "tcl_pkgPath" , tclLibPath , TCL_GLOBAL_ONLY );
41- }
42-
43- if (tclLibPath [0 ] != '\0' ) {
44- Tcl_SetVar (interp , "tcl_library" , tclLibPath , TCL_GLOBAL_ONLY );
45- Tcl_SetVar (interp , "tclDefaultLibrary" , tclLibPath , TCL_GLOBAL_ONLY );
46- Tcl_SetVar (interp , "tcl_pkgPath" , tclLibPath , TCL_GLOBAL_ONLY );
47- }
48- #endif
4926 if (Tcl_Init (interp ) == TCL_ERROR )
5027 return TCL_ERROR ;
5128
52- #ifdef TK_AQUA
53- /* pre- Tk_Init code copied from tkMacOSXAppInit.c */
54- Tk_MacOSXOpenBundleResources (interp , "com.tcltk.tklibrary" ,
55- tkLibPath , MAX_PATH_LEN , 1 );
56-
57- if (tclLibPath [0 ] != '\0' ) {
58- pathPtr = Tcl_NewStringObj (tclLibPath , -1 );
59- } else {
60- Tcl_Obj * pathPtr = TclGetLibraryPath ();
61- }
62-
63- if (tkLibPath [0 ] != '\0' ) {
64- Tcl_Obj * objPtr ;
65-
66- Tcl_SetVar (interp , "tk_library" , tkLibPath , TCL_GLOBAL_ONLY );
67- objPtr = Tcl_NewStringObj (tkLibPath , -1 );
68- Tcl_ListObjAppendElement (NULL , pathPtr , objPtr );
69- }
70-
71- TclSetLibraryPath (pathPtr );
72- #endif
73-
7429#ifdef WITH_XXX
7530 /* Initialize modules that don't require Tk */
7631#endif
@@ -88,11 +43,6 @@ Tcl_AppInit(Tcl_Interp *interp)
8843
8944 Tk_MainWindow (interp );
9045
91- #ifdef TK_AQUA
92- TkMacOSXInitAppleEvents (interp );
93- TkMacOSXInitMenus (interp );
94- #endif
95-
9646#ifdef WITH_PIL /* 0.2b5 and later -- not yet released as of May 14 */
9747 {
9848 extern void TkImaging_Init (Tcl_Interp * );
0 commit comments