diff options
author | Emile Anclin <emile.anclin@logilab.fr> | 2010-03-23 14:36:53 +0100 |
---|---|---|
committer | Emile Anclin <emile.anclin@logilab.fr> | 2010-03-23 14:36:53 +0100 |
commit | aca3164a8190c0ee207ed861a231db9c2850d4e9 (patch) | |
tree | fba77ad986b5b1c3514833f7f115e17dc0fe0916 /elisp | |
parent | 6b917a6599cd97ae4626809e88adc4aa74323a7e (diff) | |
download | pylint-git-aca3164a8190c0ee207ed861a231db9c2850d4e9.tar.gz |
fix #19339: pylint.el : non existing py-mod-map
Diffstat (limited to 'elisp')
-rw-r--r-- | elisp/pylint.el | 38 |
1 files changed, 21 insertions, 17 deletions
diff --git a/elisp/pylint.el b/elisp/pylint.el index 01d15f125..0941a8b7b 100644 --- a/elisp/pylint.el +++ b/elisp/pylint.el @@ -42,23 +42,27 @@ (define-key python-mode-map (kbd "C-c m p") 'previous-error) (define-key python-mode-map (kbd "C-c m n") 'next-error) - (define-key - python-mode-map - [menu-bar Python pylint-separator] - '("--" . pylint-seperator)) - - (define-key - python-mode-map - [menu-bar Python next-error] - '("Next error" . next-error)) - (define-key - python-mode-map - [menu-bar Python prev-error] - '("Previous error" . previous-error)) - (define-key - python-mode-map - [menu-bar Python lint] - '("Pylint" . pylint)) + (let ((map)) + (if(boundp 'py-mode-map) + (setq map py-mode-map) + (setq map python-mode-map) + (define-key + map + [menu-bar Python pylint-separator] + '("--" . pylint-seperator)) + (define-key + map + [menu-bar Python next-error] + '("Next error" . next-error)) + (define-key + map + [menu-bar Python prev-error] + '("Previous error" . previous-error)) + (define-key + map + [menu-bar Python lint] + '("Pylint" . pylint)) + )) )) (add-hook 'python-mode-hook 'pylint-python-hook) |