1.1 --- a/src/contrib/visualizer/visualizer.cc Wed Oct 29 14:38:50 2008 +0000
1.2 +++ b/src/contrib/visualizer/visualizer.cc Mon Nov 03 13:55:05 2008 +0000
1.3 @@ -8,7 +8,10 @@
1.4 void
1.5 Visualizer::Run ()
1.6 {
1.7 + const char *argv[] = {"ipython", "-gthread", NULL};
1.8 +
1.9 Py_Initialize();
1.10 + PySys_SetArgv(2, (char**) argv);
1.11 PyRun_SimpleString("try:\n"
1.12 " import IPython\n"
1.13 "except ImportError:\n"
1.14 @@ -17,11 +20,6 @@
1.15 " visualizer.start();\n"
1.16 "else:\n"
1.17 " #print \"I have ipython\"\n"
1.18 - " import sys;\n"
1.19 - " try:\n"
1.20 - " sys.argv.insert(1, '-gthread')\n"
1.21 - " except AttributeError:\n"
1.22 - " sys.argv = ['ipython', '-gthread']\n"
1.23 " shell = IPython.Shell.start()\n"
1.24 " import visualizer\n"
1.25 " visualizer.start();\n"