]> git.eshelyaron.com Git - emacs.git/commitdiff
`python-check' now can have named buffers on its own depending the command launched.
authorFabián Ezequiel Gallina <fgallina@cuca>
Thu, 17 May 2012 03:03:34 +0000 (00:03 -0300)
committerFabián Ezequiel Gallina <fgallina@gnu.org>
Thu, 17 May 2012 03:03:34 +0000 (00:03 -0300)
New vars:
  + python-check-buffer-name

lisp/progmodes/python.el

index 5406d74f69e3657db42b35194fd765c10e44137e..2f886a5b8033990fc2f18a759dde23d6b61b089c 100644 (file)
@@ -2149,6 +2149,12 @@ The skeleton will be bound to python-skeleton-NAME."
   :type 'string
   :group 'python)
 
+(defcustom python-check-buffer-name
+  "*Python check: %s*"
+  "Buffer name used for check commands."
+  :type 'string
+  :group 'python)
+
 (defvar python-check-custom-command nil
   "Internal use.")
 
@@ -2170,7 +2176,9 @@ Runs COMMAND, a shell command, as if by `compile'.  See
   (save-some-buffers (not compilation-ask-about-save) nil)
   (let ((process-environment (python-shell-calculate-process-environment))
         (exec-path (python-shell-calculate-exec-path)))
-    (compilation-start command)))
+    (compilation-start command nil
+                       (lambda (mode-name)
+                         (format python-check-buffer-name command)))))
 
 \f
 ;;; Eldoc