From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: JD Smith Newsgroups: gmane.emacs.devel Subject: Re: Toolbar redraw causes unwanted selection Date: Thu, 28 Dec 2006 23:07:16 -0700 Message-ID: <1AC69D13-7F0F-4FDC-9A3E-89694431C262@as.arizona.edu> References: <5C56236E-6757-4AE1-A8AC-F61E0866E95F@as.arizona.edu> <17812.44608.337596.553060@kahikatea.snap.net.nz> NNTP-Posting-Host: dough.gmane.org Mime-Version: 1.0 (Apple Message framework v752.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1167372472 23796 80.91.229.10 (29 Dec 2006 06:07:52 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 29 Dec 2006 06:07:52 +0000 (UTC) Cc: emacs-devel@gnu.org, rms@gnu.org, "Kim F.Storm" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Dec 29 07:07:51 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by dough.gmane.org with esmtp (Exim 4.50) id 1H0Au9-0007Wi-NN for ged-emacs-devel@m.gmane.org; Fri, 29 Dec 2006 07:07:45 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1H0Au9-0003Nz-8q for ged-emacs-devel@m.gmane.org; Fri, 29 Dec 2006 01:07:45 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1H0Atr-0003NN-H3 for emacs-devel@gnu.org; Fri, 29 Dec 2006 01:07:27 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1H0Atp-0003LW-H0 for emacs-devel@gnu.org; Fri, 29 Dec 2006 01:07:26 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1H0Atp-0003LT-AZ for emacs-devel@gnu.org; Fri, 29 Dec 2006 01:07:25 -0500 Original-Received: from [63.240.77.85] (helo=sccrmhc15.comcast.net) by monty-python.gnu.org with esmtp (Exim 4.52) id 1H0Atn-0003II-2t; Fri, 29 Dec 2006 01:07:23 -0500 Original-Received: from [192.168.1.3] (c-69-254-202-38.hsd1.ar.comcast.net[69.254.202.38]) by comcast.net (sccrmhc15) with SMTP id <20061229060718015004ttf9e>; Fri, 29 Dec 2006 06:07:22 +0000 In-Reply-To: <17812.44608.337596.553060@kahikatea.snap.net.nz> Original-To: Nick Roberts X-Mailer: Apple Mail (2.752.2) 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:64411 Archived-At: On Dec 28, 2006, at 10:57 PM, Nick Roberts wrote: >>> Have you added more icons to the IDLWAVE tool-bar ? >>> The default tool-bar doesn't need extra lines ... >> >> None have been added in several years. Perhaps you have the default >> Emacs editing toolbar icons disabled? Normally, IDLWAVE's icons are >> appended to these (since they are valid in an idlwave-mode buffer), >> causing the toolbar resize for normal frame widths and font sizes. >> Is it possible this is the only mode which appends enough to the >> normal editing set to wrap? I find it hard to believe. > > How about making IDLWAVE *replace* the default icons? I don't know if > it's a good analogy but that's what I do in GUD. The default icons > could > be used in the source buffers but I don't think they're as useful, > and when > the debug session is killed the default icons appear again. The IDLWAVE icons appear whenever a shell session is running, not just when debugging, since they can be used to set and modify breakpoints, compile the file, examine variables, etc. Appending to the existing icon set is intentional, since the user can still do all the normal editing things. A better solution than appending, which isn't yet possible, is to place the IDLWAVE icons on a separate row of the toolbar. Thanks, JD