Mercurial > emacs
changeset 52810:f49c1c4d92de
Revision: miles@gnu.org--gnu-2003/emacs--cvs-trunk--0--patch-79
Use :inverse-video face in gdb-ui.el
* gdb-ui.el (gdb-info-frames-custom): Use proper :inverse-video
face instead of attempting to emulate it.
author | Miles Bader <miles@gnu.org> |
---|---|
date | Wed, 08 Oct 2003 05:32:09 +0000 |
parents | 8471c440544b |
children | 35be4df0faf9 |
files | lisp/ChangeLog lisp/gdb-ui.el |
diffstat | 2 files changed, 11 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/ChangeLog Wed Oct 08 05:10:43 2003 +0000 +++ b/lisp/ChangeLog Wed Oct 08 05:32:09 2003 +0000 @@ -1,3 +1,8 @@ +2003-10-08 Miles Bader <miles@gnu.org> + + * gdb-ui.el (gdb-info-frames-custom): Use proper :inverse-video + face instead of attempting to emulate it. + 2003-10-07 Kenichi Handa <handa@m17n.org> * international/mule-diag.el (list-coding-systems-1): List coding
--- a/lisp/gdb-ui.el Wed Oct 08 05:10:43 2003 +0000 +++ b/lisp/gdb-ui.el Wed Oct 08 05:32:09 2003 +0000 @@ -4,7 +4,7 @@ ;; Maintainer: FSF ;; Keywords: unix, tools -;; Copyright (C) 2002 Free Software Foundation, Inc. +;; Copyright (C) 2002, 2003 Free Software Foundation, Inc. ;; This file is part of GNU Emacs. @@ -1187,13 +1187,11 @@ '(mouse-face highlight help-echo "mouse-2, RET: Select frame")) (beginning-of-line) - (if (or (looking-at "^#[0-9]*\\s-*\\S-* in \\(\\S-*\\)") - (looking-at "^#[0-9]*\\s-*\\(\\S-*\\)")) - (if (equal (match-string 1) gdb-current-frame) - (put-text-property (point-at-bol) (point-at-eol) - 'face - `(:background ,(face-attribute 'default :foreground) - :foreground ,(face-attribute 'default :background))))) + (when (and (or (looking-at "^#[0-9]*\\s-*\\S-* in \\(\\S-*\\)") + (looking-at "^#[0-9]*\\s-*\\(\\S-*\\)")) + (equal (match-string 1) gdb-current-frame)) + (put-text-property (point-at-bol) (point-at-eol) + 'face '(:inverse-video t))) (forward-line 1)))))) (defun gdb-stack-buffer-name ()