From bb9a622e93f18f58509611ce66e9deed371fed05 Mon Sep 17 00:00:00 2001 From: Miles Bader Date: Thu, 14 Mar 2002 09:02:36 +0000 Subject: [PATCH] Require `button'. (debugger-mode-map): Set the parent keymap to `button-buffer-map', to get TAB and bindings. --- lisp/emacs-lisp/debug.el | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lisp/emacs-lisp/debug.el b/lisp/emacs-lisp/debug.el index a768d39b492..1f3f4b3f56c 100644 --- a/lisp/emacs-lisp/debug.el +++ b/lisp/emacs-lisp/debug.el @@ -1,6 +1,6 @@ ;;; debug.el --- debuggers and related commands for Emacs -;; Copyright (C) 1985, 1986, 1994 Free Software Foundation, Inc. +;; Copyright (C) 1985, 1986, 1994, 2001 Free Software Foundation, Inc. ;; Maintainer: FSF ;; Keywords: lisp, tools, maint @@ -28,6 +28,8 @@ ;;; Code: +(require 'button) + (defgroup debugger nil "Debuggers and related commands for Emacs." :prefix "debugger-" @@ -526,6 +528,7 @@ Applies to the frame whose line point is on in the backtrace." (unless debugger-mode-map (let ((loop ? )) (setq debugger-mode-map (make-keymap)) + (set-keymap-parent debugger-mode-map button-buffer-map) (suppress-keymap debugger-mode-map) (define-key debugger-mode-map "-" 'negative-argument) (define-key debugger-mode-map "b" 'debugger-frame) -- 2.39.2