From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: Window configurations Date: Fri, 04 Jun 2010 06:36:16 -0400 Message-ID: References: <4BB4CF6B.2000007@alice.it> <871vdu6qn5.fsf@mail.jurta.org> <87bpcv1wvt.fsf@mail.jurta.org> <4BE13828.2030609@gmx.at> <87vdb2qo82.fsf@mail.jurta.org> <4BE27C17.3030005@gmx.at> <87vdav4vx5.fsf@mail.jurta.org> <4BE900E7.3090402@gmx.at> <87r5liqv8f.fsf@mail.jurta.org> <4BEA74DC.2060103@gmx.at> <87y6fns8qo.fsf@mail.jurta.org> <4BECF4D6.9030707@gmx.at> <87632na2af.fsf@mail.jurta.org> <4C03F1B5.8040708@gmx.at> <4C04D1BF.9070902@gmx.at> <87hblmv9s3.fsf@mail.jurta.org> <4C0655D1.60205@gmx.at> <87eigps0gn.fsf@mail.jurta.org> <4C076E7A.8060803@gmx.at> Reply-To: rms@gnu.org NNTP-Posting-Host: lo.gmane.org Content-Type: text/plain; charset=ISO-8859-15 X-Trace: dough.gmane.org 1275647789 15234 80.91.229.12 (4 Jun 2010 10:36:29 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 4 Jun 2010 10:36:29 +0000 (UTC) Cc: juri@jurta.org, rudalics@gmx.at, emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jun 04 12:36:27 2010 connect(): No such file or directory 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.69) (envelope-from ) id 1OKUGI-0005ze-H3 for ged-emacs-devel@m.gmane.org; Fri, 04 Jun 2010 12:36:26 +0200 Original-Received: from localhost ([127.0.0.1]:44834 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OKUGH-0007Bc-S7 for ged-emacs-devel@m.gmane.org; Fri, 04 Jun 2010 06:36:25 -0400 Original-Received: from [199.232.76.173] (port=55048 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OKUGA-00079A-9Y for emacs-devel@gnu.org; Fri, 04 Jun 2010 06:36:18 -0400 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1OKUG9-0007NZ-C2 for emacs-devel@gnu.org; Fri, 04 Jun 2010 06:36:18 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]:41566) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1OKUG9-0007NV-5b for emacs-devel@gnu.org; Fri, 04 Jun 2010 06:36:17 -0400 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1OKUG8-0000fm-72; Fri, 04 Jun 2010 06:36:16 -0400 In-reply-to: (message from Stefan Monnier on Thu, 03 Jun 2010 10:22:15 -0400) X-detected-operating-system: by monty-python.gnu.org: GNU/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:125503 Archived-At: > eventually Richard decided to "not use Frassq, Fmemq or Fdelq since > their loops allow quitting. Write a special loop by hand." which was What was the problem with quitting? If it is a matter of deleting a window, it is a bug to quit anywhere in the middle of that. It has to be either done completely or not done at all. Therefore it must not use functions that can quit. Or else it has to inhibit quitting some other way.