 start of statement i+COUNT.  If there is no such statement, goes to the
 last statement.  Returns count of statements left to move.  `Statements'
 do not include blank, comment, or continuation lines."
-  (interactive "p") ; numeric prefix arg
+  (interactive "p")			; numeric prefix arg
   (if (< count 0) (py-previous-statement (- count))
     (beginning-of-line)
-    (let ( start )
+    (let (start)
       (while (and
-	      (setq start (point)) ; always true -- side effect
+	      (setq start (point))	; always true -- side effect
 	      (> count 0)
 	      (py-goto-statement-below))
 	(setq count (1- count)))

can write into:  the value (if any) of the environment variable TMPDIR,
/usr/tmp, /tmp, or the current directory.")

;; have to bind py-file-queue before installing the kill-emacs hook
(defvar py-file-queue nil
  "Queue of Python temp files awaiting execution.

;; assuming point at bolp, return first keyword ([a-z]+) on the line,
;; as a Lisp symbol; return nil if none
(defun py-suck-up-first-keyword ()
  (let ((case-fold-search nil))
    (if (looking-at "[ \t]*\\([a-z]+\\)\\b")
	(intern (buffer-substring (match-beginning 1) (match-end 1)))
      nil)))
