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: Re: Display feature request: gud-overlay-arrow Date: Fri, 24 Mar 2006 09:28:09 +1200 Message-ID: <17443.4842.14939.339777@kahikatea.snap.net.nz> References: <17439.13250.269939.241145@kahikatea.snap.net.nz> <17439.31049.393782.938907@kahikatea.snap.net.nz> <17439.55042.159116.120699@kahikatea.snap.net.nz> <17440.49789.595884.368834@kahikatea.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 1143495716 19788 80.91.229.2 (27 Mar 2006 21:41:56 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 27 Mar 2006 21:41:56 +0000 (UTC) Cc: emacs-devel@gnu.org, "Kim F. Storm" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Mar 27 23:41:53 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FNzSy-0006UD-Ic for ged-emacs-devel@m.gmane.org; Mon, 27 Mar 2006 23:41:36 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FNzSy-00030h-4W for ged-emacs-devel@m.gmane.org; Mon, 27 Mar 2006 16:41:36 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1FMXNL-0005qO-6y for emacs-devel@gnu.org; Thu, 23 Mar 2006 16:29:47 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1FMXNK-0005qC-3H for emacs-devel@gnu.org; Thu, 23 Mar 2006 16:29:46 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1FMXNJ-0005q9-US for emacs-devel@gnu.org; Thu, 23 Mar 2006 16:29:45 -0500 Original-Received: from [202.37.101.8] (helo=viper.snap.net.nz) by monty-python.gnu.org with esmtp (Exim 4.52) id 1FMXNz-0000nZ-Df for emacs-devel@gnu.org; Thu, 23 Mar 2006 16:30:27 -0500 Original-Received: from kahikatea.snap.net.nz (p202-124-114-35.snap.net.nz [202.124.114.35]) by viper.snap.net.nz (Postfix) with ESMTP id 0186074AA08; Fri, 24 Mar 2006 09:29:40 +1200 (NZST) Original-Received: by kahikatea.snap.net.nz (Postfix, from userid 500) id 27DB388E8; Fri, 24 Mar 2006 09:28:11 +1200 (NZST) Original-To: "John S. Yates, Jr." In-Reply-To: X-Mailer: VM 7.19 under Emacs 22.0.50.87 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 Xref: news.gmane.org gmane.emacs.devel:52119 Archived-At: > Let us look beyond program debuggers to more universal icons. Just think > of every cassette player, cd player, vcr, etc for the past 2 decades. A > pair of vertical bar is universally recognized as "pause" and a solid > square as "stop". Thus I would have no trouble adapting to a square > signifying the presence of a breakpoint, especially if it remained visually > prominent when overlaid by an arrow. And I suspect that I would not be > alone. On a related note, Cygnus produced two sets of toolbar icons for Insight, one of which were based on those of a cassette player. Maybe this is why they used a square icon for breakpoints in the margin (although the pause icon might equally be appropriate. COMMAND SYMBOL step play run skip continue fast forward next solid down arrow nexti hollow down arrow stepi hollow play arrow finish solid back arrow We decided to use some of the other set for Emacs because the cassette player analogy didn't seem to really work and they weren't that intuitive. -- Nick http://www.inet.net.nz/~nickrob