]> git.eshelyaron.com Git - emacs.git/commit
(breakpoint-enabled-icon, breakpoint-disabled-icon):
authorKim F. Storm <storm@cua.dk>
Sat, 28 Feb 2004 01:32:01 +0000 (01:32 +0000)
committerKim F. Storm <storm@cua.dk>
Sat, 28 Feb 2004 01:32:01 +0000 (01:32 +0000)
commitc0550a50ac26fa59937912dbfe8e00a52d5adb62
tree411353c3d9be12fcffb0d0fe864343697f86b300
parent40c6ee742cff8418827ae568fb02ffb43b04458c
(breakpoint-enabled-icon, breakpoint-disabled-icon):
Initialize margin area images to nil.
(breakpoint-bitmap): New defvar for breakpoint fringe bitmaps.
(breakpoint-enabled-bitmap-face)
(breakpoint-disabled-bitmap-face): New faces for bpt in fringe.
(gdb-info-breakpoints-custom): Use gdb-remove-breakpoint-icons.
(gdb-info-breakpoints-custom): Use gdb-put-breakpoint-icon.
(gdb-mouse-toggle-breakpoint): Handle bpt in fringe.
(gdb-reset): Use gdb-remove-breakpoint-icons.
(gdb-put-string): Add dprop arg to specify alternative display
property (for setting fringe bitmap).
(gdb-remove-strings): Doc fix.
(gdb-put-breakpoint-icon): New defun which displays a breakpoint
icon in fringe (if available), or else as icon or text in display
margin.  Creates necessary icons in breakpoint-bitmap,
breakpoint-enabled-icon, and/or breakpoint-disabled-icon.  Also
make left window margin if required.
(gdb-remove-breakpoint-icons): New defun to remove breakpoint
icons inserted by gdb-put-breakpoint-icon.  Remove left margin if
no longer needed.
(gdb-assembler-custom): Use gdb-remove-breakpoint-icons and
gdb-put-breakpoint-icon.
(gdb-assembler-mode): Don't set left-margin-width here.
lisp/gdb-ui.el