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: [PATCH] left-fringe for speedbar Date: Tue, 15 Nov 2005 08:57:47 +1300 Message-ID: <17272.60475.628410.206742@kahikatea.snap.net.nz> References: <17270.27018.323474.12554@kahikatea.snap.net.nz> <17270.43696.230430.614277@kahikatea.snap.net.nz> <17271.48554.199488.298170@kahikatea.snap.net.nz> <17271.59317.835631.55911@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 1131998335 8463 80.91.229.2 (14 Nov 2005 19:58:55 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 14 Nov 2005 19:58:55 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Nov 14 20:58:46 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1EbkTQ-0006zQ-Nn for ged-emacs-devel@m.gmane.org; Mon, 14 Nov 2005 20:58:41 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EbkTQ-0004dJ-77 for ged-emacs-devel@m.gmane.org; Mon, 14 Nov 2005 14:58:40 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1EbkSW-00041u-Lq for emacs-devel@gnu.org; Mon, 14 Nov 2005 14:57:44 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1EbkSU-0003zd-AA for emacs-devel@gnu.org; Mon, 14 Nov 2005 14:57:44 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1EbkSU-0003zW-15 for emacs-devel@gnu.org; Mon, 14 Nov 2005 14:57:42 -0500 Original-Received: from [202.37.101.8] (helo=viper.snap.net.nz) by monty-python.gnu.org with esmtp (Exim 4.34) id 1EbkST-0007LP-Sx for emacs-devel@gnu.org; Mon, 14 Nov 2005 14:57:42 -0500 Original-Received: from kahikatea.snap.net.nz (p186-tnt2.snap.net.nz [202.124.108.186]) by viper.snap.net.nz (Postfix) with ESMTP id 1EF2172FA23; Tue, 15 Nov 2005 08:57:33 +1300 (NZDT) Original-Received: by kahikatea.snap.net.nz (Postfix, from userid 500) id 3925183AE; Tue, 15 Nov 2005 08:57:48 +1300 (NZDT) Original-To: storm@cua.dk (Kim F. Storm) In-Reply-To: X-Mailer: VM 7.19 under Emacs 22.0.50.16 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:45968 Archived-At: > > > We could fix this (by changing frame/window temporarily while updating > > > the tool bar [and menu bar?], or we could make new variables > > > tool-bar-updating-frame and tool-bar-updating-window which are > > > exported from C to Lisp to be used explicitly in such cases where a > > > tool-bar item should reflect the hosting frame/window rather than the > > > selected frame/window. > > > > > > WDYT? > > > > I think that the former would be best. I don't see any need to configure the > > behaviour with lisp variables. By "we" I hope you mean you, as I haven't > > got a clue about how to do it! > > Problem is that I don't know what other code may be broken by this > change. Its an unusual requirement, so its probably best to leave things as they are, certainly till after the release. > In any case, why not just always show the STOP/GO/UNTIL icons, even > when there is a fringe. They don't harm -- and for the novice, they > are less cryptic than clicking on the fringe. One reason is because they are un-intuitive, as you say below. Using on the fringe only requires one click. Also, why have them when they are not needed? It leaves more room for other buttons. > BTW, I still totally dislike the current STOP/GO icons -- they don't > stop or go, they set or clears a breakpoint. As such "stop" should > show a (solid) red circle, and the "go" should be the same circle with > a big X over it. Richard tried to find a graphic designer a few years back. There were one or two attempts to improve the icons, but people on the list, including myself, didn't really like the results. Nick