From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Nick Roberts Newsgroups: gmane.emacs.devel Subject: Changes to gdb-ui.el Date: Mon, 21 Mar 2005 11:03:10 +1200 Message-ID: <16958.302.32187.274750@farnswood.snap.net.nz> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1111356877 27884 80.91.229.2 (20 Mar 2005 22:14:37 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 20 Mar 2005 22:14:37 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Mar 20 23:14:37 2005 Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DD8gF-00041Q-Q6 for ged-emacs-devel@m.gmane.org; Sun, 20 Mar 2005 23:13:56 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DD8xE-0000Ke-1y for ged-emacs-devel@m.gmane.org; Sun, 20 Mar 2005 17:31:28 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DD8uL-0007cv-Nl for emacs-devel@gnu.org; Sun, 20 Mar 2005 17:28:29 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DD8uA-0007Xc-H9 for emacs-devel@gnu.org; Sun, 20 Mar 2005 17:28:19 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DD8u9-0007V3-Qa for emacs-devel@gnu.org; Sun, 20 Mar 2005 17:28:17 -0500 Original-Received: from [202.37.101.8] (helo=viper.snap.net.nz) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DD8XM-0001ni-Nb for emacs-devel@gnu.org; Sun, 20 Mar 2005 17:04:45 -0500 Original-Received: from farnswood.snap.net.nz (p24-tnt2.snap.net.nz [202.124.108.24]) by viper.snap.net.nz (Postfix) with ESMTP id 30DCA48FDDA for ; Mon, 21 Mar 2005 10:04:40 +1200 (NZST) Original-Received: by farnswood.snap.net.nz (Postfix, from userid 501) id 9F95861B17; Sun, 20 Mar 2005 23:03:10 +0000 (GMT) Original-To: emacs-devel@gnu.org X-Mailer: VM 7.19 under Emacs 22.0.50.11 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org X-MailScanner-To: ged-emacs-devel@m.gmane.org Xref: news.gmane.org gmane.emacs.devel:34857 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:34857 I don't think using breakpoint faces in text-mode quite works. On a basic xterm, an enabled breakpoint (letter 'B') stands out clearly in red, but as disabled breakpoint (letter 'b') disappears completely. I don't understand the subtleties of faces but maybe grey60 gets 'rounded' to white on an xterm with 8/16 colours. Also the background of the face doesn't always match the background of the terminal (I have found particularly so for a gnome-terminal). In X, enabled/disabled breakpoints are distinguished by colour alone, the icons having the same shape both in the margin and in the fringe. In text mode the breakpoint state is already distinguished by the case of the letter (B/b) so the same colour can be used. To help it stand out from the text, I guess this color could be red in both cases, a color which I presume is available on many terminals. Nick