added imp; forget ctb and math for __SC__ (for now)
diff --git a/Mac/Modules/config.c b/Mac/Modules/config.c
index ba6f999..f8b5a4a 100644
--- a/Mac/Modules/config.c
+++ b/Mac/Modules/config.c
@@ -300,6 +300,7 @@
/* -- ADDMODULE MARKER 1 -- */
extern void initmarshal();
+extern void initimp();
struct {
char *name;
@@ -307,7 +308,10 @@
} inittab[] = {
{"array", initarray},
+#ifndef __SC__
+/* Do this one later... */
{"math", initmath},
+#endif
{"parser", initparser},
{"mac", initmac},
{"MacOS", MacOS_Init},
@@ -328,7 +332,10 @@
#ifdef THINK_C
{"macconsole", initmacconsole},
#endif
+#ifndef __SC__
+/* Do this one later... */
{"ctb", initctb},
+#endif
{"macfs", initmacfs},
#ifdef __MWERKS__
/* This is really "Jack Jansen" specific for now :-) */
@@ -338,23 +345,22 @@
#endif
/* This is really "Guido van Rossum" specific... :-) */
{"AE", initAE},
-#ifdef THINK_C
{"Ctl", initCtl},
{"Dlg", initDlg},
-#endif
{"Evt", initEvt},
{"Menu", initMenu},
{"Qd", initQd},
- {"Res", initRes},
-#ifdef THINK_C
{"Snd", initSnd},
{"Win", initWin},
-#endif
+ {"Res", initRes},
/* -- ADDMODULE MARKER 2 -- */
/* This module "lives in" with marshal.c */
{"marshal", initmarshal},
+
+ /* This module "lives in" with import.c */
+ {"imp", initimp},
/* These entries are here for sys.builtin_module_names */
{"__main__", NULL},