From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.devel Subject: Re: window groups Date: Fri, 30 May 2008 21:27:25 +0200 Message-ID: <4840551D.1020908@gmx.at> References: <483D4E9A.9020001@gmx.at> <483E76D9.1060406@gmx.at> <483FA757.7000109@gmx.at> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1212175681 30793 80.91.229.12 (30 May 2008 19:28:01 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 30 May 2008 19:28:01 +0000 (UTC) Cc: rms@gnu.org, emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri May 30 21:28:42 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1K2AHJ-0001yW-H5 for ged-emacs-devel@m.gmane.org; Fri, 30 May 2008 21:28:41 +0200 Original-Received: from localhost ([127.0.0.1]:43337 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K2AGX-0004uI-Mb for ged-emacs-devel@m.gmane.org; Fri, 30 May 2008 15:27:53 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1K2AG2-0004St-7F for emacs-devel@gnu.org; Fri, 30 May 2008 15:27:22 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1K2AG0-0004RT-Nu for emacs-devel@gnu.org; Fri, 30 May 2008 15:27:21 -0400 Original-Received: from [199.232.76.173] (port=36258 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K2AG0-0004RD-9G for emacs-devel@gnu.org; Fri, 30 May 2008 15:27:20 -0400 Original-Received: from mail.gmx.net ([213.165.64.20]:51605) by monty-python.gnu.org with smtp (Exim 4.60) (envelope-from ) id 1K2AFz-0003Jk-Jh for emacs-devel@gnu.org; Fri, 30 May 2008 15:27:19 -0400 Original-Received: (qmail invoked by alias); 30 May 2008 19:27:18 -0000 Original-Received: from 62-47-49-194.adsl.highway.telekom.at (EHLO [62.47.49.194]) [62.47.49.194] by mail.gmx.net (mp049) with SMTP; 30 May 2008 21:27:18 +0200 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX1+6alUlbXi6hnk8fN2IrM174QS5VLThwbVPg2ULzG pBSKh1WvYp9Ue8 User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: de-DE, de, en-us, en In-Reply-To: X-Y-GMX-Trusted: 0 X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 3) 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:98083 Archived-At: > I'm not sure I understand what you mean here. AFAICT, Joakim's proposal > requires the application to (set-window-parameter WIN 'group GID) to > create the group, but after that, I'd expect this parameter to > be inherited (tho I don't know whether that's implemented or even if he > intend(s|ed) to do that). So that'd be similar to your proposal, > wouldn't it? Yes. > BTW: why is it that we do not expose internal windows to Elisp? I know XEmacs does that. However, over the past two weeks I was able to crash Emacs more often than over the past two years. Practically all these crashes were due to malformed window-trees. Hence I suppose exposing internal windows to Elisp might make it possible to crash Emacs from Elisp quite easily. >>More problems will arise as soon as two different applications will >>attempt to manage their private groups simultaneously in the same >>Emacs session. > > Like...? ... citing Eric Ludlam from an earlier thread: What if there is an ECB and a second program like Speedbar, that both want to do the same thing. How do they work together? ... and ... I'd like to know how ECB, and Speedbar can work at the same time, without being aware of eachother. Would the solution really be that Speedbar needs some ECB client code?