   "Comment out region of code; with prefix arg, uncomment region.
 The lines from the line containing the start of the current region up
 to (but not including) the line containing the end of the region are
-commented out, by inserting the string py-block-comment-prefix at the
-start of each line.  With a prefix arg, removes py-block-comment-prefix
-from the start of each line instead."
+commented out, by inserting the string `py-block-comment-prefix' at
+the start of each line.  With a prefix arg, removes
+`py-block-comment-prefix' from the start of each line instead."
   (interactive "*r\nP")   ; region; raw prefix arg
   (goto-char end)   (beginning-of-line) (setq end (point))
   (goto-char start) (beginning-of-line) (setq start (point))
-  (let ( (prefix-len (length py-block-comment-prefix)) )
+  (let ((prefix-len (length py-block-comment-prefix)) )
     (save-excursion
       (save-restriction
 	(narrow-to-region start end)

	      func (intern funcname))
	(princ (substitute-command-keys (substring str start mstart)))
	(cond
	 ( (equal funckind "c")		; command
	   (setq funcdoc (documentation func)
		 keys (concat
		       "Key(s): "
		       (mapconcat 'key-description
				  (where-is-internal func py-mode-map)
				  ", "))))
	 ( (equal funckind "v")		; variable
	   (setq funcdoc (substitute-command-keys
			  (get func 'variable-documentation))
		 keys (if (assq func locals)
			  (concat
			   "Local/Global values: "
			   (prin1-to-string (symbol-value func))
			   " / "
			   (prin1-to-string (default-value func)))
			(concat
			 "Value: "
			 (prin1-to-string (symbol-value func))))))
	 ( t				; unexpected
	   (error "Error in py-dump-help-string, tag `%s'" funckind)))
	(princ (format "\n-> %s:\t%s\t%s\n\n"
		       (if (equal funckind "c") "Command" "Variable")
		       funcname keys))

   "'\\([^'\n\\]\\|\\\\.\\)*'"		; single-quoted
   "\\|"				; or
   "\"\\([^\"\n\\]\\|\\\\.\\)*\"")	; double-quoted
  "Regexp matching a Python string literal.")

;; this is tricky because a trailing backslash does not mean
;; continuation if it's in a comment
