From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juanma Barranquero Newsgroups: gmane.emacs.devel Subject: Re: [display-buffer] a way to make it behave as before? Date: Thu, 23 Jun 2011 02:23:52 +0200 Message-ID: References: <4DFB7705.2000401@gmx.at> <4DFF1223.5030100@gmx.at> <4DFF3BA8.3070007@gmx.at> <4E00C2C8.6040303@gmx.at> <4E0197B3.1080509@gmx.at> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1308788698 27443 80.91.229.12 (23 Jun 2011 00:24:58 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 23 Jun 2011 00:24:58 +0000 (UTC) Cc: martin rudalics , emacs-devel@gnu.org To: Katsumi Yamaoka Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jun 23 02:24:54 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QZXj1-0000Kn-25 for ged-emacs-devel@m.gmane.org; Thu, 23 Jun 2011 02:24:51 +0200 Original-Received: from localhost ([::1]:36243 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QZXiz-0006j5-Ub for ged-emacs-devel@m.gmane.org; Wed, 22 Jun 2011 20:24:50 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:36321) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QZXil-0006ic-FB for emacs-devel@gnu.org; Wed, 22 Jun 2011 20:24:36 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QZXij-0004Op-V2 for emacs-devel@gnu.org; Wed, 22 Jun 2011 20:24:35 -0400 Original-Received: from mail-pw0-f41.google.com ([209.85.160.41]:57018) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QZXij-0004OZ-Ok for emacs-devel@gnu.org; Wed, 22 Jun 2011 20:24:33 -0400 Original-Received: by pwi12 with SMTP id 12so1125860pwi.0 for ; Wed, 22 Jun 2011 17:24:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type:content-transfer-encoding; bh=Sce+LVX3qb5hJzAzoktBOG036hVEUTOkKtZFVx5TVdM=; b=tZ/M9rlvwdtX6AWQF7Wegd6eDZc0Y+ef7mO+soPhyu/cZ+JQTuBfwBwHtu+X/Y4D3G Tb4BuOjGnKmkM12vjI5uW2jrQBKK5eTLhgn5y2Po2nuBYu2CG+Tya+yO2Gkcee1xMymx hV7w3XBPYsYniJt82S1FZGsDo3njP0xcGQddk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=JaTDCqrzlHmaazeS4/XxDns8enfN8mGX3/8+i+cnCIT302jDqOjTXMVQ3y7bNEm/fS 7WmKElHl75n21AFOkHB+2GYQzCxKN34xhOLFfj+q8CZpINDSz2HUMAjEa/Ov4rjsF4QK m/Mn32ezX5D91D0Khx39pAfizuYX075YAGOzM= Original-Received: by 10.142.247.22 with SMTP id u22mr307930wfh.107.1308788672274; Wed, 22 Jun 2011 17:24:32 -0700 (PDT) Original-Received: by 10.142.173.16 with HTTP; Wed, 22 Jun 2011 17:23:52 -0700 (PDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 209.85.160.41 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:140894 Archived-At: On Thu, Jun 23, 2011 at 01:20, Katsumi Yamaoka wrote: > But as for `display-buffer-alist', it looks hard > to customize so as to make it one's favorite. That's not a reason to remove it from the trunk, but to document it better. > In fact, it's > hard (or impossible?) to make it behave as exactly the same as > old Emacsen. Martin's fixing bugs as fast as he can. But to discover bugs, the code has to be there, and preferably enabled. I might get to like it, but my interest is not > necessarily in window.el and I have no time to debug it thoroughly > for the moment. =C2=A0I was only made to waste time to work around[1]. Most window.el bugs aren't serious enough to preclude using Emacs. And if some are for you, you can revert Martin's changes, which are quite self contained (mostly lisp/window.el, src/window.[ch], src/frame.c, src/buffer.c). > I think it was not too late to have installed the new feature to > the trunk after having provided an option that enables a user to > make it work like old Emacsen. The new code has to be as compatible with the old as possible, sure. But, an option to disable all the changes and get the exact previous behavior back? That seems like an ugly hack. If you really need that "option", I think it's called "bzr update -r104508". =C2=A0 =C2=A0 Juanma