GNU bug report logs - #35592
Use display-buffer-in-direction for completion-like windows

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Juri Linkov <juri@HIDDEN>; dated Sun, 5 May 2019 20:43:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 35592 <at> debbugs.gnu.org:


Received: (at 35592) by debbugs.gnu.org; 5 Jun 2019 20:58:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jun 05 16:58:33 2019
Received: from localhost ([127.0.0.1]:48299 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hYczR-0005zW-0w
	for submit <at> debbugs.gnu.org; Wed, 05 Jun 2019 16:58:33 -0400
Received: from beige.apple.relay.mailchannels.net ([23.83.208.16]:60342)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>) id 1hYczO-0005zN-OY
 for 35592 <at> debbugs.gnu.org; Wed, 05 Jun 2019 16:58:31 -0400
X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id 48ACB1427C7;
 Wed,  5 Jun 2019 20:58:29 +0000 (UTC)
Received: from pdx1-sub0-mail-a5.g.dreamhost.com
 (100-96-89-88.trex.outbound.svc.cluster.local [100.96.89.88])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id CA2B91427E8;
 Wed,  5 Jun 2019 20:58:28 +0000 (UTC)
X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN
Received: from pdx1-sub0-mail-a5.g.dreamhost.com ([TEMPUNAVAIL].
 [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384)
 by 0.0.0.0:2500 (trex/5.17.2); Wed, 05 Jun 2019 20:58:29 +0000
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|jurta@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Society-Power: 3e8dcfe25486c3ea_1559768309139_4274500913
X-MC-Loop-Signature: 1559768309139:3219246560
X-MC-Ingress-Time: 1559768309138
Received: from pdx1-sub0-mail-a5.g.dreamhost.com (localhost [127.0.0.1])
 by pdx1-sub0-mail-a5.g.dreamhost.com (Postfix) with ESMTP id 2F5297F6FD;
 Wed,  5 Jun 2019 13:58:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc
 :subject:references:date:in-reply-to:message-id:mime-version
 :content-type; s=linkov.net; bh=8Pc9dIttrFuhXvLhRm4J6B4O3Qg=; b=
 O1M2vvVQOAXA2iCdp3PKGes5SfN/WAX27QTqetbWDHS8feuOc2mEJDgF60Ju1esY
 dYy956Z7No7zOktoBWOMijOnQFPbzkuONwJhrYSMKGwiQSH4lfrA2w6qVT6V+r4Q
 Mx4j2PpFJO3NqPTwQc1Se10oJP6qsSjzcyZkgu/7SJs=
Received: from mail.jurta.org (m91-129-96-73.cust.tele2.ee [91.129.96.73])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 (Authenticated sender: jurta@HIDDEN)
 by pdx1-sub0-mail-a5.g.dreamhost.com (Postfix) with ESMTPSA id C2D197F6E6;
 Wed,  5 Jun 2019 13:58:23 -0700 (PDT)
X-DH-BACKEND: pdx1-sub0-mail-a5
From: Juri Linkov <juri@HIDDEN>
To: martin rudalics <rudalics@HIDDEN>
Subject: Re: bug#35592: Use display-buffer-in-direction for completion-like
 windows
Organization: LINKOV.NET
References: <87woj4r5xx.fsf@HIDDEN>
 <6d8899a4-18be-56cb-d820-7906d7ed0ee9@HIDDEN>
 <8736lq54wf.fsf@HIDDEN>
 <52083e2f-6320-a39c-feda-352d414f4690@HIDDEN>
 <87d0kswz0t.fsf@HIDDEN>
 <44dbff2a-8683-455e-84d7-e9202ef58056@HIDDEN>
 <878svfjtke.fsf@HIDDEN> <83woiyg9ek.fsf@HIDDEN>
 <87lfzcbtue.fsf@HIDDEN> <838svccsk0.fsf@HIDDEN>
 <87pnonwstv.fsf@HIDDEN>
 <f2e41d09-351d-1a3b-18bc-1c0a746d71e4@HIDDEN>
 <87pnoeqo68.fsf@HIDDEN>
 <557b5314-7d7a-5375-0829-1975393b1e7e@HIDDEN>
 <871s0samni.fsf@HIDDEN>
 <2ab60f7d-764b-3d14-ba6a-c53e712ed71e@HIDDEN>
 <87ef4ry31l.fsf@HIDDEN>
 <aa0c95d7-72ae-0bb2-1b43-1f3d20ba5b92@HIDDEN>
Date: Wed, 05 Jun 2019 23:57:20 +0300
In-Reply-To: <aa0c95d7-72ae-0bb2-1b43-1f3d20ba5b92@HIDDEN> (martin rudalics's
 message of "Wed, 22 May 2019 10:31:13 +0200")
Message-ID: <87r287iwcv.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-VR-OUT-STATUS: OK
X-VR-OUT-SCORE: -100
X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduuddrudegvddgudehjecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucggtfgfnhhsuhgsshgtrhhisggvpdfftffgtefojffquffvnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvffuohhfffgjkfgfgggtsehttdertddtredtnecuhfhrohhmpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqnecukfhppeeluddruddvledrleeirdejfeenucfrrghrrghmpehmohguvgepshhmthhppdhhvghlohepmhgrihhlrdhjuhhrthgrrdhorhhgpdhinhgvthepledurdduvdelrdeliedrjeefpdhrvghtuhhrnhdqphgrthhhpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhhrtghpthhtoheprhhuuggrlhhitghssehgmhigrdgrthenucevlhhushhtvghrufhiiigvpedt
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 35592
Cc: Eli Zaretskii <eliz@HIDDEN>, 35592 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>> Meanwhile I'm trying to use the new function and it works fine:
>
> Fell free to install - we'll notice any bugs soon enough.

Installed.  Before closing this request we also need to replace
display-buffer-below-selected and display-buffer-at-bottom with
three liner.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#35592; Package emacs. Full text available.

Message received at 35592 <at> debbugs.gnu.org:


Received: (at 35592) by debbugs.gnu.org; 22 May 2019 08:31:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 22 04:31:28 2019
Received: from localhost ([127.0.0.1]:41535 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hTMem-0001hO-5R
	for submit <at> debbugs.gnu.org; Wed, 22 May 2019 04:31:28 -0400
Received: from mout.gmx.net ([212.227.17.22]:45899)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudalics@HIDDEN>) id 1hTMek-0001h6-Ff
 for 35592 <at> debbugs.gnu.org; Wed, 22 May 2019 04:31:26 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1558513874;
 bh=8q7neIv7vN+7+C5uZu+yrrMGl9jsk5QiH9FiWiwRXZo=;
 h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To;
 b=jROAWOA/EvPeIPP9N+EnF2KYD4nveaSd53dwFxkfi9KbiVyKTpf2TQThTRs/sMn/m
 WEsjQBbcnJl7wHNrsy5NJCPg82TfnBagYWpX7IAOeLshQghN9tJQ1CFFZNMBkwaIIp
 MiTPRQakXIb9NCCnzKbN+UQ86cTrLzg+icBokKus=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.101] ([213.162.73.150]) by mail.gmx.com (mrgmx102
 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LcVOE-1gkzlE37dm-00jumV; Wed, 22
 May 2019 10:31:14 +0200
Subject: Re: bug#35592: Use display-buffer-in-direction for completion-like
 windows
To: Juri Linkov <juri@HIDDEN>
References: <87woj4r5xx.fsf@HIDDEN>
 <6d8899a4-18be-56cb-d820-7906d7ed0ee9@HIDDEN>
 <8736lq54wf.fsf@HIDDEN>
 <52083e2f-6320-a39c-feda-352d414f4690@HIDDEN>
 <87d0kswz0t.fsf@HIDDEN>
 <44dbff2a-8683-455e-84d7-e9202ef58056@HIDDEN>
 <878svfjtke.fsf@HIDDEN> <83woiyg9ek.fsf@HIDDEN>
 <87lfzcbtue.fsf@HIDDEN> <838svccsk0.fsf@HIDDEN>
 <87pnonwstv.fsf@HIDDEN>
 <f2e41d09-351d-1a3b-18bc-1c0a746d71e4@HIDDEN>
 <87pnoeqo68.fsf@HIDDEN>
 <557b5314-7d7a-5375-0829-1975393b1e7e@HIDDEN>
 <871s0samni.fsf@HIDDEN>
 <2ab60f7d-764b-3d14-ba6a-c53e712ed71e@HIDDEN>
 <87ef4ry31l.fsf@HIDDEN>
From: martin rudalics <rudalics@HIDDEN>
Message-ID: <aa0c95d7-72ae-0bb2-1b43-1f3d20ba5b92@HIDDEN>
Date: Wed, 22 May 2019 10:31:13 +0200
MIME-Version: 1.0
In-Reply-To: <87ef4ry31l.fsf@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: de-DE
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:v+qOAu5Lr49scFpVbhReNDqTmLshvscWqhH/VkPE+tovvIfJYjl
 ui0eqJiM+bx2xu0RkYrX0NCV48agl9sCutTEbyxkAlNZA+DRU85AxnyrpRTOTf7PXX5HvFh
 E6ynxPD3huY7E+LezEnYaWLhXLTkHCR1zvd9X7cDu/iz9zQQHTctMsyjHHW0scj3ASdweHY
 nWyyI7Yk5JVnnYjmAqbPQ==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:xIVKvapFysk=:Zb7p8Df+E9l9xEG7fQNl42
 UnBmqzt8Z0a/GftWPOcAQg/zBXl/rputO/tF7rCIgxI9Rht9UctjETJpzuK0AZ1M4OyFik3Wh
 D50emd+JAGzz9uL2aXZrp72R4glAPL0icWT51qQ2RMKSzqAGo3ZRS30HB3ooVPRFTdxRrutcV
 kD7A1BMvWrNrSgIzhKEUs/SE/+jpvsbEyW5Mj1wXxm9uY1DCwzxDgmCh7iFv4s6bUj9mVszQd
 gTeKRfxa0bkxnuYPbLcdjgzCA/3qARsW8zfd3lAurhZ2u4fNClDdwgpmffb4wP4tWwdCFhtZu
 fa3WLV3NjSdKHCDGYuaujLB+nmRTgojg5xE8LKh8HzgCzQwT6AIGM6ftqRWU9qL6AessD1aTE
 AkrjV+OpVLirwb5rIjCy7R/VAJTkGoNl43nbmiTCoptTh5d8rwNltGALqsbBeavcNHhfGXekU
 vje7FCO60ZvdPCReBm6JMB+my8RHuWCkUGCH8+l6TOmaImQjJDja7EQoy3OLO4c4V8+QuMuor
 Qi0zmTBennKlkYCIJkXNw9jBG5jlou09AXZA0Uerm4ABazzIIaivl/l5HqdRyzjRzGgS9n+wJ
 x25lDaIiTNEq8wPKVVk36VkoHN7wNj5/SY5h1f81ni3Q79O6KlxnNwm4KOBofBkmWydSrxlZ3
 dF+QQ9/EqaETkbZ7TXmfe4K1KGuiq+/CI/lZXHm5815kVSrS1Cc09UJfKddz8ImXQpckGcJlu
 kbi75XgtzrLzDyrOmc21YoduJ85n9sYmuf2SY3PhdO5qtODgS0ueXiDHhPCFNqqOX4I1b5ucV
 vU3Tkn8W/9iQzBis6lZj983C3mm74quqjeDuF0fa5V45g5Y3zWzmi9ADg4XGGTwsvOaaOCDma
 VuwT7HVykB9h9+BUaqRTTcK0KKa41qEyM+XCvoQcL8XT1nvpZFJtJ24GwTDIGTDiClgL3osvT
 uH1qznSqiF54r2PlvDEmfTR2sqUsaInfXifoUOa/Zs/Qorg2bPzqC
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 35592
Cc: Eli Zaretskii <eliz@HIDDEN>, 35592 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

> Meanwhile I'm trying to use the new function and it works fine:

Fell free to install - we'll notice any bugs soon enough.

martin






Information forwarded to bug-gnu-emacs@HIDDEN:
bug#35592; Package emacs. Full text available.

Message received at 35592 <at> debbugs.gnu.org:


Received: (at 35592) by debbugs.gnu.org; 21 May 2019 20:20:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 21 16:20:32 2019
Received: from localhost ([127.0.0.1]:41078 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hTBFQ-0001ee-HQ
	for submit <at> debbugs.gnu.org; Tue, 21 May 2019 16:20:32 -0400
Received: from common.maple.relay.mailchannels.net ([23.83.214.38]:40415)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>) id 1hTBFM-0001eQ-Tw
 for 35592 <at> debbugs.gnu.org; Tue, 21 May 2019 16:20:29 -0400
X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id CC659501F5F;
 Tue, 21 May 2019 20:20:27 +0000 (UTC)
Received: from pdx1-sub0-mail-a9.g.dreamhost.com
 (100-96-14-60.trex.outbound.svc.cluster.local [100.96.14.60])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id BACE6502A15;
 Tue, 21 May 2019 20:20:26 +0000 (UTC)
X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN
Received: from pdx1-sub0-mail-a9.g.dreamhost.com ([TEMPUNAVAIL].
 [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384)
 by 0.0.0.0:2500 (trex/5.17.2); Tue, 21 May 2019 20:20:27 +0000
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|jurta@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Cooperative-Unite: 0e55307729eea373_1558470027099_96017372
X-MC-Loop-Signature: 1558470027098:1347015704
X-MC-Ingress-Time: 1558470027098
Received: from pdx1-sub0-mail-a9.g.dreamhost.com (localhost [127.0.0.1])
 by pdx1-sub0-mail-a9.g.dreamhost.com (Postfix) with ESMTP id 4BC908046F;
 Tue, 21 May 2019 13:20:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc
 :subject:references:date:in-reply-to:message-id:mime-version
 :content-type; s=linkov.net; bh=pcdib135eJW6fdQzIN83Sk1ebwY=; b=
 olUNb0SY55IXsfcAmS72/BNAL9YSERA9QCpIdzLsVJKLQ3I51V4Oat2gB8MCoKDv
 /AFAtGE84FRDvzpAM/1pzWMTzRqhs9/GxOz7fPi4j29v97pktitArIurfRMqEAAI
 0etq7sgtdrt07fM6Afv6o4WNdVo05+m334cLmcHhaEM=
Received: from mail.jurta.org (m91-129-96-230.cust.tele2.ee [91.129.96.230])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 (Authenticated sender: jurta@HIDDEN)
 by pdx1-sub0-mail-a9.g.dreamhost.com (Postfix) with ESMTPSA id 5709C80468;
 Tue, 21 May 2019 13:20:15 -0700 (PDT)
X-DH-BACKEND: pdx1-sub0-mail-a9
From: Juri Linkov <juri@HIDDEN>
To: martin rudalics <rudalics@HIDDEN>
Subject: Re: bug#35592: Use display-buffer-in-direction for completion-like
 windows
Organization: LINKOV.NET
References: <87woj4r5xx.fsf@HIDDEN>
 <6d8899a4-18be-56cb-d820-7906d7ed0ee9@HIDDEN>
 <8736lq54wf.fsf@HIDDEN>
 <52083e2f-6320-a39c-feda-352d414f4690@HIDDEN>
 <87d0kswz0t.fsf@HIDDEN>
 <44dbff2a-8683-455e-84d7-e9202ef58056@HIDDEN>
 <878svfjtke.fsf@HIDDEN> <83woiyg9ek.fsf@HIDDEN>
 <87lfzcbtue.fsf@HIDDEN> <838svccsk0.fsf@HIDDEN>
 <87pnonwstv.fsf@HIDDEN>
 <f2e41d09-351d-1a3b-18bc-1c0a746d71e4@HIDDEN>
 <87pnoeqo68.fsf@HIDDEN>
 <557b5314-7d7a-5375-0829-1975393b1e7e@HIDDEN>
 <871s0samni.fsf@HIDDEN>
 <2ab60f7d-764b-3d14-ba6a-c53e712ed71e@HIDDEN>
Date: Tue, 21 May 2019 23:18:30 +0300
In-Reply-To: <2ab60f7d-764b-3d14-ba6a-c53e712ed71e@HIDDEN> (martin rudalics's
 message of "Tue, 21 May 2019 09:32:43 +0200")
Message-ID: <87ef4ry31l.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-VR-OUT-STATUS: OK
X-VR-OUT-SCORE: -100
X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduuddruddutddgudeglecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucggtfgfnhhsuhgsshgtrhhisggvpdfftffgtefojffquffvnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvffuohhfffgjkfgfgggtsehmtderredtredtnecuhfhrohhmpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqnecukfhppeeluddruddvledrleeirddvfedtnecurfgrrhgrmhepmhhouggvpehsmhhtphdphhgvlhhopehmrghilhdrjhhurhhtrgdrohhrghdpihhnvghtpeeluddruddvledrleeirddvfedtpdhrvghtuhhrnhdqphgrthhhpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhhrtghpthhtoheprhhuuggrlhhitghssehgmhigrdgrthenucevlhhushhtvghrufhiiigvpedt
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 35592
Cc: Eli Zaretskii <eliz@HIDDEN>, 35592 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain

> 'display-buffer-in-direction' doesn't yet process 'window-min-height'
> (and 'window-min-width') entries correctly.  I still have to set up
> semantics for these ...

Meanwhile I'm trying to use the new function and it works fine:


--=-=-=
Content-Type: text/x-diff
Content-Disposition: inline; filename=display-buffer-in-direction-use.patch

diff --git a/lisp/proced.el b/lisp/proced.el
index ce379a7c6a..b05046bfbd 100644
--- a/lisp/proced.el
+++ b/lisp/proced.el
@@ -1744,9 +1744,10 @@ proced-with-processes-buffer
        (save-window-excursion
          ;; Analogous to `dired-pop-to-buffer'
          ;; Don't split window horizontally.  (Bug#1806)
-         (let (split-width-threshold)
-           (pop-to-buffer (current-buffer)))
-         (fit-window-to-buffer (get-buffer-window) nil 1)
+         (display-buffer (current-buffer)
+                         '(display-buffer-in-direction
+                           (direction . bottom)
+                           (window-height . fit-window-to-buffer)))
          ,@body))))
 
 (defun proced-send-signal (&optional signal process-alist)
diff --git a/lisp/wid-edit.el b/lisp/wid-edit.el
index 713c8575c7..a6420c42c0 100644
--- a/lisp/wid-edit.el
+++ b/lisp/wid-edit.el
@@ -251,7 +251,10 @@ widget-choose
 	   (define-key map [?\M--] 'negative-argument)
 	   (save-window-excursion
 	     (let ((buf (get-buffer " widget-choose")))
-	       (fit-window-to-buffer (display-buffer buf))
+	       (display-buffer buf
+			       '(display-buffer-in-direction
+				 (direction . bottom)
+				 (window-height . fit-window-to-buffer)))
 	       (let ((cursor-in-echo-area t)
 		     (arg 1))
                  (while (not value)

--=-=-=--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#35592; Package emacs. Full text available.

Message received at 35592 <at> debbugs.gnu.org:


Received: (at 35592) by debbugs.gnu.org; 21 May 2019 07:32:55 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 21 03:32:55 2019
Received: from localhost ([127.0.0.1]:38505 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hSzGY-0002Nc-2N
	for submit <at> debbugs.gnu.org; Tue, 21 May 2019 03:32:55 -0400
Received: from mout.gmx.net ([212.227.15.19]:60555)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudalics@HIDDEN>) id 1hSzGV-0002NN-Tt
 for 35592 <at> debbugs.gnu.org; Tue, 21 May 2019 03:32:52 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1558423963;
 bh=N/nrrMP1SSYJlhRS2P4He+7SZJgHmJ2UPWZ1cgepda4=;
 h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To;
 b=gh2YuaCPNn7AQ+HaEyIOQ7rKKbJAXMQEmFXr+RUZ4n259FkWUsxRl0z7hlnX6Lxpb
 E6Qzcboj4+ONtJGDU47qa33yyqgjEK5XeTtG8FSRBIt3NcJz6UvKCpTnJgBv8jzvjo
 jPLf7B+WmqBeOVeRIre3F21VJLzOIewRTp0HbWn4=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.101] ([212.95.5.239]) by mail.gmx.com (mrgmx003
 [212.227.17.190]) with ESMTPSA (Nemesis) id 0M8ehf-1gfiMC10WR-00w9zc; Tue, 21
 May 2019 09:32:43 +0200
Subject: Re: bug#35592: Use display-buffer-in-direction for completion-like
 windows
To: Juri Linkov <juri@HIDDEN>
References: <87woj4r5xx.fsf@HIDDEN>
 <6d8899a4-18be-56cb-d820-7906d7ed0ee9@HIDDEN>
 <8736lq54wf.fsf@HIDDEN>
 <52083e2f-6320-a39c-feda-352d414f4690@HIDDEN>
 <87d0kswz0t.fsf@HIDDEN>
 <44dbff2a-8683-455e-84d7-e9202ef58056@HIDDEN>
 <878svfjtke.fsf@HIDDEN> <83woiyg9ek.fsf@HIDDEN>
 <87lfzcbtue.fsf@HIDDEN> <838svccsk0.fsf@HIDDEN>
 <87pnonwstv.fsf@HIDDEN>
 <f2e41d09-351d-1a3b-18bc-1c0a746d71e4@HIDDEN>
 <87pnoeqo68.fsf@HIDDEN>
 <557b5314-7d7a-5375-0829-1975393b1e7e@HIDDEN>
 <871s0samni.fsf@HIDDEN>
From: martin rudalics <rudalics@HIDDEN>
Message-ID: <2ab60f7d-764b-3d14-ba6a-c53e712ed71e@HIDDEN>
Date: Tue, 21 May 2019 09:32:43 +0200
MIME-Version: 1.0
In-Reply-To: <871s0samni.fsf@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: de-DE
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:xs1zGnUmutfYBwD7nRt+ok8GSbXxKGhgOYlPaVsnXWTZkzxFn6N
 b3vpqrXIaCg/gIPYZgyKvrxPpx5a79vSxzo2swkPsDWa16X5FJTE98hf57smoH/frbxh1jx
 9ZYRpUTNWErc4SlklcUQvSvkgsj1g+et8I32czAvYKKXP5ZHvdg3HUADGiOlE2QWZzalfYz
 UgnRVGgIAef+CHfArzbFA==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:lFKlYy9twws=:HKcjNEI1nSbxqGKIaidPzA
 q1HJtN+l5R56LAAEOotQH5kuE8M+IWnptNJHU6R+X4HluD0EIMNlmqh1zG/XNjxLjOJbDwdWn
 CuOdNZitBTpzNfhJRwYCeBKpbny6ECS4kNs0uzdlNUjdGX3gMBrdRQG5/HVJ4JAcVUH+3nAHc
 op5C8po3LAsKWaeFj77LVAMXpWjEVcxoaw7hKkeEjtjoI20IqAC8sCJ028pfh2XBywT3LBmXi
 x5YX613j0Ja3+z/lZyQMb57mP6fXqqpMai2HK/BuYqOaXql4bb4ZKITfs7GDHpkvzQ3o/cesP
 XO4vG4Ss/hBISGQzEgR6XWfOGlvRnGpBGHtfqAtAlQkQ593wNois59khXB1c/ToNSwqAhp+A+
 ZdRJGO0qjW94iOERbDHK0OMrcid3DkoZkTiq59dDuzlskYQIh5zLsgUPO/Sd524ZtLGxBaMnI
 sGXR/IzbjD8PDWeNzeMWZ+8eL+hMbxbAtMndKy7xOk/8bnearPDbIXZ+cucXkYTYrTfncCypX
 RFdbq6FRw2VcrzyLEMLEP1meRD/rNqN38Exbygd4sz1btfifS1G5/c10WevWPMjW99nu3imzN
 UJZfzD3sGdPBknH7yaME+YVXrovoJOJsUOZo2dIcpvvFdPc+Z8kmBG/4pkfyDpIn1h5Pf8SF6
 XXPN08WquqU8cEm4gVkPrKFDcj98AxEG6Ys2msEos4R5ReT1cVgMB95jYID7dUarndX3W+Iab
 80VkhoWwyezlQ95UBBO4Nl/NKsV41YyA0iOBPgDSHdNPb+JtNXnDbySVfmw0iDdR7XnyqxGPE
 SNMPIoMwcsBzAkLtf7TOARDJK2bbozPYafevzAAWEY44WIBXW5+jNwIJBGGlC+K/Y1Q9D8LFq
 9hucVLDsM9IvyfBcL99r+odzYpKwLSrldrOyY89UmMbE10xDi4RdRaVYanhIQfOH/SIJTAjDJ
 +XvIBzTqp2OBuCKeatTYuey8eXhWFJNcey6HaJzF4uHINZgcKsEm7
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 35592
Cc: Eli Zaretskii <eliz@HIDDEN>, 35592 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

 >> The former (it's a three liner).  But maybe some work remains wrt
 >> action arguments like 'window-min-height', 'window-height' and
 >> friends.  I doubt that you have already exhausted all possibilities.
 >
 > Why three-liner?  I see one-liners in your comments.

I meant the defun, the doc-string and the body.

 > I tried to
 > replace the whole display-buffer-below-selected with your one-liner
 > (display-buffer-in-direction buffer (cons '(direction . below) alist))
 > and also the whole display-buffer-at-bottom with your one-liner
 > (display-buffer-in-direction buffer (cons '(direction . bottom) alist))
 > and everything works fine, I see no problems.

'display-buffer-in-direction' doesn't yet process 'window-min-height'
(and 'window-min-width') entries correctly.  I still have to set up
semantics for these ...

martin




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#35592; Package emacs. Full text available.

Message received at 35592 <at> debbugs.gnu.org:


Received: (at 35592) by debbugs.gnu.org; 20 May 2019 20:43:35 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 20 16:43:35 2019
Received: from localhost ([127.0.0.1]:38095 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hSp8B-0000xK-6D
	for submit <at> debbugs.gnu.org; Mon, 20 May 2019 16:43:35 -0400
Received: from lavender.maple.relay.mailchannels.net ([23.83.214.99]:62763)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>) id 1hSp88-0000xA-2A
 for 35592 <at> debbugs.gnu.org; Mon, 20 May 2019 16:43:33 -0400
X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id A627A501022;
 Mon, 20 May 2019 20:43:30 +0000 (UTC)
Received: from pdx1-sub0-mail-a18.g.dreamhost.com
 (100-96-38-8.trex.outbound.svc.cluster.local [100.96.38.8])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id 12532501A84;
 Mon, 20 May 2019 20:43:30 +0000 (UTC)
X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN
Received: from pdx1-sub0-mail-a18.g.dreamhost.com ([TEMPUNAVAIL].
 [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384)
 by 0.0.0.0:2500 (trex/5.17.2); Mon, 20 May 2019 20:43:30 +0000
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|jurta@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Lettuce-Madly: 43b1aaa97a6e3597_1558385010483_1804585904
X-MC-Loop-Signature: 1558385010483:472037730
X-MC-Ingress-Time: 1558385010482
Received: from pdx1-sub0-mail-a18.g.dreamhost.com (localhost [127.0.0.1])
 by pdx1-sub0-mail-a18.g.dreamhost.com (Postfix) with ESMTP id AF8CA7FDF3;
 Mon, 20 May 2019 13:43:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc
 :subject:references:date:in-reply-to:message-id:mime-version
 :content-type; s=linkov.net; bh=APLVwyCVlqeqrXdv4qcoKsGnTWo=; b=
 QyCE1YZPkUpD9rCSb6S4li+PQ1QhzjkN4oJ/TpE+LWlhGw9NOrguLo8K2KsPZ6WU
 23d7R/jLqd7koHXtmYA4y/2UfvnKgkKaqkfDDANKunBdhefnexA4QHWljHsaelYD
 egzJsej0wNycZGLhCRgKQYuRzCygk6PP7eEwfzDkoMA=
Received: from mail.jurta.org (m91-129-96-230.cust.tele2.ee [91.129.96.230])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 (Authenticated sender: jurta@HIDDEN)
 by pdx1-sub0-mail-a18.g.dreamhost.com (Postfix) with ESMTPSA id 852C37FE32;
 Mon, 20 May 2019 13:43:23 -0700 (PDT)
X-DH-BACKEND: pdx1-sub0-mail-a18
From: Juri Linkov <juri@HIDDEN>
To: martin rudalics <rudalics@HIDDEN>
Subject: Re: bug#35592: Use display-buffer-in-direction for completion-like
 windows
Organization: LINKOV.NET
References: <87woj4r5xx.fsf@HIDDEN>
 <6d8899a4-18be-56cb-d820-7906d7ed0ee9@HIDDEN>
 <8736lq54wf.fsf@HIDDEN>
 <52083e2f-6320-a39c-feda-352d414f4690@HIDDEN>
 <87d0kswz0t.fsf@HIDDEN>
 <44dbff2a-8683-455e-84d7-e9202ef58056@HIDDEN>
 <878svfjtke.fsf@HIDDEN> <83woiyg9ek.fsf@HIDDEN>
 <87lfzcbtue.fsf@HIDDEN> <838svccsk0.fsf@HIDDEN>
 <87pnonwstv.fsf@HIDDEN>
 <f2e41d09-351d-1a3b-18bc-1c0a746d71e4@HIDDEN>
 <87pnoeqo68.fsf@HIDDEN>
 <557b5314-7d7a-5375-0829-1975393b1e7e@HIDDEN>
Date: Mon, 20 May 2019 23:36:33 +0300
In-Reply-To: <557b5314-7d7a-5375-0829-1975393b1e7e@HIDDEN> (martin rudalics's
 message of "Mon, 20 May 2019 10:25:31 +0200")
Message-ID: <871s0samni.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-VR-OUT-STATUS: OK
X-VR-OUT-SCORE: -100
X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduuddruddtkedgudehhecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucggtfgfnhhsuhgsshgtrhhisggvpdfftffgtefojffquffvnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvffuohhfffgjkfgfgggtsehttdertddtredtnecuhfhrohhmpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqnecukfhppeeluddruddvledrleeirddvfedtnecurfgrrhgrmhepmhhouggvpehsmhhtphdphhgvlhhopehmrghilhdrjhhurhhtrgdrohhrghdpihhnvghtpeeluddruddvledrleeirddvfedtpdhrvghtuhhrnhdqphgrthhhpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhhrtghpthhtoheprhhuuggrlhhitghssehgmhigrdgrthenucevlhhushhtvghrufhiiigvpedt
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 35592
Cc: Eli Zaretskii <eliz@HIDDEN>, 35592 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>> Also I noticed your comments about rewriting display-buffer-at-bottom.
>> Do you mean just to replace its body with the call to
>> display-buffer-in-direction, or obsolete it altogether and
>> replace all its uses with display-buffer-in-direction?
>
> The former (it's a three liner).  But maybe some work remains wrt
> action arguments like 'window-min-height', 'window-height' and
> friends.  I doubt that you have already exhausted all possibilities.

Why three-liner?  I see one-liners in your comments.  I tried to
replace the whole display-buffer-below-selected with your one-liner
(display-buffer-in-direction buffer (cons '(direction . below) alist))
and also the whole display-buffer-at-bottom with your one-liner
(display-buffer-in-direction buffer (cons '(direction . bottom) alist))
and everything works fine, I see no problems.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#35592; Package emacs. Full text available.

Message received at 35592 <at> debbugs.gnu.org:


Received: (at 35592) by debbugs.gnu.org; 20 May 2019 08:25:46 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 20 04:25:45 2019
Received: from localhost ([127.0.0.1]:36031 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hSdc8-0001Bs-C9
	for submit <at> debbugs.gnu.org; Mon, 20 May 2019 04:25:45 -0400
Received: from mout.gmx.net ([212.227.17.22]:57053)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudalics@HIDDEN>) id 1hSdc6-0001Be-8R
 for 35592 <at> debbugs.gnu.org; Mon, 20 May 2019 04:25:42 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1558340731;
 bh=O8R8HUMYCt5qaKf2BAqTHsBMSIhnQv/xKT4IA/dZxKk=;
 h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To;
 b=AbfoLSuVLXoHNPKXDSgjhMvoDknLeHlz97NV/Enmr66UsY5WpBxr2e1tu7kvGuQhA
 I0lvOTd70XrsCmr0081iFNuS6xliuntMQg5ndsMR3/0SH05ig+/OYjatmvz5qkamg8
 WdmfkkFVDXVRtVJ8cVo8BbRQERmZCbngCnoa3iS4=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.101] ([213.162.73.143]) by mail.gmx.com (mrgmx105
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MLiCu-1hAyCZ02sa-00HbQ1; Mon, 20
 May 2019 10:25:31 +0200
Subject: Re: bug#35592: Use display-buffer-in-direction for completion-like
 windows
To: Juri Linkov <juri@HIDDEN>
References: <87woj4r5xx.fsf@HIDDEN>
 <6d8899a4-18be-56cb-d820-7906d7ed0ee9@HIDDEN>
 <8736lq54wf.fsf@HIDDEN>
 <52083e2f-6320-a39c-feda-352d414f4690@HIDDEN>
 <87d0kswz0t.fsf@HIDDEN>
 <44dbff2a-8683-455e-84d7-e9202ef58056@HIDDEN>
 <878svfjtke.fsf@HIDDEN> <83woiyg9ek.fsf@HIDDEN>
 <87lfzcbtue.fsf@HIDDEN> <838svccsk0.fsf@HIDDEN>
 <87pnonwstv.fsf@HIDDEN>
 <f2e41d09-351d-1a3b-18bc-1c0a746d71e4@HIDDEN>
 <87pnoeqo68.fsf@HIDDEN>
From: martin rudalics <rudalics@HIDDEN>
Message-ID: <557b5314-7d7a-5375-0829-1975393b1e7e@HIDDEN>
Date: Mon, 20 May 2019 10:25:31 +0200
MIME-Version: 1.0
In-Reply-To: <87pnoeqo68.fsf@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: de-DE
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:HEbRdl8z0mwlTkVrvlsCMPMZTKN360YWx8bwWPtA0A2VjYOLUHK
 y1Cwdvl7BpSG4LK+VGpebeEYmY+6Fs19MPvLjRojCrAHp/khZo/gS3jOmCruN2VqbBLDlXt
 m05Vs6CyIzM/dIiXSfeM69IW78/oOLpjDamThi1XmSsav5Zqa/kaJIXqhp8OvPYom/ayrt+
 MHwSswePhX3XkAvLkwyDw==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:fhwhLXLSS0o=:4gpk/5vpT6V0jgOWHOGFmi
 5vGv4Z8wdIcbpcUWGgJCX7FYLTcQIqmHmv1YCVPLxRLwE5JIt91QXWuQLUYyUXlAQIIXLfGRr
 BmTm7Rf83P1p5jP3WF5X0wPZl675FDLRWbIbrg2f6s6wb1P8pcQPzU5WmBhMTPEXY6oWgbU3i
 WK7QJINqpTtS8bs7NWZ/Yy6BJ5t9iUMimi9nT0T0bzU5oFFkQD3XYvZXw0kAPyqGUEt6dt4es
 5XLReFZWBrytsTkO6ChmzKv2pxhMvP8Jjop9bOTk1umgnTuMGqhYgX1ClTKdw6a7sQTdNC73u
 sshmeFV4lr8aZtgAW7gWh34OA745G0tMQEIXH45wT1b42ssmY4h/LM2MDBsAVkQ6qjslwEQYn
 /K56f1D8oWEHiqHA6XUpQrlXjt/1uMRK2+w/D8C2NYw1Qphy0Gd/G2CcuPZvP9ZyL9yBqNGf5
 4SXi0FGJNmie5sMlP5AL26XdKifYM3xAjzn+8NPkb02FbGBFAOXbFZcxml0DSrVkylkvYmhQh
 X6wiXJ8p+wyVxzTx+xAJdK8K5DAh0f9Ohlpe1t4o8lFb7laxXbQNsIJLgabLBSQY8EA2hagA9
 rGPKdCa6BRddFxcvdfpU99ygy6gJ3dZjLIggA4ZAbl9N1SpjcGe3P464wsRh7f9HX+CTcr12e
 JJsF7rfiXQoiKTNjeHRuu4g1oCM6NQgkgA4xbpoUzBZxdrAodFKTceX7AQGNaT7bxv68UhG20
 HVCqvhD+oieiDymnoE2jgYQ0gdL/rT4RB31F/pA6naFxJxL1yTeNVgKIQjxJv0nK4rpxqGA+w
 jxQ9G6qcmgmKpdX00Nbn2bj8XHcEk97HE3F05HEejVrhvZgOEeuHh0HFdd1+3kRnPI2U+LcgJ
 rly7rxCq+bowemDdcStD/yvFoTfRtcJyri9jk/Fz3DqxwZOPqj54vVPd1gZGpeDjLxOwo34fF
 A5qzpdVd52s9ZqJe3jbLuCADMh4v8QGrHw1FVQ5ijLGcteGvyFOb9
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 35592
Cc: Eli Zaretskii <eliz@HIDDEN>, 35592 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

 > Do you mean that display-buffer--maybe-at-bottom should not be
 > obsoleted?  I.e. just to replace the call to display-buffer-at-bottom
 > in it with display-buffer-in-direction and that's all?

I think 'display-buffer-at-bottom' should be still available via
'display-buffer--action-function-custom-type' so I think we cannot
make it obsolete.  Also I didn't add 'display-buffer-in-direction'
there because we should decide first on how to proceed with it.

 > Also I noticed your comments about rewriting display-buffer-at-bottom.
 > Do you mean just to replace its body with the call to
 > display-buffer-in-direction, or obsolete it altogether and
 > replace all its uses with display-buffer-in-direction?

The former (it's a three liner).  But maybe some work remains wrt
action arguments like 'window-min-height', 'window-height' and
friends.  I doubt that you have already exhausted all possibilities.

martin




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#35592; Package emacs. Full text available.

Message received at 35592 <at> debbugs.gnu.org:


Received: (at 35592) by debbugs.gnu.org; 19 May 2019 20:07:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 19 16:07:47 2019
Received: from localhost ([127.0.0.1]:35582 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hSS5z-0005LZ-GK
	for submit <at> debbugs.gnu.org; Sun, 19 May 2019 16:07:47 -0400
Received: from bee.dogwood.relay.mailchannels.net ([23.83.211.14]:62182)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>) id 1hSS5x-0005LK-ED
 for 35592 <at> debbugs.gnu.org; Sun, 19 May 2019 16:07:46 -0400
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id 3D658140350;
 Sun, 19 May 2019 20:07:38 +0000 (UTC)
Received: from pdx1-sub0-mail-a42.g.dreamhost.com
 (100-96-95-11.trex.outbound.svc.cluster.local [100.96.95.11])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id 54E8D141DBB;
 Sun, 19 May 2019 20:07:00 +0000 (UTC)
Received: from pdx1-sub0-mail-a42.g.dreamhost.com ([TEMPUNAVAIL].
 [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384)
 by 0.0.0.0:2500 (trex/5.17.2); Sun, 19 May 2019 20:07:38 +0000
Received: from pdx1-sub0-mail-a42.g.dreamhost.com (localhost [127.0.0.1])
 by pdx1-sub0-mail-a42.g.dreamhost.com (Postfix) with ESMTP id 89F9E8004E;
 Sun, 19 May 2019 13:06:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc
 :subject:references:date:in-reply-to:message-id:mime-version
 :content-type; s=linkov.net; bh=WY7Gg+H9NGBRqriYzYZu1rmZb2Q=; b=
 P0QfG5g6t8O8ZTcFfQ46DZNTVEPnF+1mrLoa/hSoEYKmAfiDcPEp7f2TDO0rRuUG
 lwr4FHqVU4uMpOgIbZ6Z4qlC1KvZSogJUJOffRqJ+RRIjuZgr3PW3KdsoB9i+TDM
 6Za7aUYHvNCjBRSeZhRy1IRF0s33ha57/9umyTA4nnw=
Received: from mail.jurta.org (m91-129-96-230.cust.tele2.ee [91.129.96.230])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 (Authenticated sender: jurta@HIDDEN)
 by pdx1-sub0-mail-a42.g.dreamhost.com (Postfix) with ESMTPSA id E3B5580045;
 Sun, 19 May 2019 13:06:52 -0700 (PDT)
X-DH-BACKEND: pdx1-sub0-mail-a42
From: Juri Linkov <juri@HIDDEN>
To: martin rudalics <rudalics@HIDDEN>
Subject: Re: bug#35592: Use display-buffer-in-direction for completion-like
 windows
Organization: LINKOV.NET
References: <87woj4r5xx.fsf@HIDDEN>
 <6d8899a4-18be-56cb-d820-7906d7ed0ee9@HIDDEN>
 <8736lq54wf.fsf@HIDDEN>
 <52083e2f-6320-a39c-feda-352d414f4690@HIDDEN>
 <87d0kswz0t.fsf@HIDDEN>
 <44dbff2a-8683-455e-84d7-e9202ef58056@HIDDEN>
 <878svfjtke.fsf@HIDDEN> <83woiyg9ek.fsf@HIDDEN>
 <87lfzcbtue.fsf@HIDDEN> <838svccsk0.fsf@HIDDEN>
 <87pnonwstv.fsf@HIDDEN>
 <f2e41d09-351d-1a3b-18bc-1c0a746d71e4@HIDDEN>
Date: Sun, 19 May 2019 22:54:47 +0300
In-Reply-To: <f2e41d09-351d-1a3b-18bc-1c0a746d71e4@HIDDEN> (martin rudalics's
 message of "Sun, 19 May 2019 11:17:31 +0200")
Message-ID: <87pnoeqo68.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-VR-OUT-STATUS: OK
X-VR-OUT-SCORE: -100
X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduuddruddtiedgudeglecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucggtfgfnhhsuhgsshgtrhhisggvpdfftffgtefojffquffvnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvffuohhfffgjkfgfgggtsehttdertddtredtnecuhfhrohhmpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqnecukfhppeeluddruddvledrleeirddvfedtnecurfgrrhgrmhepmhhouggvpehsmhhtphdphhgvlhhopehmrghilhdrjhhurhhtrgdrohhrghdpihhnvghtpeeluddruddvledrleeirddvfedtpdhrvghtuhhrnhdqphgrthhhpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhhrtghpthhtoheprhhuuggrlhhitghssehgmhigrdgrthenucevlhhushhtvghrufhiiigvpedu
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 35592
Cc: Eli Zaretskii <eliz@HIDDEN>, 35592 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

> I pushed to master the version you preferred.  Please have a look (in
> particular at the documentation).

Thanks!  It seems everything is fine.

>> There is also display-buffer--maybe-at-bottom, but I need help
>> from Martin because I don't understand how to replace
>> display-buffer--maybe-at-bottom using display-buffer-in-direction.
>
> What are you missing?  I suppose you'd just have to prepend an
> additional alist entry like (direction . bottom).

Do you mean that display-buffer--maybe-at-bottom should not be
obsoleted?  I.e. just to replace the call to display-buffer-at-bottom
in it with display-buffer-in-direction and that's all?

Also I noticed your comments about rewriting display-buffer-at-bottom.
Do you mean just to replace its body with the call to
display-buffer-in-direction, or obsolete it altogether and
replace all its uses with display-buffer-in-direction?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#35592; Package emacs. Full text available.

Message received at 35592 <at> debbugs.gnu.org:


Received: (at 35592) by debbugs.gnu.org; 19 May 2019 09:17:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 19 05:17:42 2019
Received: from localhost ([127.0.0.1]:33784 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hSHws-0001tI-3n
	for submit <at> debbugs.gnu.org; Sun, 19 May 2019 05:17:42 -0400
Received: from mout.gmx.net ([212.227.15.15]:41667)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudalics@HIDDEN>) id 1hSHwq-0001ss-Aj
 for 35592 <at> debbugs.gnu.org; Sun, 19 May 2019 05:17:40 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1558257452;
 bh=HdfCe9tJs71Pez3WiTfdRwEhGxXOF0syxDJTgXUHLMI=;
 h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To;
 b=hKVyH8REpggW8mHmvYwpbFwbrlBRVaYKIxwaR9MIwrH3dgA/KlZzZfqFzElNE9sKg
 rJTpgiMzMz+SmpRgOSlgMuuDolIKNZ4ZaPAdQYdtPJyH9WDHQGcHQvHaY9Hjx1NHDv
 a5F6erPwxcneYZj9u9D/zLJYO6UXTo/oG3XpygG4=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.101] ([213.162.73.72]) by mail.gmx.com (mrgmx001
 [212.227.17.190]) with ESMTPSA (Nemesis) id 0LZzKf-1gnTTK3n01-00lnWN; Sun, 19
 May 2019 11:17:32 +0200
Subject: Re: bug#35592: Use display-buffer-in-direction for completion-like
 windows
To: Juri Linkov <juri@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>
References: <87woj4r5xx.fsf@HIDDEN>
 <6d8899a4-18be-56cb-d820-7906d7ed0ee9@HIDDEN>
 <8736lq54wf.fsf@HIDDEN>
 <52083e2f-6320-a39c-feda-352d414f4690@HIDDEN>
 <87d0kswz0t.fsf@HIDDEN>
 <44dbff2a-8683-455e-84d7-e9202ef58056@HIDDEN>
 <878svfjtke.fsf@HIDDEN> <83woiyg9ek.fsf@HIDDEN>
 <87lfzcbtue.fsf@HIDDEN> <838svccsk0.fsf@HIDDEN>
 <87pnonwstv.fsf@HIDDEN>
From: martin rudalics <rudalics@HIDDEN>
Message-ID: <f2e41d09-351d-1a3b-18bc-1c0a746d71e4@HIDDEN>
Date: Sun, 19 May 2019 11:17:31 +0200
MIME-Version: 1.0
In-Reply-To: <87pnonwstv.fsf@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: de-DE
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:SIYs6JlA7YJhBLZTBD/SEkJ58PiDv3m/zyQhRm3wwA2bWJK0E+D
 LnVvGnBlh+PpLr5GInHaAUhoaQLMN/TNvPw37lqqIxKZOiAoXbatUb82CKtOPReLWaZD3Rc
 wclEa6IqgheyDNiuZkNCqNX7FhjvSH71y0Ol+jSi/3Myshnzsjp2YLG7ysrdLfxVIKQF8L4
 7y5NjUQ7AE80s8b9Yn9Dg==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:Z7UrD4CJDmk=:7vg5f0KbdBVDNoy2hNmpVM
 g+rgMHLwgFCADlD1I1xBeDuH6rVK/E/0FaOQVeJ6fXUcHgmw93y5vElcQBdMkmVZ4TSSEjMOA
 89KXX4Yypj10oSW10SKh0gL/neTflozIlh7ooPeM5W3RBcFZJWJw38HcXtLkt6UpUz8kSl40Y
 iPkMBVIcO0TLzfHkUqlvKHlVZI3AaW+Cm3OgWdd5Vy9ckz3tITZ2pQAp+JAEv/ASPyRNydx6V
 kkvkKFmotd2VOtbeHDgSqjFTopTZxG+lRYXWsm30Nb+vzeKkBHyId1xeqcDlxT3ybdXx1wclH
 2DrcblvNm3X9Sz7kNyTvi5qS5cYjQx79ccajIrz9v5nQgy06b7yiAxeS1MVgKLt+LknjqivGp
 nzmohSgU7Vu5eTsUKzKRscSlCPmwCh2+BTxYp7CwGM6yl34FSoifDohf6fRNrBiYM1xp1OQcY
 sPspTIqyveVRGLXdoy7ZZ9ZFBLpN8Aaqp0K6kFyECyoBikYskdjzZQuAkGQLqZMfyiWk2ACVQ
 fdSukPaxYDg58qFkDStVDRwcjMXvNSIHVNtaHUrHvZKOo1XpB/PGkIr1pXrgs/eUCOeYcEboA
 4Sec5WiiX2pYxQutPcrgtDlk75acodsS2PWvYOAmJcuazwXHoWavu+1IBEAGhJinJlOoi77ct
 xo8O/fsP7puUteH89SIpjPUCb1eQKBftz2azBjA6dmAmfQnDof+R5+rdU6onrDwg4XzKAFiBt
 s7RusWAIjIoz5t7VfIOue8gT5oUN/JJ7mGz4xFR0uTytgz2j7wfS9KMJ6uRFwkIJqxoITO7mW
 o2QOosIxmRcQFvnGv31rUk3zCgupNQdTUc4TuX12tjtB1m96nVnTkFGXWr4kwLqIbTeX77XaM
 5AzXPlPDPnkrHmVKorqsbQwydLtGlqfgdJ8h7mEq0SrgJCKBL5f2lvPGNPHZPq6qrPhvUNx8h
 JMApir5z7veNs5I3nbfqkwmlYdK1gYysLkYuR9mAt0mX8QNTyFKuk
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 35592
Cc: 35592 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

 > There is also display-buffer--maybe-at-bottom, but I need help
 > from Martin because I don't understand how to replace
 > display-buffer--maybe-at-bottom using display-buffer-in-direction.

What are you missing?  I suppose you'd just have to prepend an
additional alist entry like (direction . bottom).

martin




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#35592; Package emacs. Full text available.

Message received at 35592 <at> debbugs.gnu.org:


Received: (at 35592) by debbugs.gnu.org; 19 May 2019 09:17:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 19 05:17:37 2019
Received: from localhost ([127.0.0.1]:33781 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hSHwm-0001sz-Sy
	for submit <at> debbugs.gnu.org; Sun, 19 May 2019 05:17:37 -0400
Received: from mout.gmx.net ([212.227.15.18]:46081)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudalics@HIDDEN>) id 1hSHwl-0001sm-Hb
 for 35592 <at> debbugs.gnu.org; Sun, 19 May 2019 05:17:36 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1558257444;
 bh=i8ETRqSJjqMSEUtHYgEA1ENub22Jp14TN+OCV8s6KKE=;
 h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To;
 b=TlhAudDoTsh3HS9sNagJLu/5mPV8GVHYS7iCwfMiD/GroeOKttgz1M+6uix72b537
 PXmwesu0VY+Yv1BIa+oeIkYI7SHhQCLIZmGLc4iitm1F6l/K4syK9KnoyRdHFDO98m
 ubOKiAwF9HnkUCgFf4r1m38ZhjIUoWXr2H5F5zDg=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.101] ([213.162.73.72]) by mail.gmx.com (mrgmx002
 [212.227.17.190]) with ESMTPSA (Nemesis) id 0M9Jss-1hNMFu10oQ-00Cld1; Sun, 19
 May 2019 11:17:24 +0200
Subject: Re: bug#35592: Use display-buffer-in-direction for completion-like
 windows
To: Juri Linkov <juri@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>
References: <87woj4r5xx.fsf@HIDDEN>
 <6d8899a4-18be-56cb-d820-7906d7ed0ee9@HIDDEN>
 <8736lq54wf.fsf@HIDDEN>
 <52083e2f-6320-a39c-feda-352d414f4690@HIDDEN>
 <87d0kswz0t.fsf@HIDDEN>
 <44dbff2a-8683-455e-84d7-e9202ef58056@HIDDEN>
 <878svfjtke.fsf@HIDDEN> <83woiyg9ek.fsf@HIDDEN>
 <87lfzcbtue.fsf@HIDDEN>
From: martin rudalics <rudalics@HIDDEN>
Message-ID: <25858e92-c9ea-24b6-65d3-49bbf303898f@HIDDEN>
Date: Sun, 19 May 2019 11:17:20 +0200
MIME-Version: 1.0
In-Reply-To: <87lfzcbtue.fsf@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: de-DE
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:q/PVbwIr/aSlcVTOhj4eQXPEibk3YrabMbDqlEwJBDhAOvoH0BG
 Qbw33WRBIMar2E3xkUHIAyfz+nO2HI+YKFkioduyD8gtBaA9HC60ThwlC9tu/r01LF2AL5i
 30X3MEK5TdkwU/didzX0fPBf4Sb45+XjkVyycsuCvSiZtL2PLYiu1zb2gXkg7hqsgUeHfhG
 v1o4F0w52mbGc7/pyfI4g==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:y7ldAFBuWZs=:c7M7vzl+KUdWvj/Qpjf/NF
 ko126ZeIRAzE3FnmgFlCXhVpOD0ly/tDvGvGVaKBUBNmw5Or7ke0G0YrwRidCtVAjr2I8UaWN
 4UBpXvNobbTjtGwbXXpQhbHeBctWrLyEcU4poCegr9GwjDO4CADXBH+TGnKUhez5TBxphoj1v
 iS6gPbptVtlgNQWFVR2wqR2YBjdXZ/bCaIYozZ7dG4876oTcj+llFZKkIMp3DoY2D2JjR+lrs
 qzuP96YVgvAyQk0ayaVQraOTNwd6W+LmyeOTfqEam7DYDrpo9fU/LGKGnCTOqVGRu5WZ+w+Ds
 0HDtCtPqkr1zkBPVKYzh4Rdm9Klyrlf5zlfwevJX7YHujsmQlNiIe4K3QUuPT02jiR02psGJa
 MySayd+pk8CJzLG1S0B3u90B3HElNl9yM5UmS+Wi3q+n8pcNo+p34hlb8C8osQtGv0Xnf0yf6
 YiFqyNqanFAzT7TVQK5bSwY+P3kD3W3+8CuLlTV40/yap9EF9b7S0jEWSIwirTY6NQJONxtee
 mo6cDF32xZom/ESkDGdFzqen/dBqCcZkPBao7jN39DK6APYbgxgK+LaB4Qu7OsoDwI1ZTDdNv
 zPaVciqEhLJVJhAN8OwVhF8nn8GSlLTnoU0dMN/R83wT0tp30H+1lL3KwqC/V4DNBe5j0GzV8
 8ay6aaOGpA8En2V6q70/xPT0+OTfasldxQYG+GgRRISoConuEgMb1QUEZf5hQfbMxmuNzBD1a
 nxofrlx8gMUuyd6f+t4adQjxblgcUGW16YZzwjoDgsO8N0X4ztMyoerkLY8sziDWFdDVhFNB0
 XFMNpxFYIddPF7OZOsXyi2jZEVuRRBfzfi+BzACL+61HfeVupNMgRToHLRsUFcTyZDJ+GSRrb
 6NJ0MLckWgRkDSih7uTOgJiTnK6qQHWo2QOdhXVlGrJ+AXN/K8P+pHB8p6zuu5oXGa8IiyA/j
 X6g3dbALpcSm5t/3zqB5u6TCg7eQcL521Wui/kL41IPWIGAzaVSyb
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 35592
Cc: 35592 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

 >>> 'bottommost' is too ugly word ;)
 >>
 >> There's nothing ugly about it, IMO.  We already use it in a few places
 >> in the manuals.
 >
 > Using bottommost as superlative of bottom sounds as weird as using
 > bestest instead of best.

I pushed to master the version you preferred.  Please have a look (in
particular at the documentation).

Thanks, martin




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#35592; Package emacs. Full text available.

Message received at 35592 <at> debbugs.gnu.org:


Received: (at 35592) by debbugs.gnu.org; 12 May 2019 19:28:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 12 15:28:17 2019
Received: from localhost ([127.0.0.1]:43355 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hPu8u-0001i1-Rb
	for submit <at> debbugs.gnu.org; Sun, 12 May 2019 15:28:17 -0400
Received: from lavender.maple.relay.mailchannels.net ([23.83.214.99]:26602)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>) id 1hPu8t-0001hu-VI
 for 35592 <at> debbugs.gnu.org; Sun, 12 May 2019 15:28:16 -0400
X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id 0ADDF5C5B6F;
 Sun, 12 May 2019 19:28:15 +0000 (UTC)
Received: from pdx1-sub0-mail-a64.g.dreamhost.com (unknown [100.96.11.48])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id BE9235C5B68;
 Sun, 12 May 2019 19:28:14 +0000 (UTC)
X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN
Received: from pdx1-sub0-mail-a64.g.dreamhost.com (pop.dreamhost.com
 [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384)
 by 0.0.0.0:2500 (trex/5.17.2); Sun, 12 May 2019 19:28:15 +0000
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|jurta@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Daffy-Print: 091bc0ef7b80e970_1557689294870_1176223620
X-MC-Loop-Signature: 1557689294870:25669549
X-MC-Ingress-Time: 1557689294869
Received: from pdx1-sub0-mail-a64.g.dreamhost.com (localhost [127.0.0.1])
 by pdx1-sub0-mail-a64.g.dreamhost.com (Postfix) with ESMTP id 7F30980510;
 Sun, 12 May 2019 12:28:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc
 :subject:references:date:in-reply-to:message-id:mime-version
 :content-type; s=linkov.net; bh=v1IfjCl69HHrfpX21vKcClIJ70w=; b=
 dw1p/qB6E/pLcQJ1rM0AiFfduOsg7d2zRBg8SoQNG62fkfTrIa8xXxXXFKobVzQq
 JdYKAwqRaEHwnL7Tlff/FaGXdDmg3N3T/hCQa74UmRqSghUl1S99JCwM21HLoC+Q
 YafNcrDuKpnENYz8qBivU7byqTGZx59O9ONsp/HdCpg=
Received: from mail.jurta.org (m91-129-96-230.cust.tele2.ee [91.129.96.230])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 (Authenticated sender: jurta@HIDDEN)
 by pdx1-sub0-mail-a64.g.dreamhost.com (Postfix) with ESMTPSA id 12DDF80502;
 Sun, 12 May 2019 12:28:11 -0700 (PDT)
X-DH-BACKEND: pdx1-sub0-mail-a64
From: Juri Linkov <juri@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#35592: Use display-buffer-in-direction for completion-like
 windows
Organization: LINKOV.NET
References: <87woj4r5xx.fsf@HIDDEN>
 <6d8899a4-18be-56cb-d820-7906d7ed0ee9@HIDDEN>
 <8736lq54wf.fsf@HIDDEN>
 <52083e2f-6320-a39c-feda-352d414f4690@HIDDEN>
 <87d0kswz0t.fsf@HIDDEN>
 <44dbff2a-8683-455e-84d7-e9202ef58056@HIDDEN>
 <878svfjtke.fsf@HIDDEN> <83woiyg9ek.fsf@HIDDEN>
 <87lfzcbtue.fsf@HIDDEN> <838svccsk0.fsf@HIDDEN>
Date: Sun, 12 May 2019 22:17:16 +0300
In-Reply-To: <838svccsk0.fsf@HIDDEN> (Eli Zaretskii's message of "Sun, 12 May
 2019 05:31:11 +0300")
Message-ID: <87pnonwstv.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-VR-OUT-STATUS: OK
X-VR-OUT-SCORE: -100
X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduuddrledvgddugedtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuggftfghnshhusghstghrihgsvgdpffftgfetoffjqffuvfenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvufhofhffjgfkfgggtgesthdtredttdertdenucfhrhhomheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqeenucfkphepledurdduvdelrdeliedrvdeftdenucfrrghrrghmpehmohguvgepshhmthhppdhhvghlohepmhgrihhlrdhjuhhrthgrrdhorhhgpdhinhgvthepledurdduvdelrdeliedrvdeftddprhgvthhurhhnqdhprghthheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqedpmhgrihhlfhhrohhmpehjuhhriheslhhinhhkohhvrdhnvghtpdhnrhgtphhtthhopegvlhhiiiesghhnuhdrohhrghenucevlhhushhtvghrufhiiigvpedv
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 35592
Cc: rudalics@HIDDEN, 35592 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>> >> 'bottommost' is too ugly word ;)
>> >
>> > There's nothing ugly about it, IMO.  We already use it in a few places
>> > in the manuals.
>>
>> Using bottommost as superlative of bottom sounds as weird as using
>> bestest instead of best.
>
> You can use "bottom" if that fits.

Currently the 'side' arg of display-buffer-in-side-window
uses such repertoire of possible values:

  left, right, top, bottom

whereas the proposed display-buffer-in-direction
for relative window positioning:

  left, right, above/up, below/down

Since 'top' and 'bottom' are precluded for relative positioning anyway,
'top' and 'bottom' are free to be used for absolute positioning:

  leftmost, rightmost, top, bottom

If the goal is to try to achieve consistency with
display-buffer-in-side-window, then it makes more sense
to think about using 'leftmost' and 'rightmost' in
display-buffer-in-side-window, but maybe there is no need
for such consistency.

Using 'bottom' and 'below' will also provide backward-compatibility of
names with display-buffer-at-bottom and display-buffer-below-selected.

There is also display-buffer--maybe-at-bottom, but I need help
from Martin because I don't understand how to replace
display-buffer--maybe-at-bottom using display-buffer-in-direction.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#35592; Package emacs. Full text available.

Message received at 35592 <at> debbugs.gnu.org:


Received: (at 35592) by debbugs.gnu.org; 12 May 2019 02:31:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 11 22:31:40 2019
Received: from localhost ([127.0.0.1]:41530 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hPeH6-0007IS-4t
	for submit <at> debbugs.gnu.org; Sat, 11 May 2019 22:31:40 -0400
Received: from eggs.gnu.org ([209.51.188.92]:50325)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1hPeH3-0007ID-OA
 for 35592 <at> debbugs.gnu.org; Sat, 11 May 2019 22:31:38 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:49651)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1hPeGy-00047k-95; Sat, 11 May 2019 22:31:32 -0400
Received: from [176.228.60.248] (port=1034 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1hPeGx-0007XO-Hc; Sat, 11 May 2019 22:31:32 -0400
Date: Sun, 12 May 2019 05:31:11 +0300
Message-Id: <838svccsk0.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
In-reply-to: <87lfzcbtue.fsf@HIDDEN> (message from Juri Linkov on
 Sat, 11 May 2019 23:48:41 +0300)
Subject: Re: bug#35592: Use display-buffer-in-direction for completion-like
 windows
References: <87woj4r5xx.fsf@HIDDEN>
 <6d8899a4-18be-56cb-d820-7906d7ed0ee9@HIDDEN>
 <8736lq54wf.fsf@HIDDEN>
 <52083e2f-6320-a39c-feda-352d414f4690@HIDDEN>
 <87d0kswz0t.fsf@HIDDEN>
 <44dbff2a-8683-455e-84d7-e9202ef58056@HIDDEN>
 <878svfjtke.fsf@HIDDEN> <83woiyg9ek.fsf@HIDDEN>
 <87lfzcbtue.fsf@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 35592
Cc: rudalics@HIDDEN, 35592 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Juri Linkov <juri@HIDDEN>
> Cc: rudalics@HIDDEN,  35592 <at> debbugs.gnu.org
> Date: Sat, 11 May 2019 23:48:41 +0300
> 
> >> 'bottommost' is too ugly word ;)
> >
> > There's nothing ugly about it, IMO.  We already use it in a few places
> > in the manuals.
> 
> Using bottommost as superlative of bottom sounds as weird as using
> bestest instead of best.

You can use "bottom" if that fits.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#35592; Package emacs. Full text available.

Message received at 35592 <at> debbugs.gnu.org:


Received: (at 35592) by debbugs.gnu.org; 11 May 2019 21:12:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 11 17:12:13 2019
Received: from localhost ([127.0.0.1]:41303 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hPZHx-0005mm-HA
	for submit <at> debbugs.gnu.org; Sat, 11 May 2019 17:12:13 -0400
Received: from common.maple.relay.mailchannels.net ([23.83.214.38]:23005)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>) id 1hPZHw-0005me-Cz
 for 35592 <at> debbugs.gnu.org; Sat, 11 May 2019 17:12:12 -0400
X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id 4ECAB500A77;
 Sat, 11 May 2019 21:12:11 +0000 (UTC)
Received: from pdx1-sub0-mail-a85.g.dreamhost.com
 (100-96-6-41.trex.outbound.svc.cluster.local [100.96.6.41])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id CCCB05020B4;
 Sat, 11 May 2019 21:12:10 +0000 (UTC)
X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN
Received: from pdx1-sub0-mail-a85.g.dreamhost.com ([TEMPUNAVAIL].
 [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384)
 by 0.0.0.0:2500 (trex/5.17.2); Sat, 11 May 2019 21:12:11 +0000
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|jurta@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Share-Trail: 687a79ca589fd804_1557609131137_1723428380
X-MC-Loop-Signature: 1557609131137:3452457441
X-MC-Ingress-Time: 1557609131136
Received: from pdx1-sub0-mail-a85.g.dreamhost.com (localhost [127.0.0.1])
 by pdx1-sub0-mail-a85.g.dreamhost.com (Postfix) with ESMTP id 82BCC8039A;
 Sat, 11 May 2019 14:12:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc
 :subject:references:date:in-reply-to:message-id:mime-version
 :content-type; s=linkov.net; bh=nzpjgnI/cPmDxa6zf1Rbx9FC34g=; b=
 guFBu7FhTO5CWjje4VuJaCfQM05NDEYplAvwiT5XrPAVzCMLLyGyXtj1Ze8rXXKi
 CQDnAdQmOWKoOaRRHleBo/4+odN6zyOItAu4wfrO8A3dU8+uds4h0eu1E/KWkkwr
 1Ew2UYRIu+XvOCNJtXbqyT8TARs8pBmbKVG0elFZpMA=
Received: from mail.jurta.org (m91-129-96-230.cust.tele2.ee [91.129.96.230])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 (Authenticated sender: jurta@HIDDEN)
 by pdx1-sub0-mail-a85.g.dreamhost.com (Postfix) with ESMTPSA id 6AB7A8039E;
 Sat, 11 May 2019 14:12:05 -0700 (PDT)
X-DH-BACKEND: pdx1-sub0-mail-a85
From: Juri Linkov <juri@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#35592: Use display-buffer-in-direction for completion-like
 windows
Organization: LINKOV.NET
References: <87woj4r5xx.fsf@HIDDEN>
 <6d8899a4-18be-56cb-d820-7906d7ed0ee9@HIDDEN>
 <8736lq54wf.fsf@HIDDEN>
 <52083e2f-6320-a39c-feda-352d414f4690@HIDDEN>
 <87d0kswz0t.fsf@HIDDEN>
 <44dbff2a-8683-455e-84d7-e9202ef58056@HIDDEN>
 <878svfjtke.fsf@HIDDEN> <83woiyg9ek.fsf@HIDDEN>
Date: Sat, 11 May 2019 23:48:41 +0300
In-Reply-To: <83woiyg9ek.fsf@HIDDEN> (Eli Zaretskii's message of "Fri, 10 May
 2019 08:34:27 +0300")
Message-ID: <87lfzcbtue.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-VR-OUT-STATUS: OK
X-VR-OUT-SCORE: -100
X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduuddrledtgdduieduucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuggftfghnshhusghstghrihgsvgdpffftgfetoffjqffuvfenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvufhofhffjgfkfgggtgesthdtredttdertdenucfhrhhomheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqeenucfkphepledurdduvdelrdeliedrvdeftdenucfrrghrrghmpehmohguvgepshhmthhppdhhvghlohepmhgrihhlrdhjuhhrthgrrdhorhhgpdhinhgvthepledurdduvdelrdeliedrvdeftddprhgvthhurhhnqdhprghthheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqedpmhgrihhlfhhrohhmpehjuhhriheslhhinhhkohhvrdhnvghtpdhnrhgtphhtthhopegvlhhiiiesghhnuhdrohhrghenucevlhhushhtvghrufhiiigvpedt
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 35592
Cc: rudalics@HIDDEN, 35592 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>> 'bottommost' is too ugly word ;)
>
> There's nothing ugly about it, IMO.  We already use it in a few places
> in the manuals.

Using bottommost as superlative of bottom sounds as weird as using
bestest instead of best.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#35592; Package emacs. Full text available.

Message received at 35592 <at> debbugs.gnu.org:


Received: (at 35592) by debbugs.gnu.org; 10 May 2019 05:34:43 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri May 10 01:34:43 2019
Received: from localhost ([127.0.0.1]:36916 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hOyB9-0005Gn-3p
	for submit <at> debbugs.gnu.org; Fri, 10 May 2019 01:34:43 -0400
Received: from eggs.gnu.org ([209.51.188.92]:49516)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eliz@HIDDEN>) id 1hOyB7-0005GZ-CL
 for 35592 <at> debbugs.gnu.org; Fri, 10 May 2019 01:34:41 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e]:56760)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <eliz@HIDDEN>)
 id 1hOyB1-0004fz-O0; Fri, 10 May 2019 01:34:35 -0400
Received: from [176.228.60.248] (port=3954 helo=home-c4e4a596f7)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <eliz@HIDDEN>)
 id 1hOyB0-0007bS-Pj; Fri, 10 May 2019 01:34:35 -0400
Date: Fri, 10 May 2019 08:34:27 +0300
Message-Id: <83woiyg9ek.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Juri Linkov <juri@HIDDEN>
In-reply-to: <878svfjtke.fsf@HIDDEN> (message from Juri Linkov on
 Thu, 09 May 2019 22:50:41 +0300)
Subject: Re: bug#35592: Use display-buffer-in-direction for completion-like
 windows
References: <87woj4r5xx.fsf@HIDDEN>
 <6d8899a4-18be-56cb-d820-7906d7ed0ee9@HIDDEN>
 <8736lq54wf.fsf@HIDDEN>
 <52083e2f-6320-a39c-feda-352d414f4690@HIDDEN>
 <87d0kswz0t.fsf@HIDDEN>
 <44dbff2a-8683-455e-84d7-e9202ef58056@HIDDEN> <878svfjtke.fsf@HIDDEN>
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 35592
Cc: rudalics@HIDDEN, 35592 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Juri Linkov <juri@HIDDEN>
> Date: Thu, 09 May 2019 22:50:41 +0300
> Cc: 35592 <at> debbugs.gnu.org
> 
> 'bottommost' is too ugly word ;)

There's nothing ugly about it, IMO.  We already use it in a few places
in the manuals.





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#35592; Package emacs. Full text available.

Message received at 35592 <at> debbugs.gnu.org:


Received: (at 35592) by debbugs.gnu.org; 9 May 2019 19:51:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 09 15:51:57 2019
Received: from localhost ([127.0.0.1]:36502 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hOp5B-0005vr-7H
	for submit <at> debbugs.gnu.org; Thu, 09 May 2019 15:51:57 -0400
Received: from firebrick.maple.relay.mailchannels.net ([23.83.214.59]:32234)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>) id 1hOp59-0005vi-2z
 for 35592 <at> debbugs.gnu.org; Thu, 09 May 2019 15:51:55 -0400
X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id C85D95C627B;
 Thu,  9 May 2019 19:51:53 +0000 (UTC)
Received: from pdx1-sub0-mail-a59.g.dreamhost.com (unknown [100.96.20.60])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id 8836F5C625D;
 Thu,  9 May 2019 19:51:53 +0000 (UTC)
X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN
Received: from pdx1-sub0-mail-a59.g.dreamhost.com (pop.dreamhost.com
 [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384)
 by 0.0.0.0:2500 (trex/5.17.2); Thu, 09 May 2019 19:51:53 +0000
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|jurta@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Trade-Attack: 447af3bb071a6a73_1557431513637_2104440018
X-MC-Loop-Signature: 1557431513637:2193812581
X-MC-Ingress-Time: 1557431513636
Received: from pdx1-sub0-mail-a59.g.dreamhost.com (localhost [127.0.0.1])
 by pdx1-sub0-mail-a59.g.dreamhost.com (Postfix) with ESMTP id 46CBA80A8B;
 Thu,  9 May 2019 12:51:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc
 :subject:references:date:in-reply-to:message-id:mime-version
 :content-type; s=linkov.net; bh=LqgNnYHb7jzD/UAt3x+iYwYIPQc=; b=
 yHhhlL/tTRTD/z2kZed+DH5DJojzO+NTs+Ex7Rx33FjhFCHG/W7IHzdKSZrWMFXp
 crjoyZGW8/i9z+4Ecbsi/UEuolGNtcTtbDbtA/qnIYd8BxRw43XNTXBOl0RIkTK3
 Kb4uVCjJZwAAVlxD8WoxJCX2wt0c/frWnC2PsI104p8=
Received: from mail.jurta.org (m91-129-96-230.cust.tele2.ee [91.129.96.230])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 (Authenticated sender: jurta@HIDDEN)
 by pdx1-sub0-mail-a59.g.dreamhost.com (Postfix) with ESMTPSA id 0C76E80A55;
 Thu,  9 May 2019 12:51:50 -0700 (PDT)
X-DH-BACKEND: pdx1-sub0-mail-a59
From: Juri Linkov <juri@HIDDEN>
To: martin rudalics <rudalics@HIDDEN>
Subject: Re: bug#35592: Use display-buffer-in-direction for completion-like
 windows
Organization: LINKOV.NET
References: <87woj4r5xx.fsf@HIDDEN>
 <6d8899a4-18be-56cb-d820-7906d7ed0ee9@HIDDEN>
 <8736lq54wf.fsf@HIDDEN>
 <52083e2f-6320-a39c-feda-352d414f4690@HIDDEN>
 <87d0kswz0t.fsf@HIDDEN>
 <44dbff2a-8683-455e-84d7-e9202ef58056@HIDDEN>
Date: Thu, 09 May 2019 22:50:41 +0300
In-Reply-To: <44dbff2a-8683-455e-84d7-e9202ef58056@HIDDEN> (martin rudalics's
 message of "Thu, 9 May 2019 10:12:12 +0200")
Message-ID: <878svfjtke.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-VR-OUT-STATUS: OK
X-VR-OUT-SCORE: -100
X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduuddrkeeigdekvdcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucggtfgfnhhsuhgsshgtrhhisggvpdfftffgtefojffquffvnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvffuohhfffgjkfgfgggtsehttdertddtredtnecuhfhrohhmpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqnecukfhppeeluddruddvledrleeirddvfedtnecurfgrrhgrmhepmhhouggvpehsmhhtphdphhgvlhhopehmrghilhdrjhhurhhtrgdrohhrghdpihhnvghtpeeluddruddvledrleeirddvfedtpdhrvghtuhhrnhdqphgrthhhpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhhrtghpthhtoheprhhuuggrlhhitghssehgmhigrdgrthenucevlhhushhtvghrufhiiigvpedt
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 35592
Cc: 35592 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>>> But notice that these semantically clash with what you
>>> earlier wanted for 'split-window':
>>>
>>> 		    ((eq side 'above) 'top)
>>> 		    ((eq side 'below) 'bottom)
>>
>> I remember that recently you added these aliases:
>>
>>    up -> above
>>    down -> below
>>
>> that fits well into this scheme.
>>
>> But I don't know about
>>
>>    above -> top
>>    below -> bottom
>>
>> These are some earlier additions.  Is there a problem with these aliases?
>
> I misremembered things.  They affect side windows only.  But how about
> using 'topmost' and 'bottommost' instead of 'top' and 'bottom'?  These
> would fit more nicely into the 'leftmost' and 'rightmost' scheme.

'bottommost' is too ugly word ;)




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#35592; Package emacs. Full text available.

Message received at 35592 <at> debbugs.gnu.org:


Received: (at 35592) by debbugs.gnu.org; 9 May 2019 08:12:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 09 04:12:21 2019
Received: from localhost ([127.0.0.1]:34611 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hOeA9-0001AA-61
	for submit <at> debbugs.gnu.org; Thu, 09 May 2019 04:12:21 -0400
Received: from mout.gmx.net ([212.227.15.19]:50669)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudalics@HIDDEN>) id 1hOeA7-00019y-NO
 for 35592 <at> debbugs.gnu.org; Thu, 09 May 2019 04:12:20 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1557389530;
 bh=CYqQ8mYB8VABMcrzzBPOliQwZyXSZUaX0hp0Vgs8H3E=;
 h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To;
 b=MynxdCzy/3jMRmsG1w3i/99aaF4Ftu59mA112s7P9iiE2DVv22q0b0wpPGrByWzVX
 iaWgMkED1sLNV/AqYEu2ygDMosEIDjW+Rg4ccl/Qpn9p/9v0PpbGwo2q6bfmUP5gM3
 Xq6DroJItztSl/MMLXg8ghj5XW5/O1rYRqTrfuYY=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.101] ([212.95.5.238]) by mail.gmx.com (mrgmx005
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1Mk0Ne-1h0Hhq0OgS-00kM5g; Thu, 09
 May 2019 10:12:10 +0200
Subject: Re: bug#35592: Use display-buffer-in-direction for completion-like
 windows
To: Juri Linkov <juri@HIDDEN>
References: <87woj4r5xx.fsf@HIDDEN>
 <6d8899a4-18be-56cb-d820-7906d7ed0ee9@HIDDEN>
 <8736lq54wf.fsf@HIDDEN>
 <52083e2f-6320-a39c-feda-352d414f4690@HIDDEN>
 <87d0kswz0t.fsf@HIDDEN>
From: martin rudalics <rudalics@HIDDEN>
Message-ID: <44dbff2a-8683-455e-84d7-e9202ef58056@HIDDEN>
Date: Thu, 9 May 2019 10:12:12 +0200
MIME-Version: 1.0
In-Reply-To: <87d0kswz0t.fsf@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: de-DE
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:MM0GJ2BgVBTZPysq34P0O3lr4BXGYeBujUvTF7ZfqbHslv7XcOv
 1JqL2a6LmCyGKVSxCZnsDRxsfVeM1F5js4x6XMjtk9HGr2GsmxLUGwXNyOqJLaFkBtJCyK+
 gFS8b7G5+n1It/eUxJWY1kvuDbJvMSyZ/5tfmkrMx8ZRg2JcuYXAEE4Gx6+4j/GSWhRBWPa
 69xANrt7fyckN2AAIh7xA==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:Q+xfmHn/vG0=:CMaNxU3s0vgKf4JIAzhOVn
 0vC52slGicn92JEKKmEAnem4c1yIxtrZXG+xjgbYSscXmhfZIlEJmRpoium+oipyZDMs+RQHc
 FznghQrtc3cvilUM9TcznwTjdcHripCvUDnqpfnfddF3KJuZ5191DOjB4b+RBGMmuKvw7RyA/
 xTZUWXZYMAXHW7qQ7XeGgIAeMWAcIB6MCJl78dwA1yO93utqREQ3lKumG4fEIObak+YTEATEB
 mmaDOIlruc/dxXg47rXfYAMlwIAqOwWyvwlNHW3dGaW5zEh46/GuYEtMiYBG7p0StM+1KJ6vw
 4XZFKSuwsfsePk4tqL1kgTPu/JGSL/GLOgH9At9YExIlXhOCad4YJB9NViDmYnJ3dVlhc/wHZ
 ACKblLIA+sWcOyhhcEJ6U3/rU8No1nIj4d+HJ1gD79s0vLZzwmwAGSJYfa18j9OgfVYZ/TxEi
 Hb+eDMA0EmWkg6/hsy9KVA+NvFaqeTm1HRWO7p+qRe4lc7ZncVq1RROWJsLXzhr/dliuvYWMP
 OJI8jYPZVxiduIam3BN3MijxUekkU7dGNIruzbdWXg6Q3zYRpu9MdP4SnRsc800M9JmC1mVqf
 NCBkWOdi6zC3Lv3wrdMjrKtIQpsCdaidSsf698rs0ibuiy6XHdPubwtzTveJkmzCAeZdLFLig
 G8edQsc2HTYkdSrarVhXsCPii5gsGOHAvzIkIbLTAB7Rwh1pvWPaFht4GHt7Ll8dCp2MmKCRB
 UygMFgr0MZUEcO2lGCSGiK+ybJhh+yct5QeBohRfzUy4xQ20vgst6JMF8mZDZRiaXLvE1wTUJ
 3fuRSbEncs91GvXt+hfPXmD2KflPi2jeO5WNE3XceWAhd8wWAQfGzKmvYe7v8557pB31MH4Nz
 Bg/rObCgkdEn45DFgnqUVVI2tOGHxdMSmQTpykuKK46a4cUkQ/oARk095pT3VMd+nUOsElpNa
 9OhoXSF/GBQ==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 35592
Cc: 35592 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

 >> But notice that these semantically clash with what you
 >> earlier wanted for 'split-window':
 >>
 >> 		    ((eq side 'above) 'top)
 >> 		    ((eq side 'below) 'bottom)
 >
 > I remember that recently you added these aliases:
 >
 >    up -> above
 >    down -> below
 >
 > that fits well into this scheme.
 >
 > But I don't know about
 >
 >    above -> top
 >    below -> bottom
 >
 > These are some earlier additions.  Is there a problem with these aliases?

I misremembered things.  They affect side windows only.  But how about
using 'topmost' and 'bottommost' instead of 'top' and 'bottom'?  These
would fit more nicely into the 'leftmost' and 'rightmost' scheme.

martin




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#35592; Package emacs. Full text available.

Message received at 35592 <at> debbugs.gnu.org:


Received: (at 35592) by debbugs.gnu.org; 8 May 2019 19:54:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 08 15:54:56 2019
Received: from localhost ([127.0.0.1]:34106 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hOSeV-0004la-2p
	for submit <at> debbugs.gnu.org; Wed, 08 May 2019 15:54:56 -0400
Received: from bisque.maple.relay.mailchannels.net ([23.83.214.18]:57925)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>) id 1hOSeM-0004lL-DE
 for 35592 <at> debbugs.gnu.org; Wed, 08 May 2019 15:54:52 -0400
X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id 252711419C8;
 Wed,  8 May 2019 19:54:44 +0000 (UTC)
Received: from pdx1-sub0-mail-a31.g.dreamhost.com
 (100-96-79-6.trex.outbound.svc.cluster.local [100.96.79.6])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id 10BED1410FA;
 Wed,  8 May 2019 19:54:41 +0000 (UTC)
X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN
Received: from pdx1-sub0-mail-a31.g.dreamhost.com ([TEMPUNAVAIL].
 [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384)
 by 0.0.0.0:2500 (trex/5.17.2); Wed, 08 May 2019 19:54:44 +0000
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|jurta@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Oafish-Well-Made: 50639b655113b114_1557345283976_1779439808
X-MC-Loop-Signature: 1557345283976:4259418641
X-MC-Ingress-Time: 1557345283975
Received: from pdx1-sub0-mail-a31.g.dreamhost.com (localhost [127.0.0.1])
 by pdx1-sub0-mail-a31.g.dreamhost.com (Postfix) with ESMTP id BBC5D8013F;
 Wed,  8 May 2019 12:54:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc
 :subject:references:date:in-reply-to:message-id:mime-version
 :content-type:content-transfer-encoding; s=linkov.net; bh=cl2LmL
 4Ml7Vf1Uj6UapgY63RB1I=; b=zSyYDGPsazxByNwS0728+JlOA8HepXz/PxV5CY
 x0L/wwPu6shv2rwJnP9ejMbnkyVm9PS9jBBaRJ7bgNrA5SsZGvCUBejujZ5gUHMm
 06+cWtmMyJyX6TaD2P0J9MP5oKfSpNnbq9wUJKLSQ09za4RrWnJSn6fAqO+ARwJv
 NsQNU=
Received: from mail.jurta.org (m91-129-96-230.cust.tele2.ee [91.129.96.230])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 (Authenticated sender: jurta@HIDDEN)
 by pdx1-sub0-mail-a31.g.dreamhost.com (Postfix) with ESMTPSA id AD19380142;
 Wed,  8 May 2019 12:54:33 -0700 (PDT)
X-DH-BACKEND: pdx1-sub0-mail-a31
From: Juri Linkov <juri@HIDDEN>
To: martin rudalics <rudalics@HIDDEN>
Subject: Re: bug#35592: Use display-buffer-in-direction for completion-like
 windows
Organization: LINKOV.NET
References: <87woj4r5xx.fsf@HIDDEN>
 <6d8899a4-18be-56cb-d820-7906d7ed0ee9@HIDDEN>
 <8736lq54wf.fsf@HIDDEN>
 <52083e2f-6320-a39c-feda-352d414f4690@HIDDEN>
Date: Wed, 08 May 2019 22:32:10 +0300
In-Reply-To: <52083e2f-6320-a39c-feda-352d414f4690@HIDDEN> (martin rudalics's
 message of "Wed, 8 May 2019 11:09:50 +0200")
Message-ID: <87d0kswz0t.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
X-VR-OUT-STATUS: OK
X-VR-OUT-SCORE: -100
X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduuddrkeefgddugeefucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuggftfghnshhusghstghrihgsvgdpffftgfetoffjqffuvfenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvufhofhffjgfkfgggtgfgsehtkeertddtreejnecuhfhrohhmpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqnecukfhppeeluddruddvledrleeirddvfedtnecurfgrrhgrmhepmhhouggvpehsmhhtphdphhgvlhhopehmrghilhdrjhhurhhtrgdrohhrghdpihhnvghtpeeluddruddvledrleeirddvfedtpdhrvghtuhhrnhdqphgrthhhpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhhrtghpthhtoheprhhuuggrlhhitghssehgmhigrdgrthenucevlhhushhtvghrufhiiigvpedt
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 35592
Cc: 35592 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

>> Only a small plea: could you please add an alias =E2=80=98(direction .=
 bottom)=E2=80=99
>> as a shorthand for =E2=80=98(direction . below) (window . main)=E2=80=99
>>
>> Similarly:
>> top =3D (direction . above) (window . main)
>> bottom =3D (direction . below) (window . main)
>> leftmost =3D (direction . left) (window . main)
>> rightmost =3D (direction . right) (window . main)
>
> Patch attached.

Thanks!  I tested it, and it works nicely.

> But notice that these semantically clash with what you
> earlier wanted for 'split-window':
>
> 		    ((eq side 'above) 'top)
> 		    ((eq side 'below) 'bottom)

I remember that recently you added these aliases:

  up -> above
  down -> below

that fits well into this scheme.

But I don't know about

  above -> top
  below -> bottom

These are some earlier additions.  Is there a problem with these aliases?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#35592; Package emacs. Full text available.

Message received at 35592 <at> debbugs.gnu.org:


Received: (at 35592) by debbugs.gnu.org; 8 May 2019 09:10:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 08 05:10:01 2019
Received: from localhost ([127.0.0.1]:60323 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hOIaO-0008Al-QC
	for submit <at> debbugs.gnu.org; Wed, 08 May 2019 05:10:01 -0400
Received: from mout.gmx.net ([212.227.17.22]:42629)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudalics@HIDDEN>) id 1hOIaM-0008AY-34
 for 35592 <at> debbugs.gnu.org; Wed, 08 May 2019 05:09:58 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1557306588;
 bh=akvcZJ8F2EhaICZl3Scy+F2OV5qXc+99QSQCT5BmDJQ=;
 h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To;
 b=G8BFqOzsGJFiOpcF150dS0DdQ5M7+Kaj2hQQ+gyfqxxpT+yg8dd9ys2JHMx8yw55Z
 dVvdHZ1aaDUDd/+u3q9UiiYHVUVZTh/MyIblOCqGnyNftkhQHEzvNWspOzyqqYWiKB
 P+Vt/J6fqnhPTIL3hNw32Nf9Ozwm91JcVqMdxr5c=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.101] ([46.125.249.34]) by mail.gmx.com (mrgmx105
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mjj87-1gziTf1R9P-00lHHF; Wed, 08
 May 2019 11:09:48 +0200
Subject: Re: bug#35592: Use display-buffer-in-direction for completion-like
 windows
To: Juri Linkov <juri@HIDDEN>
References: <87woj4r5xx.fsf@HIDDEN>
 <6d8899a4-18be-56cb-d820-7906d7ed0ee9@HIDDEN>
 <8736lq54wf.fsf@HIDDEN>
From: martin rudalics <rudalics@HIDDEN>
Message-ID: <52083e2f-6320-a39c-feda-352d414f4690@HIDDEN>
Date: Wed, 8 May 2019 11:09:50 +0200
MIME-Version: 1.0
In-Reply-To: <8736lq54wf.fsf@HIDDEN>
Content-Type: multipart/mixed; boundary="------------3212251FBF8F3E5C823A8105"
Content-Language: de-DE
X-Provags-ID: V03:K1:snISPDFsQSqbnv91OR2EOCinLk1Hm9qJYwMPgpsUfYzOAdW+H7D
 sMesVCQGOiC2q/Kqgwe33Qi4Rneq8ih/+hpOoGVvxRPNmWWTOX5ja7peFF+V7AFQMKdm0od
 nxSt9NwZxHRUEe6s2BU+K4z070N62mHnDVciCXkg/Wpsq4ct5aPTZWy/w3GN1dsZ/Zu4QWi
 kjFHLKWH6fK4moR7qaP2w==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:zmMIsVfcHA0=:zGCs3ZhWbp7wS7/J9tVtJL
 4+bXuD5GHXCOn3OWD4mUaAJ8e16m0xktCwfSgKWg2CkRABT4xPI/zzSmIIY8IUfGpQqEJ1A4/
 Hst/j7DCBLkfPN3+JrZm1+9xDbbx8me3epxunald1AEJKlM6PZoXMi+FbGPukt8yqJRK2itwC
 e/RALtELKyj51zDEmosBxja8P7wPJp/wxUwWM4OHShBbaEMiXS7Mw0MTHjewq6IMWE46k5WFQ
 6tq0zhB9NlaBnbUpRbOOfqe2yn6Ff7aQHK0BGgpgN8/26yCPr9oLP0wL5lcdRryblUEaCqEPH
 wv84+eXerT+Qs78DFu3A1ftoxqJQaB9nEwXdU/8e97QRBpH4Q0NC8YZ/5MTo14FuCYrQCZ05q
 4SdIJdC+yEZE3yXunBn8gvrPsnJ9/+/4jkSLL4hRhIhIIGj2EmZGBRLy/19cso5+F/0/b6H4m
 L33GIPlRKC059dxMl2xHeVUZw/NJh/3dGnvCoTdg1/cuD2cMemfcuVYpm6rl5eqiFs/ebLAO+
 jjEMjPdAB6XdXSKAhN/MhaNXjLz7YTRDIo43Y+gbPd9WPhQ9b53Ay2giclty05EaYfTr1aoHC
 rXeIBbL4GjZ784s3BozIec4kJ9poNs9kA+vylSCYQcn1uLd3AEeiIijdw3NZoyi5xh+YCcvsB
 AK4nQyR6SrdjMsobFIfoqWhzkmhTfJKxzZF/4Buaz/SWOK65XXwQVU2goPbNCwRNk50BbhFgQ
 u0HscRdr5mvAg5CCBPmO6wcSIJg2UA3gQkTYh+bT9qnXdSpOlbziWL2DKat9krlRJFvY+nDAQ
 BWJ4CNT4H1Yugbgzkss9+eYr4C35jzZzZUKUOj88x6gwejnUHG5tZ9Yk9lSyzmzSld/TwcFzd
 oL06rtnOOpWvbVw+IvTSWliweJ7tPR0L2Jre/A4JIza/G4NeKIRF/vNSog7pT8
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 35592
Cc: 35592 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

This is a multi-part message in MIME format.
--------------3212251FBF8F3E5C823A8105
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable

 > Only a small plea: could you please add an alias =E2=80=98(direction .=
 bottom)=E2=80=99
 > as a shorthand for =E2=80=98(direction . below) (window . main)=E2=80=99=

 >
 > Similarly:
 > top =3D (direction . above) (window . main)
 > bottom =3D (direction . below) (window . main)
 > leftmost =3D (direction . left) (window . main)
 > rightmost =3D (direction . right) (window . main)

Patch attached.  But notice that these semantically clash with what you
earlier wanted for 'split-window':

		    ((eq side 'above) 'top)
		    ((eq side 'below) 'bottom)
	=09
martin

--------------3212251FBF8F3E5C823A8105
Content-Type: text/plain; charset=UTF-8;
 name="display-buffer-in-direction.diff"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="display-buffer-in-direction.diff"

ZGlmZiAtLWdpdCBhL2xpc3Avd2luZG93LmVsIGIvbGlzcC93aW5kb3cuZWwKaW5kZXggYjRm
NWFjNWNjNC4uM2JiYjgzNjEwOCAxMDA2NDQKLS0tIGEvbGlzcC93aW5kb3cuZWwKKysrIGIv
bGlzcC93aW5kb3cuZWwKQEAgLTc1MzQsNiArNzUzNCwxNTYgQEAgZGlzcGxheS1idWZmZXIt
aW4tY2hpbGQtZnJhbWUKICAgICAgICh1bmxlc3MgKGNkciAoYXNzcSAnaW5oaWJpdC1zd2l0
Y2gtZnJhbWUgYWxpc3QpKQogCSh3aW5kb3ctLW1heWJlLXJhaXNlLWZyYW1lIGZyYW1lKSkp
KSkKIAorKGRlZnVuIHdpbmRvd3Mtc2hhcmluZy1lZGdlICgmb3B0aW9uYWwgd2luZG93IGVk
Z2Ugd2l0aGluKQorICAiUmV0dXJuIGxpc3Qgb2YgbGl2ZSB3aW5kb3dzIHNoYXJpbmcgdGhl
IHNhbWUgZWRnZSB3aXRoIFdJTkRPVy4KK1dJTkRPVyBtdXN0IGJlIGEgdmFsaWQgd2luZG93
IGFuZCBkZWZhdWx0cyB0byB0aGUgc2VsZWN0ZWQgb25lLgorRURHRSBzdGFuZHMgZm9yIHRo
ZSBlZGdlIHRvIHNoYXJlIGFuZCBtdXN0IGJlIGVpdGhlciAnbGVmdCcsCisnYWJvdmUnLCAn
cmlnaHQnIG9yICdiZWxvdycuICBPbWl0dGVkIG9yIG5pbCwgRURHRSBkZWZhdWx0cyB0bwor
J2xlZnQnLgorCitXSVRISU4gbmlsIG1lYW5zIHRvIGZpbmQgYSBsaXZlIHdpbmRvdyB0aGF0
IHNoYXJlcyB0aGUgb3Bwb3NpdGUKK0VER0Ugd2l0aCBXSU5ET1cuICBGb3IgZXhhbXBsZSwg
aWYgRURHRSBlcXVhbHMgJ2xlZnQnLCBXSU5ET1cgaGFzCit0byBzaGFyZSAocGFydCBvZikg
dGhlIHJpZ2h0IGVkZ2Ugb2YgYW55IHdpbmRvdyByZXR1cm5lZC4gIFdJVEhJTgorbm9uLW5p
bCBtZWFucyB0byBmaW5kIGFsbCBsaXZlIHdpbmRvd3MgdGhhdCBzaGFyZSB0aGUgc2FtZSBF
REdFCit3aXRoIFdJTkRPVyAoV2luZG93IG11c3QgYmUgaW50ZXJuYWwgaW4gdGhpcyBjYXNl
KS4gIFNvIGlmIEVER0UKK2VxdWFscyAnbGVmdCcsIFdJTkRPVydzIGxlZnQgZWRnZSBoYXMg
dG8gZnVsbHkgZW5jb21wYXNzIHRoZSBsZWZ0CitlZGdlIG9mIGFueSB3aW5kb3cgcmV0dXJu
ZWQuIgorICAoc2V0cSB3aW5kb3cgKHdpbmRvdy1ub3JtYWxpemUtd2luZG93IHdpbmRvdykp
CisgIChzZXRxIGVkZ2UgKG9yIGVkZ2UgJ2xlZnQpKQorICAod2hlbiAoYW5kIHdpdGhpbiAo
d2luZG93LWxpdmUtcCB3aW5kb3cpKQorICAgIChlcnJvciAiQ2Fubm90IHNoYXJlIGVkZ2Ug
ZnJvbSB3aXRoaW4gbGl2ZSB3aW5kb3cgJXMiIHdpbmRvdykpCisgIChsZXQgKCh3aW5kb3ct
ZWRnZXMgKHdpbmRvdy1lZGdlcyB3aW5kb3cgbmlsIG5pbCB0KSkKKwkoaG9yaXpvbnRhbCAo
bWVtcSBlZGdlICcobGVmdCByaWdodCkpKQorCShuIChwY2FzZSBlZGdlCisJICAgICAoJ2xl
ZnQgMCkgKCdhYm92ZSAxKSAoJ3JpZ2h0IDIpICgnYmVsb3cgMykpKSkKKyAgICAodW5sZXNz
IChudW1iZXJwIG4pCisgICAgICAoZXJyb3IgIkludmFsaWQgRURHRSAlcyIgZWRnZSkpCisg
ICAgKGxldCAoKG8gKG1vZCAoKyAyIG4pIDQpKQorCSAgKHAgKGlmIGhvcml6b250YWwgMSAw
KSkKKwkgIChxIChpZiBob3Jpem9udGFsIDMgMikpCisJICB3aW5kb3dzKQorICAgICAgKHdh
bGstd2luZG93LXRyZWUKKyAgICAgICAobGFtYmRhIChvdGhlcikKKwkgKGxldCAoKG90aGVy
LWVkZ2VzICh3aW5kb3ctZWRnZXMgb3RoZXIgbmlsIG5pbCB0KSkpCisJICAgKHdoZW4gKGFu
ZCAobm90IChlcSB3aW5kb3cgb3RoZXIpKQorCQkgICAgICAoPSAobnRoIG4gd2luZG93LWVk
Z2VzKQorCQkJIChudGggKGlmIHdpdGhpbiBuIG8pIG90aGVyLWVkZ2VzKSkKKwkJICAgICAg
KGNvbmQKKwkJICAgICAgICgoPSAobnRoIHAgd2luZG93LWVkZ2VzKSAobnRoIHAgb3RoZXIt
ZWRnZXMpKSkKKwkJICAgICAgICgoPCAobnRoIHAgd2luZG93LWVkZ2VzKSAobnRoIHAgb3Ro
ZXItZWRnZXMpKQorCQkJKDwgKG50aCBwIG90aGVyLWVkZ2VzKSAobnRoIHEgd2luZG93LWVk
Z2VzKSkpCisJCSAgICAgICAodAorCQkJKDwgKG50aCBwIHdpbmRvdy1lZGdlcykgKG50aCBx
IG90aGVyLWVkZ2VzKSkpKSkKKwkgICAgIChzZXRxIHdpbmRvd3MgKGNvbnMgb3RoZXIgd2lu
ZG93cykpKSkpCisgICAgICAgKHdpbmRvdy1mcmFtZSB3aW5kb3cpIG5pbCAnbm9taW5pKQor
ICAgICAgKHJldmVyc2Ugd2luZG93cykpKSkKKworKGRlZnVuIHdpbmRvdy0tdHJ5LXRvLXNw
bGl0LXdpbmRvdy1pbi1kaXJlY3Rpb24gKHdpbmRvdyBkaXJlY3Rpb24gYWxpc3QpCisgICJU
cnkgdG8gc3BsaXQgV0lORE9XIGluIERJUkVDVElPTi4KK0RJUkVDVElPTiBpcyBwYXNzZWQg
YXMgU0lERSBhcmd1bWVudCB0byBgc3BsaXQtd2luZG93LW5vLWVycm9yJy4KK0FMSVNUIGlz
IGEgYnVmZmVyIGRpc3BsYXkgYWxpc3QuIgorICAoYW5kIChub3QgKGZyYW1lLXBhcmFtZXRl
ciAod2luZG93LWZyYW1lIHdpbmRvdykgJ3Vuc3BsaXR0YWJsZSkpCisgICAgICAgKGxldCog
KCh3aW5kb3ctY29tYmluYXRpb24tbGltaXQKKwkgICAgICAgOzsgV2hlbiBgd2luZG93LWNv
bWJpbmF0aW9uLWxpbWl0JyBlcXVhbHMKKwkgICAgICAgOzsgYGRpc3BsYXktYnVmZmVyJyBv
ciBlcXVhbHMgYHJlc2l6ZS13aW5kb3cnIGFuZCBhCisJICAgICAgIDs7IGB3aW5kb3ctaGVp
Z2h0JyBvciBgd2luZG93LXdpZHRoJyBhbGlzdCBlbnRyeSBhcmUKKwkgICAgICAgOzsgcHJl
c2VudCwgYmluZCBpdCB0byB0IHNvIHJlc2l6aW5nIHN0ZWFscyBzcGFjZQorCSAgICAgICA7
OyBwcmVmZXJhYmx5IGZyb20gdGhlIHdpbmRvdyB0aGF0IHdhcyBzcGxpdC4KKwkgICAgICAg
KGlmIChvciAoZXEgd2luZG93LWNvbWJpbmF0aW9uLWxpbWl0ICdkaXNwbGF5LWJ1ZmZlcikK
KwkJICAgICAgIChhbmQgKGVxIHdpbmRvdy1jb21iaW5hdGlvbi1saW1pdCAnd2luZG93LXNp
emUpCisJCQkgICAgKG9yIChjZHIgKGFzc3EgJ3dpbmRvdy1oZWlnaHQgYWxpc3QpKQorCQkJ
CShjZHIgKGFzc3EgJ3dpbmRvdy13aWR0aCBhbGlzdCkpKSkpCisJCSAgIHQKKwkJIHdpbmRv
dy1jb21iaW5hdGlvbi1saW1pdCkpCisJICAgICAgKG5ldy13aW5kb3cgKHNwbGl0LXdpbmRv
dy1uby1lcnJvciB3aW5kb3cgbmlsIGRpcmVjdGlvbikpKQorCSAoYW5kICh3aW5kb3ctbGl2
ZS1wIG5ldy13aW5kb3cpIG5ldy13aW5kb3cpKSkpCisKKyhkZWZ1biBkaXNwbGF5LWJ1ZmZl
ci1pbi1kaXJlY3Rpb24gKGJ1ZmZlciBhbGlzdCkKKyAgIlRyeSB0byBkaXNwbGF5IEJVRkZF
UiBpbiBhIGRpcmVjdGlvbiBzcGVjaWZpZWQgYnkgQUxJU1QuCitBTElTVCBoYXMgdG8gY29u
dGFpbiBhICdkaXJlY3Rpb24nIGVudHJ5IHdob3NlIGNkciBzaG91bGQgYmUgb25lCitvZiAn
bGVmdCcsICdhYm92ZScsICd1cCcsICdyaWdodCcsICdiZWxvdycgb3IgJ2Rvd24nLiAgQW55
IG90aGVyCit2YWx1ZSBpcyBpbnRlcnByZXRlZCBhcyAnYmVsb3cnLgorCitJZiBBTElTVCBh
bHNvIGNvbnRhaW5zIGEgJ3dpbmRvdycgZW50cnksIHRoZSBjZHIgb2YgdGhhdCBlbnRyeQor
c3BlY2lmaWVzIGEgcmVmZXJlbmNlIHdpbmRvdy4gIEl0cyB2YWx1ZSBjYW4gYmUgYSBzcGVj
aWFsIHN5bWJvbAorbGlrZSAnbWFpbicgKHdoaWNoIHN0YW5kcyBmb3IgdGhlIHNlbGVjdGVk
IGZyYW1lJ3MgbWFpbiB3aW5kb3cpCitvciAncm9vdCcgKHdoaWNoIHN0YW5kcyBmb3IgdGhl
IHNlbGVjdGVkIGZyYW1lJ3Mgcm9vdCB3aW5kb3cpIG9yCithbiBhcmJpdHJhcnkgdmFsaWQg
d2luZG93LiAgQW55IG90aGVyIHZhbHVlIChvciBvbWl0dGluZyB0aGUKKyd3aW5kb3cnIGVu
dHJ5KSBtZWFucyB0byB1c2UgdGhlIHNlbGVjdGVkIHdpbmRvdyBhcyByZWZlcmVuY2UKK3dp
bmRvdy4KKworVGhlcmUgYXJlIGZvdXIgJ2RpcmVjdGlvbicga2V5cyB3aXRoIGEgc3BlY2lh
bCBtZWFuaW5nOiAndG9wJyBpcworYSBzaG9ydGhhbmQgZm9yIHdyaXRpbmcgJygoZGlyZWN0
aW9uIC4gYWJvdmUpICh3aW5kb3cgLiBtYWluKSknLAorJ2JvdHRvbScgc3RhbmRzIGZvciAn
KChkaXJlY3Rpb24gLiBiZWxvdykgKHdpbmRvdyAuIG1haW4pKSknLgorQWxzbyAnbGVmdG1v
c3QnIHN0YW5kcyBmb3IgJygoZGlyZWN0aW9uIC4gbGVmdCkgKHdpbmRvdyAuIG1haW4pKScK
K2FuZCAncmlnaHRtb3N0JyBmb3IgJygoZGlyZWN0aW9uIC4gcmlnaHQpICh3aW5kb3cgLiBt
YWluKSknLiAgSW4KK2VpdGhlciBvZiB0aGVzZSBjYXNlcyBhbnkgJ3dpbmRvdycgQUxJU1Qg
ZW50cnkgaXMgaWdub3JlZC4KKworSWYgdGhlIHJlZmVyZW5jZSB3aW5kb3cgc3BlY2lmaWVz
IGFuIGludGVybmFsIHdpbmRvdywgdHJ5IHRvCitzcGxpdCBvciByZXVzZSBhIHdpbmRvdyB3
aXRoaW4gdGhlIHJlZmVyZW5jZSB3aW5kb3cgc3VjaCB0aGF0IHRoZQord2luZG93IHByb2R1
Y2VkIHRoaXMgd2F5IGlzIG9uIHRoZSBzaWRlIG9mIHRoZSByZWZlcmVuY2Ugd2luZG93Citz
cGVjaWZpZWQgYnkgdGhlIGRpcmVjdGlvbiBlbnRyeS4gIElmIHRoZSByZWZlcmVuY2Ugd2lu
ZG93CitzcGVjaWZpZXMgYSBsaXZlIHdpbmRvdywgdHJ5IHRvIHNwbGl0IHRoYXQgd2luZG93
IG9yIHJldXNlIGEKK3dpbmRvdyBvbiB0aGUgc2lkZSBzcGVjaWZpZWQgYnkgdGhlIGRpcmVj
dGlvbiBlbnRyeS4iCisgIChsZXQgKChkaXJlY3Rpb24gKGNkciAoYXNzcSAnZGlyZWN0aW9u
IGFsaXN0KSkpKQorICAgICh3aGVuIGRpcmVjdGlvbgorICAgICAgKGxldCAoKHdpbmRvdyAo
Y2RyIChhc3NxICd3aW5kb3cgYWxpc3QpKSkKKwkgICAgd2l0aGluIHdpbmRvd3Mgb3RoZXIt
d2luZG93LXNob3dzLWJ1ZmZlciBvdGhlci13aW5kb3cpCisJOzsgU2FuaXRpemUgV0lORE9X
LgorCShjb25kCisJICgob3IgKGVxIHdpbmRvdyAnbWFpbikKKyAgICAgICAgICAgICAgKG1l
bXEgZGlyZWN0aW9uICcodG9wIGJvdHRvbSBsZWZ0bW9zdCByaWdodG1vc3QpKSkKKwkgIChz
ZXRxIHdpbmRvdyAod2luZG93LW1haW4td2luZG93KSkpCisJICgoZXEgd2luZG93ICdyb290
KQorCSAgKHNldHEgd2luZG93IChmcmFtZS1yb290LXdpbmRvdykpKQorCSAoKHdpbmRvdy12
YWxpZC1wIHdpbmRvdykpCisJICh0CisJICAoc2V0cSB3aW5kb3cgKHNlbGVjdGVkLXdpbmRv
dykpKSkKKwkoc2V0cSB3aXRoaW4gKG5vdCAod2luZG93LWxpdmUtcCB3aW5kb3cpKSkKKwk7
OyBTYW5pdGl6ZSBESVJFQ1RJT04KKwkoY29uZAorCSAoKG1lbXEgZGlyZWN0aW9uICcobGVm
dCBhYm92ZSByaWdodCBiZWxvdykpKQorCSAoKGVxIGRpcmVjdGlvbiAnbGVmdG1vc3QpCisJ
ICAoc2V0cSBkaXJlY3Rpb24gJ2xlZnQpKQorCSAoKG1lbXEgZGlyZWN0aW9uICcodG9wIHVw
KSkKKwkgIChzZXRxIGRpcmVjdGlvbiAnYWJvdmUpKQorCSAoKGVxIGRpcmVjdGlvbiAncmln
aHRtb3N0KQorCSAgKHNldHEgZGlyZWN0aW9uICdyaWdodCkpCisJICgobWVtcSBkaXJlY3Rp
b24gJyhib3R0b20gZG93bikpCisJICAoc2V0cSBkaXJlY3Rpb24gJ2JlbG93KSkKKwkgKHQK
KwkgIChzZXRxIGRpcmVjdGlvbiAnYmVsb3cpKSkKKworCShzZXRxIGFsaXN0CisJICAgICAg
KGFwcGVuZCBhbGlzdAorCQkgICAgICBgKCwoaWYgdGVtcC1idWZmZXItcmVzaXplLW1vZGUK
KwkJICAgICAgICAgICAgICcod2luZG93LWhlaWdodCAuIHJlc2l6ZS10ZW1wLWJ1ZmZlci13
aW5kb3cpCisJICAgICAgICAgICAgICAgICAgICcod2luZG93LWhlaWdodCAuIGZpdC13aW5k
b3ctdG8tYnVmZmVyKSkKKwkgICAgICAgICAgICAgICAgLCh3aGVuIHRlbXAtYnVmZmVyLXJl
c2l6ZS1tb2RlCisJICAgICAgICAgICAgICAgICAgICcocHJlc2VydmUtc2l6ZSAuIChuaWwg
LiB0KSkpKSkpCisKKwkoc2V0cSB3aW5kb3dzICh3aW5kb3dzLXNoYXJpbmctZWRnZSB3aW5k
b3cgZGlyZWN0aW9uIHdpdGhpbikpCisJKGRvbGlzdCAob3RoZXIgd2luZG93cykKKwkgIChj
b25kCisJICAgKChhbmQgKG5vdCBvdGhlci13aW5kb3ctc2hvd3MtYnVmZmVyKQorCQkgKGVx
IGJ1ZmZlciAod2luZG93LWJ1ZmZlciBvdGhlcikpKQorCSAgICAoc2V0cSBvdGhlci13aW5k
b3ctc2hvd3MtYnVmZmVyIHQpCisJICAgIChzZXRxIG90aGVyLXdpbmRvdyBvdGhlcikpCisJ
ICAgKChub3Qgb3RoZXItd2luZG93KQorCSAgICAoc2V0cSBvdGhlci13aW5kb3cgb3RoZXIp
KSkpCisJKG9yIChhbmQgb3RoZXItd2luZG93LXNob3dzLWJ1ZmZlcgorCQkgKHdpbmRvdy0t
ZGlzcGxheS1idWZmZXIgYnVmZmVyIG90aGVyLXdpbmRvdyAncmV1c2UgYWxpc3QpKQorCSAg
ICAoYW5kIChzZXRxIG90aGVyLXdpbmRvdworCQkgICAgICAgKHdpbmRvdy0tdHJ5LXRvLXNw
bGl0LXdpbmRvdy1pbi1kaXJlY3Rpb24KKwkJCXdpbmRvdyBkaXJlY3Rpb24gYWxpc3QpKQor
CQkgKHdpbmRvdy0tZGlzcGxheS1idWZmZXIgYnVmZmVyIG90aGVyLXdpbmRvdyAnd2luZG93
IGFsaXN0KSkKKwkgICAgKGFuZCAoc2V0cSB3aW5kb3cgb3RoZXItd2luZG93KQorCQkgKG5v
dCAod2luZG93LWRlZGljYXRlZC1wIG90aGVyLXdpbmRvdykpCisJCSAobm90ICh3aW5kb3ct
bWluaWJ1ZmZlci1wIG90aGVyLXdpbmRvdykpCisJCSAod2luZG93LS1kaXNwbGF5LWJ1ZmZl
ciBidWZmZXIgb3RoZXItd2luZG93ICdyZXVzZSBhbGlzdCkpKSkpKSkKKworOzsgVGhpcyBz
aG91bGQgYmUgcmV3cml0dGVuIGFzCis7OyAoZGlzcGxheS1idWZmZXItaW4tZGlyZWN0aW9u
IGJ1ZmZlciAoY29ucyAnKGRpcmVjdGlvbiAuIGJlbG93KSBhbGlzdCkpCiAoZGVmdW4gZGlz
cGxheS1idWZmZXItYmVsb3ctc2VsZWN0ZWQgKGJ1ZmZlciBhbGlzdCkKICAgIlRyeSBkaXNw
bGF5aW5nIEJVRkZFUiBpbiBhIHdpbmRvdyBiZWxvdyB0aGUgc2VsZWN0ZWQgd2luZG93Lgog
SWYgdGhlcmUgaXMgYSB3aW5kb3cgYmVsb3cgdGhlIHNlbGVjdGVkIG9uZSBhbmQgdGhhdCB3
aW5kb3cKQEAgLTc1ODksNiArNzczOSw4IEBAIGRpc3BsYXktYnVmZmVyLS1tYXliZS1hdC1i
b3R0b20KICAgICAgICAgKGRpc3BsYXktYnVmZmVyLS1tYXliZS1wb3AtdXAtZnJhbWUgYnVm
ZmVyIGFsaXN0KQogICAgICAgICAoZGlzcGxheS1idWZmZXItYXQtYm90dG9tIGJ1ZmZlciBh
bGlzdCkpKSkKIAorOzsgVGhpcyBzaG91bGQgYmUgcmV3cml0dGVuIGFzCis7OyAoZGlzcGxh
eS1idWZmZXItaW4tZGlyZWN0aW9uIGJ1ZmZlciAoY29ucyAnKGRpcmVjdGlvbiAuIGJvdHRv
bSkgYWxpc3QpKQogKGRlZnVuIGRpc3BsYXktYnVmZmVyLWF0LWJvdHRvbSAoYnVmZmVyIGFs
aXN0KQogICAiVHJ5IGRpc3BsYXlpbmcgQlVGRkVSIGluIGEgd2luZG93IGF0IHRoZSBib3R0
b20gb2YgdGhlIHNlbGVjdGVkIGZyYW1lLgogVGhpcyBlaXRoZXIgcmV1c2VzIHN1Y2ggYSB3
aW5kb3cgcHJvdmlkZWQgaXQgc2hvd3MgQlVGRkVSCgo=
--------------3212251FBF8F3E5C823A8105--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#35592; Package emacs. Full text available.

Message received at 35592 <at> debbugs.gnu.org:


Received: (at 35592) by debbugs.gnu.org; 7 May 2019 22:01:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 07 18:01:18 2019
Received: from localhost ([127.0.0.1]:59862 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hO89G-0005pv-08
	for submit <at> debbugs.gnu.org; Tue, 07 May 2019 18:01:18 -0400
Received: from cichlid.maple.relay.mailchannels.net ([23.83.214.36]:41287)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>) id 1hO89D-0005pj-LT
 for 35592 <at> debbugs.gnu.org; Tue, 07 May 2019 18:01:16 -0400
X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id 6B8AF5E2CF3;
 Tue,  7 May 2019 22:01:14 +0000 (UTC)
Received: from pdx1-sub0-mail-a5.g.dreamhost.com
 (100-96-79-6.trex.outbound.svc.cluster.local [100.96.79.6])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id C45495E2C0D;
 Tue,  7 May 2019 22:01:13 +0000 (UTC)
X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN
Received: from pdx1-sub0-mail-a5.g.dreamhost.com ([TEMPUNAVAIL].
 [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384)
 by 0.0.0.0:2500 (trex/5.17.2); Tue, 07 May 2019 22:01:14 +0000
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|jurta@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Scare-Exultant: 6af04be153cca41c_1557266474165_3833911257
X-MC-Loop-Signature: 1557266474165:486057293
X-MC-Ingress-Time: 1557266474165
Received: from pdx1-sub0-mail-a5.g.dreamhost.com (localhost [127.0.0.1])
 by pdx1-sub0-mail-a5.g.dreamhost.com (Postfix) with ESMTP id 67E527FA54;
 Tue,  7 May 2019 15:01:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc
 :subject:references:date:in-reply-to:message-id:mime-version
 :content-type; s=linkov.net; bh=+l8v89oSXGeGN//KUc/yaaK0VJs=; b=
 LBdoTviOhq4kHUb4Eewiea66CPp9Q8ONAfLiDslAuXu/A9IOEK3I+LBY1z2a/v6V
 lYGv4oCiBGYgzkwdUZXzq2IalUM1wUMPFkjjKxK9ywG4htsjEXE5x7ayymq34mkp
 28EOCjy0qI/k64VjZW8UDBToh+PLurMm60wHBQGDJ5Q=
Received: from mail.jurta.org (m91-129-99-37.cust.tele2.ee [91.129.99.37])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 (Authenticated sender: jurta@HIDDEN)
 by pdx1-sub0-mail-a5.g.dreamhost.com (Postfix) with ESMTPSA id 90F8A7F9F5;
 Tue,  7 May 2019 15:01:05 -0700 (PDT)
X-DH-BACKEND: pdx1-sub0-mail-a5
From: Juri Linkov <juri@HIDDEN>
To: martin rudalics <rudalics@HIDDEN>
Subject: Re: bug#35592: Use display-buffer-in-direction for completion-like
 windows
Organization: LINKOV.NET
References: <87woj4r5xx.fsf@HIDDEN>
 <6d8899a4-18be-56cb-d820-7906d7ed0ee9@HIDDEN>
Date: Wed, 08 May 2019 00:30:24 +0300
In-Reply-To: <6d8899a4-18be-56cb-d820-7906d7ed0ee9@HIDDEN> (martin rudalics's
 message of "Tue, 7 May 2019 10:14:31 +0200")
Message-ID: <8736lq54wf.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-VR-OUT-STATUS: OK
X-VR-OUT-SCORE: -100
X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduuddrkedugddtgecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucggtfgfnhhsuhgsshgtrhhisggvpdfftffgtefojffquffvnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvffuohhfffgjkfgfgggtsehmtderredtreejnecuhfhrohhmpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqnecukfhppeeluddruddvledrleelrdefjeenucfrrghrrghmpehmohguvgepshhmthhppdhhvghlohepmhgrihhlrdhjuhhrthgrrdhorhhgpdhinhgvthepledurdduvdelrdelledrfeejpdhrvghtuhhrnhdqphgrthhhpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhhrtghpthhtoheprhhuuggrlhhitghssehgmhigrdgrthenucevlhhushhtvghrufhiiigvpedt
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 35592
Cc: 35592 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

> Would these work despite of the 'fit-window-to-buffer' problem you
> reported earlier?

Actually I see no problem anymore with using display-buffer-in-direction
in the following patch.

Only a small plea: could you please add an alias =E2=80=98(direction . bo=
ttom)=E2=80=99
as a shorthand for =E2=80=98(direction . below) (window . main)=E2=80=99

Similarly:
top =3D (direction . above) (window . main)
bottom =3D (direction . below) (window . main)
leftmost =3D (direction . left) (window . main)
rightmost =3D (direction . right) (window . main)


--=-=-=
Content-Type: text/x-diff
Content-Disposition: inline; filename=use-display-buffer-in-direction.patch

diff --git a/lisp/proced.el b/lisp/proced.el
index ce379a7c6a..5e026aa386 100644
--- a/lisp/proced.el
+++ b/lisp/proced.el
@@ -1744,9 +1744,11 @@ proced-with-processes-buffer
        (save-window-excursion
          ;; Analogous to `dired-pop-to-buffer'
          ;; Don't split window horizontally.  (Bug#1806)
-         (let (split-width-threshold)
-           (pop-to-buffer (current-buffer)))
-         (fit-window-to-buffer (get-buffer-window) nil 1)
+         (display-buffer (current-buffer)
+                         '((display-buffer-in-direction)
+                           (direction . bottom)
+                           (window . main)
+                           (window-height . fit-window-to-buffer)))
          ,@body))))
 
 (defun proced-send-signal (&optional signal process-alist)
diff --git a/lisp/wid-edit.el b/lisp/wid-edit.el
index b9f98cdc4c..edf92ba94e 100644
--- a/lisp/wid-edit.el
+++ b/lisp/wid-edit.el
@@ -252,7 +252,11 @@ widget-choose
 	   (define-key map [?\M--] 'negative-argument)
 	   (save-window-excursion
 	     (let ((buf (get-buffer " widget-choose")))
-	       (fit-window-to-buffer (display-buffer buf))
+	       (display-buffer buf
+			       '((display-buffer-in-direction)
+				 (direction . bottom)
+				 (window . main)
+				 (window-height . fit-window-to-buffer)))
 	       (let ((cursor-in-echo-area t)
 		     (arg 1))
                  (while (not value)

--=-=-=--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#35592; Package emacs. Full text available.

Message received at 35592 <at> debbugs.gnu.org:


Received: (at 35592) by debbugs.gnu.org; 7 May 2019 08:14:41 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue May 07 04:14:41 2019
Received: from localhost ([127.0.0.1]:58159 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hNvFJ-0001Or-Io
	for submit <at> debbugs.gnu.org; Tue, 07 May 2019 04:14:41 -0400
Received: from mout.gmx.net ([212.227.17.21]:38767)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <rudalics@HIDDEN>) id 1hNvFI-0001Oc-85
 for 35592 <at> debbugs.gnu.org; Tue, 07 May 2019 04:14:40 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net;
 s=badeba3b8450; t=1557216870;
 bh=6oUXPnyoa2SWZblAyDLs0ZrXYS1kMCrXwF6nH6ZDOz8=;
 h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To;
 b=bQ/ooQsM5eOe8vWs22sTSCFl+sKbYVHotMZSU9ruULi/MM9uYSt9Uh2zj6KOxtNC6
 wZAUNZvNd8oR17H0JRkOSY6MCJiJB+Qxsb55LvAGTJCepYItpx/W2kj1l6RV9UjMs1
 G2yE0PUpPBdhF8dRE7qJ7O6xgGkYQ6KngUaVr01k=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.101] ([212.95.5.94]) by mail.gmx.com (mrgmx103
 [212.227.17.168]) with ESMTPSA (Nemesis) id 0M0QLp-1gaLSl2zSX-00uVsb; Tue, 07
 May 2019 10:14:30 +0200
Subject: Re: bug#35592: Use display-buffer-in-direction for completion-like
 windows
To: Juri Linkov <juri@HIDDEN>, 35592 <at> debbugs.gnu.org
References: <87woj4r5xx.fsf@HIDDEN>
From: martin rudalics <rudalics@HIDDEN>
Message-ID: <6d8899a4-18be-56cb-d820-7906d7ed0ee9@HIDDEN>
Date: Tue, 7 May 2019 10:14:31 +0200
MIME-Version: 1.0
In-Reply-To: <87woj4r5xx.fsf@HIDDEN>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: de-DE
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K1:ptjBPWxp4RJBCj/UEGIj2WperxojGCCbBs1e5L7VaOvILCLuACW
 1yvv9rs2dKz6dftnPqvE8n7nETuy+bSIBC0tWr/d2BNU7GVe93bBcZqq9TSON6bRekJQQWF
 CiDaMh1Gj0ExG6KojXvrm9hZBPPGzfb7jXvADJ82EKeUQkizJw5t/OU4lqjoHPnR5gEPkpg
 zrHzkwqjU2SNy63erlw4A==
X-Spam-Flag: NO
X-UI-Out-Filterresults: notjunk:1;V03:K0:CjBIFttMmlU=:rAUFAEGJOOlwVJ3yW7AGe8
 CVJNnHAcbD4Gm2SQ3815NZGrV9egkbdtEEZ0g+gjQIjiSXVIu4Gx4R4porzPsym1h13iGTBac
 rKD3SD6Patol+GGnIpxfiwQymEwm623oT0fhZU0dCxHvgUhswh7tzrrjFn1adK+qdj07iRRit
 YOLpBt0N/OObgQnlPKJ2z8DbHaZvG6F5aB3OWUGnB942JIrqkwiavWYRcpxffb5bCPV2G2W4c
 mVUQDQd4okCjL3QZFIIzTgi58Rqt92NygRVKbKK2MMBxk0Mo1iBr1GSiF2B8jXdg4898aGG+Q
 NHSmk3KzeV2FVvlXZEIDT7e0Jal34EF/t6MJelPH8f924cUUZHPXnXlZcR4dum9/3uQuC+uX9
 y4sHe6UWjXgBaG2YxV7BCfzotfFfLa+sIwMXfDIzUluDiOOuTNPObKIRJYeHTbGV+6lal5jBE
 oJwcUem25tFCA5YNUKOiuy4wrJ7RkIUgIrYo5P7+qMJsoZbc7xJBCG//xZpK5eZloDTob5gW/
 uFT6GLag/gw3Mb4I9kqff/nu2kfLVbQx80J81cg7jP36AmpEc+B05ALoR+0zWlVP1xgblWgX4
 Qgz+9bnvA69mASoSeZHz/l/7U3WtoF5BrHY+Z3l1GBq7D/akUmUTltVhdjK1PUlRoJZRl/xVk
 Q/KWbhfIL7X/ZocxvlftvuIxj12AKHoFsmu7KIg9Sw+/2twJis3LdjCpIbi3ojMeJOJ8YfS+I
 asTBHbmbhWgVJx0niNyH3kF9FUY7ce5/Tj2jWULFPuO/DEui95auiwY4AQtHnOBP0QMccxk0w
 DgWWLkj4lK0nUNW11m99jIQMr3ddyUkZz+Sf0xGAC/0dDDCanSVY1bOTiFu6hKTrQ0yQ3IlYc
 eAobbxs/BfSIs9fVYWIDF8bdS2DawS3CgYQNYw4+MrXsWco4o++qW17sTLt1hLaP0K94qX3qi
 wlVm85n0XIg==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 35592
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

 > This could be fixed by using something like:
 >
 > (display-buffer "*Marked Processes*"
 >    '((display-buffer-in-direction)
 >      (direction . bottom)
 >      (window . main)
 >      (window-height . fit-window-to-buffer)))
 >
 > The same would be useful also for Widget using e.g.
 >
 > diff --git a/lisp/wid-edit.el b/lisp/wid-edit.el
 > index b9f98cdc4c..b077299c0e 100644
 > --- a/lisp/wid-edit.el
 > +++ b/lisp/wid-edit.el
 > @@ -252,7 +252,11 @@ widget-choose
 >   	   (define-key map [?\M--] 'negative-argument)
 >   	   (save-window-excursion
 >   	     (let ((buf (get-buffer " widget-choose")))
 > -	       (fit-window-to-buffer (display-buffer buf))
 > +	       (display-buffer
 > +		buf
 > +		'(display-buffer-in-direction
 > +		  (direction main bottom)
 > +		  (window-height . fit-window-to-buffer)))
 >   	       (let ((cursor-in-echo-area t)
 >   		     (arg 1))
 >                    (while (not value)

Would these work despite of the 'fit-window-to-buffer' problem you
reported earlier?

martin




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#35592; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 5 May 2019 20:42:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 05 16:42:40 2019
Received: from localhost ([127.0.0.1]:55015 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1hNNy4-0004yH-3z
	for submit <at> debbugs.gnu.org; Sun, 05 May 2019 16:42:40 -0400
Received: from eggs.gnu.org ([209.51.188.92]:59898)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>) id 1hNNy0-0004y0-8V
 for submit <at> debbugs.gnu.org; Sun, 05 May 2019 16:42:38 -0400
Received: from lists.gnu.org ([209.51.188.17]:57662)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <juri@HIDDEN>) id 1hNNxt-0002Dw-B0
 for submit <at> debbugs.gnu.org; Sun, 05 May 2019 16:42:30 -0400
Received: from eggs.gnu.org ([209.51.188.92]:46035)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <juri@HIDDEN>) id 1hNNxs-0005lB-7x
 for bug-gnu-emacs@HIDDEN; Sun, 05 May 2019 16:42:29 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_NONE,
 URIBL_BLOCKED autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <juri@HIDDEN>) id 1hNNxk-0001kr-OZ
 for bug-gnu-emacs@HIDDEN; Sun, 05 May 2019 16:42:26 -0400
Received: from quail.birch.relay.mailchannels.net ([23.83.209.151]:31584)
 by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <juri@HIDDEN>) id 1hNNxj-0001Qx-2J
 for bug-gnu-emacs@HIDDEN; Sun, 05 May 2019 16:42:19 -0400
X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id EA51F124B5A
 for <bug-gnu-emacs@HIDDEN>; Sun,  5 May 2019 20:42:14 +0000 (UTC)
Received: from pdx1-sub0-mail-a53.g.dreamhost.com (unknown [100.96.20.60])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id A7539124285
 for <bug-gnu-emacs@HIDDEN>; Sun,  5 May 2019 20:42:14 +0000 (UTC)
X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN
Received: from pdx1-sub0-mail-a53.g.dreamhost.com (pop.dreamhost.com
 [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384)
 by 0.0.0.0:2500 (trex/5.17.2); Sun, 05 May 2019 20:42:14 +0000
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|jurta@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Keen-Rock: 600b0a08661f84d6_1557088934793_2795891718
X-MC-Loop-Signature: 1557088934792:3008707226
X-MC-Ingress-Time: 1557088934792
Received: from pdx1-sub0-mail-a53.g.dreamhost.com (localhost [127.0.0.1])
 by pdx1-sub0-mail-a53.g.dreamhost.com (Postfix) with ESMTP id 5C6D280986
 for <bug-gnu-emacs@HIDDEN>; Sun,  5 May 2019 13:42:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to
 :subject:date:message-id:mime-version:content-type
 :content-transfer-encoding; s=linkov.net; bh=WMh6uz/g8AAfy2nz4W1
 DT8FDlCY=; b=coO+iMwVTWSpLyGJ7h+Tqmwstei2vyw8kjr1XEGDi+inn99cKbr
 lVwFHlrHaKCR8vMwXeIlRcXPBYsKe1RV4AEiJZWlhwnpsxDhnajIz1j2bux0o53K
 mjECLPmZj9O9tipSYo0wiAiZtDYt+FSMqKCkh8vUu3BLNanHOBdPJFXA=
Received: from mail.jurta.org (m91-129-107-198.cust.tele2.ee [91.129.107.198])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256
 bits)) (No client certificate requested)
 (Authenticated sender: jurta@HIDDEN)
 by pdx1-sub0-mail-a53.g.dreamhost.com (Postfix) with ESMTPSA id 393B280984
 for <bug-gnu-emacs@HIDDEN>; Sun,  5 May 2019 13:42:12 -0700 (PDT)
X-DH-BACKEND: pdx1-sub0-mail-a53
From: Juri Linkov <juri@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: Use display-buffer-in-direction for completion-like windows
Organization: LINKOV.NET
Date: Sun, 05 May 2019 23:40:10 +0300
Message-ID: <87woj4r5xx.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
X-VR-OUT-STATUS: OK
X-VR-OUT-SCORE: 0
X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduuddrjeehgdduiedtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuggftfghnshhusghstghrihgsvgdpffftgfetoffjqffuvfenuceurghilhhouhhtmecufedttdenucenucfjughrpefhvffuohffkfgfgggtgfesthekredttderjeenucfhrhhomheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqeenucfkphepledurdduvdelrddutdejrdduleeknecurfgrrhgrmhepmhhouggvpehsmhhtphdphhgvlhhopehmrghilhdrjhhurhhtrgdrohhrghdpihhnvghtpeeluddruddvledruddtjedrudelkedprhgvthhurhhnqdhprghthheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqedpmhgrihhlfhhrohhmpehjuhhriheslhhinhhkohhvrdhnvghtpdhnrhgtphhtthhopegsuhhgqdhgnhhuqdgvmhgrtghssehgnhhurdhorhhgnecuvehluhhsthgvrhfuihiivgeptd
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 23.83.209.151
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Spam-Score: -1.4 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.4 (--)

Proced has dired-like UI.  Dired smoothly displays a completion-like
confirmation window with filenames.  =E2=80=98proced-with-processes-buffe=
r=E2=80=99
even has a comment proudly declaring its compatibility with dired:

         ;; Analogous to `dired-pop-to-buffer'
         ;; Don't split window horizontally.  (Bug#1806)

But in fact currently Proced can't handle more than 1 window on the same =
frame.

For example, compare these cases:

When there is only 1 window:

0. emacs -Q
1. M-x proced
2. C-x 1
3. d d x

then a list of *Marked Processes* is displayed in the bottom window
nicely like in Dired.

But when windows are split vertically:

0. emacs -Q
1. M-x proced
2. d d x

then a list of *Marked Processes* is displayed in the top window.

When windows are split horizontally:

0. emacs -Q
1. C-x 3
2. M-x proced
3. d d x

then the buffer *Marked Processes* is displayed in the left window.

Splitting to more windows cause it to display this buffer in random place=
s.

This could be fixed by using something like:

(display-buffer "*Marked Processes*"
  '((display-buffer-in-direction)
    (direction . bottom)
    (window . main)
    (window-height . fit-window-to-buffer)))

The same would be useful also for Widget using e.g.

diff --git a/lisp/wid-edit.el b/lisp/wid-edit.el
index b9f98cdc4c..b077299c0e 100644
--- a/lisp/wid-edit.el
+++ b/lisp/wid-edit.el
@@ -252,7 +252,11 @@ widget-choose
 	   (define-key map [?\M--] 'negative-argument)
 	   (save-window-excursion
 	     (let ((buf (get-buffer " widget-choose")))
-	       (fit-window-to-buffer (display-buffer buf))
+	       (display-buffer
+		buf
+		'(display-buffer-in-direction
+		  (direction main bottom)
+		  (window-height . fit-window-to-buffer)))
 	       (let ((cursor-in-echo-area t)
 		     (arg 1))
                  (while (not value)






Acknowledgement sent to Juri Linkov <juri@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#35592; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.