(py-execute-region): Fixed small bug with queuing file for execution
in a py-shell.  Temp files now get cleaned up.
diff --git a/Misc/python-mode.el b/Misc/python-mode.el
index f6aa2e3..94dadf6 100644
--- a/Misc/python-mode.el
+++ b/Misc/python-mode.el
@@ -1049,9 +1049,8 @@
       ;; use the existing python shell
       (if (not py-file-queue)
 	  (py-execute-file proc file)
-	(push file py-file-queue)
 	(message "File %s queued for execution" file))
-      )
+      (push file py-file-queue))
      (t
       ;; otherwise either run it synchronously in a subprocess
       (shell-command-on-region start end py-python-command outbuf)