minor tweaks for `python-check'

* lisp/progmodes/python.el (python-check-custom-command): Buffer local
because it usually includes the buffer name.
(python-check-command): Set to epylint when pyflakes is not available.
This commit is contained in:
Sam Steingold 2015-01-27 13:20:57 -05:00
parent c7effd7cac
commit bd7a1e1564
2 changed files with 10 additions and 2 deletions

View file

@ -1,3 +1,9 @@
2015-01-27 Sam Steingold <sds@gnu.org>
* progmodes/python.el (python-check-custom-command): Buffer local
because it usually includes the buffer name.
(python-check-command): Set to epylint when pyflakes is not available.
2015-01-27 Thomas Fitzsimmons <fitzsim@fitzsim.org>
* net/eudcb-bbdb.el, net/eudcb-ldap.el, net/eudcb-mab.el,

View file

@ -3816,7 +3816,9 @@ The skeleton will be bound to python-skeleton-NAME."
;;; Code check
(defcustom python-check-command
"pyflakes"
(or (executable-find "pyflakes")
(executable-find "epylint")
"install pyflakes, pylint or something else")
"Command used to check a Python file."
:type 'string
:group 'python)
@ -3827,7 +3829,7 @@ The skeleton will be bound to python-skeleton-NAME."
:type 'string
:group 'python)
(defvar python-check-custom-command nil
(defvar-local python-check-custom-command nil
"Internal use.")
(defun python-check (command)