(gdb-mouse-set-clear-breakpoint): Fall back
to mouse-set-point in buffers that aren't associated with files.
This commit is contained in:
parent
84a3fb5a97
commit
a03392ff83
1 changed files with 11 additions and 9 deletions
|
@ -1972,6 +1972,7 @@ static char *magick[] = {
|
||||||
(interactive "e")
|
(interactive "e")
|
||||||
(mouse-minibuffer-check event)
|
(mouse-minibuffer-check event)
|
||||||
(let ((posn (event-end event)))
|
(let ((posn (event-end event)))
|
||||||
|
(if (buffer-file-name)
|
||||||
(if (numberp (posn-point posn))
|
(if (numberp (posn-point posn))
|
||||||
(with-selected-window (posn-window posn)
|
(with-selected-window (posn-window posn)
|
||||||
(save-excursion
|
(save-excursion
|
||||||
|
@ -1980,7 +1981,8 @@ static char *magick[] = {
|
||||||
(eq (car (fringe-bitmaps-at-pos (posn-point posn)))
|
(eq (car (fringe-bitmaps-at-pos (posn-point posn)))
|
||||||
'breakpoint))
|
'breakpoint))
|
||||||
(gud-remove nil)
|
(gud-remove nil)
|
||||||
(gud-break nil)))))))
|
(gud-break nil)))))
|
||||||
|
(posn-set-point posn))))
|
||||||
|
|
||||||
(defun gdb-mouse-toggle-breakpoint-margin (event)
|
(defun gdb-mouse-toggle-breakpoint-margin (event)
|
||||||
"Enable/disable breakpoint in left margin with mouse click."
|
"Enable/disable breakpoint in left margin with mouse click."
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue