changeset 43911:afe64ec4637c

Require `button'. (debugger-mode-map): Set the parent keymap to `button-buffer-map', to get TAB and <backtab> bindings.
author Miles Bader <miles@gnu.org>
date Thu, 14 Mar 2002 09:02:36 +0000
parents 0756d747f1af
children 2d74e7e8133f
files lisp/emacs-lisp/debug.el
diffstat 1 files changed, 4 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/emacs-lisp/debug.el	Thu Mar 14 09:02:11 2002 +0000
+++ b/lisp/emacs-lisp/debug.el	Thu Mar 14 09:02:36 2002 +0000
@@ -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 @@
 (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)