From: Glenn Morris Date: Tue, 17 Sep 2013 20:27:10 +0000 (-0400) Subject: * lisp/simple.el (messages-buffer-mode-map): Unbind "g". X-Git-Tag: emacs-24.3.90~173^2^2~42^2~45^2~387^2~1572 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=2b42da98373fd7c1d1b6ce983985e69789f40171;p=emacs.git * lisp/simple.el (messages-buffer-mode-map): Unbind "g". --- diff --git a/lisp/ChangeLog b/lisp/ChangeLog index b028f1f67de..94987adcfb6 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,7 @@ +2013-09-17 Glenn Morris + + * simple.el (messages-buffer-mode-map): Unbind "g". + 2013-09-17 Stefan Monnier * help-mode.el (help-mode-finish): Use derived-mode-p. diff --git a/lisp/simple.el b/lisp/simple.el index 54630681a68..34774712437 100644 --- a/lisp/simple.el +++ b/lisp/simple.el @@ -7344,6 +7344,12 @@ and setting it to nil." buffer-invisibility-spec) (setq buffer-invisibility-spec nil))) +(defvar messages-buffer-mode-map + (let ((map (make-sparse-keymap))) + (set-keymap-parent map special-mode-map) + (define-key map "g" nil) ; nothing to revert + map)) + (define-derived-mode messages-buffer-mode special-mode "Messages" "Major mode used in the \"*Messages*\" buffer.")