The following forum message was posted by dbarro at http://sourceforge.net/projects/pydev/forums/forum/293649/topic/3803150:
ok, I understand it a bit more, I think. I was running the script with Ctrl-Alt-Enter which means that it would be one command (one execfile). So, it seems that if the script has a few prints and then a plot show() then the show() causes the execfile() command to wait and only when the plot window is closed, show() exits and so does execfile(), then causing stdout to show up in the console. If I run via the Ctrl-F11 key then since it is not execfile, the print output appears as and when those statements are executed. But, Ctrl-F11 starts a new console every time. :( Anyway, I also learnt that Ipython (and hence spyder) supports nonblocking calls much better. I know lots of people have mentioned it and it seems like there are technical issues, but it would be great to be able to use ipython from eclipse. ------------------------------------------------------------------------------ This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev _______________________________________________ Pydev-users mailing list Pydev-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pydev-users