Function: gdb-var-delete

gdb-var-delete is an interactive and byte-compiled function defined in gdb-mi.el.gz.

Signature

(gdb-var-delete)

Documentation

Delete watch expression at point from the speedbar.

View in manual

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/gdb-mi.el.gz
(defun gdb-var-delete ()
  "Delete watch expression at point from the speedbar."
  (interactive)
  (let ((text (speedbar-line-text)))
    (string-match "\\(\\S-+\\)" text)
    (let* ((var (nth (- (count-lines (point-min) (point)) 2) gdb-var-list))
           (varnum (car var)))
      (if (string-search "." (car var))
          (message-box "Can only delete a root expression")
        (gdb-var-delete-1 var varnum)))))