Add comment explaining that error msgs may be due to user code when
running w/o subprocess.
diff --git a/Lib/idlelib/PyShell.py b/Lib/idlelib/PyShell.py
index aa27028..fffe162 100644
--- a/Lib/idlelib/PyShell.py
+++ b/Lib/idlelib/PyShell.py
@@ -726,6 +726,8 @@
                     raise
             except:
                 if use_subprocess:
+                    # When run w/o subprocess, both user and IDLE errors
+                    # are printed here; skip message in that case.
                     print >> self.tkconsole.stderr, \
                              "IDLE internal error in runcode()"
                 self.showtraceback()