diff --git a/lisp/progmodes/compile.el b/lisp/progmodes/compile.el index 4d43a715fef..d2e74aa44a6 100644 --- a/lisp/progmodes/compile.el +++ b/lisp/progmodes/compile.el @@ -2292,6 +2292,9 @@ Returns the compilation buffer created." (define-key map [mouse-2] 'compile-goto-error) (define-key map [follow-link] 'mouse-face) (define-key map "\C-m" 'compile-goto-error) + (define-key map "\M-\C-m" 'push-button) + (define-key map [M-down-mouse-2] 'push-button) + (define-key map [M-mouse-2] 'push-button) map) "Keymap for compilation-message buttons.") (fset 'compilation-button-map compilation-button-map)