From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Glenn Morris Newsgroups: gmane.emacs.devel Subject: Re: Jumping to C source from *Help* Date: Wed, 21 Apr 2004 00:40:51 +0100 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 1082504733 1507 80.91.224.253 (20 Apr 2004 23:45:33 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 20 Apr 2004 23:45:33 +0000 (UTC) Cc: juri@jurta.org, storm@cua.dk, 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 01:45:27 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 1BG4vf-0000VN-00 for ; Wed, 21 Apr 2004 01:45:27 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1BG4vf-000079-00 for ; Wed, 21 Apr 2004 01:45:27 +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 1BG4uE-0002Zi-Qx for emacs-devel@quimby.gnus.org; Tue, 20 Apr 2004 19:43:58 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1BG4ti-0002Nl-Dd for emacs-devel@gnu.org; Tue, 20 Apr 2004 19:43:26 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1BG4sf-0001pj-KA for emacs-devel@gnu.org; Tue, 20 Apr 2004 19:42:54 -0400 Original-Received: from [131.111.8.14] (helo=brown.csi.cam.ac.uk) by monty-python.gnu.org with esmtp (Exim 4.30) id 1BG4rg-0001Nu-Ks; Tue, 20 Apr 2004 19:41:20 -0400 Original-Received: from cass41.ast.cam.ac.uk ([131.111.69.186]) by brown.csi.cam.ac.uk with esmtp (Exim 4.20) id 1BG4rE-0008Oz-8G; Wed, 21 Apr 2004 00:40:52 +0100 Original-Received: from xserv1.ast.cam.ac.uk (IDENT:HuUVZfsfurkJxuefFZozxZja+jjfPe05@xserv1.ast.cam.ac.uk [131.111.69.235]) by cass41.ast.cam.ac.uk (8.12.10+Sun/8.12.10) with ESMTP id i3KNepmm006534; Wed, 21 Apr 2004 00:40:51 +0100 (BST) Original-Received: from xserv1.ast.cam.ac.uk (IDENT:tIDXTP7wIAJDpiND3WdxWYW56Ll2HfDo@xpc14.ast.cam.ac.uk [131.111.69.34]) by xserv1.ast.cam.ac.uk (8.11.6/8.11.6) with ESMTP id i3KNepm29116; Wed, 21 Apr 2004 00:40:51 +0100 Original-To: Nick Roberts X-Spook: Baghdad RSA Terra Lliure kill Alliance of Eritrean X-Attribution: GM Mail-Followup-To: Nick Roberts , rms@gnu.org, juri@jurta.org, emacs-devel@gnu.org, monnier@iro.umontreal.ca, storm@cua.dk User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/ X-Cam-AntiVirus: No virus found X-Cam-SpamDetails: Not scanned 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:21969 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:21969 Nick Roberts wrote: > > Well, if that was not a rhetorical question, and if I understand > > correctly that the issue is "ought one to put a dedicated window in an > > unsplittable frame", then IMO it doesn't seem like such a crazy thing > > to do. > > In an eerie coincidence, this is what I've just done in gdb-ui.el. I want to > ensure that buffer display command issued from the parent frame doesn't > display in any of the child frames and that one issued from a child frame > must display in the parent frame. It seems to do what I want. Are there any > problems with this approach? Well, I think that there *ought* not to be any problems with it, but there may be some aspects of Emacs behaviour that need ironing out in such setups. 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.