From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: storm@cua.dk (Kim F. Storm) Newsgroups: gmane.emacs.devel Subject: Re: Jumping to C source from *Help* Date: 21 Apr 2004 12:21:40 +0200 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <20040407025556.FCC3.LEKTU@mi.madritel.es> <87wu4rxaki.fsf@mail.jurta.org> <877jwqfmjb.fsf-monnier+emacs@alfajor.local> <3allkxkus6.fsf@xpc14.ast.cam.ac.uk> <16517.40571.592043.382015@nick.uklinux.net> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1082535922 24328 80.91.224.253 (21 Apr 2004 08:25:22 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 21 Apr 2004 08:25:22 +0000 (UTC) Cc: Nick Roberts , juri@jurta.org, rms@gnu.org, monnier@iro.umontreal.ca, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Wed Apr 21 10:25:02 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1BGD2T-0005Za-00 for ; Wed, 21 Apr 2004 10:25:01 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1BGD2T-0007Gu-00 for ; Wed, 21 Apr 2004 10:25:01 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1BGD2M-000324-LP for emacs-devel@quimby.gnus.org; Wed, 21 Apr 2004 04:24:54 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1BGD2B-0002yB-1m for emacs-devel@gnu.org; Wed, 21 Apr 2004 04:24:43 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1BGCzZ-0002WU-Uz for emacs-devel@gnu.org; Wed, 21 Apr 2004 04:22:33 -0400 Original-Received: from [212.88.64.25] (helo=mail-relay.sonofon.dk) by monty-python.gnu.org with smtp (Exim 4.30) id 1BGCzZ-0002VV-38 for emacs-devel@gnu.org; Wed, 21 Apr 2004 04:22:01 -0400 Original-Received: (qmail 23307 invoked from network); 21 Apr 2004 08:21:59 -0000 Original-Received: from unknown (HELO kfs-l.imdomain.dk.cua.dk) (213.83.150.2) by 0 with SMTP; 21 Apr 2004 08:21:59 -0000 Original-To: Glenn Morris In-Reply-To: Original-Lines: 32 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:21980 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:21980 Glenn Morris writes: > I haven't used gdb-ui.el, so can't comment on that; but as I said with > the calendar there can be, for example, problems with running help > functions in such frames (eg C-h k) - Emacs can have problems > displaying the help buffer. That is indeed a severe consequence IMO. I still don't really understand why this is such a big issue. Hey, if I, as an interactive user, uses C-x b to request emacs to switch to another buffer, and the current window happens to be dedicated, I still _want_ to switch to that other buffer... it's just that currently emacs is very UNHELPFUL in this situation. In the current situation, I have to manually create and select some other window before I can do C-x b. And as has been demonstrated, it can be very difficult to be able to do just that -- even for an expert user! I would rather prefer that emacs did something sensible in this situation, i.e. showed the buffer in some other window or frame, and let me get on with my work! If it (rarely) makes a bad selection of which other window to use, at least I can correct that "error" easily with another C-x b - this time in a non-dedicated window... So IMHO, we should just get rid of that signal in switch-to-buffer, and get on to other business!!! -- Kim F. Storm http://www.cua.dk