From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Adding transient to Emacs core Date: Mon, 26 Apr 2021 20:44:58 +0300 Message-ID: <83tunthrdx.fsf@gnu.org> References: <87czuqi86o.fsf@bernoul.li> <87pmyhdvla.fsf@bernoul.li> <20210426.230318.88708181443886760.enometh@meer.net> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38675"; mail-complaints-to="usenet@ciao.gmane.io" Cc: jonas@bernoul.li, emacs-devel@gnu.org To: Madhu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Apr 26 19:49:41 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lb5Ma-0009ii-V0 for ged-emacs-devel@m.gmane-mx.org; Mon, 26 Apr 2021 19:49:40 +0200 Original-Received: from localhost ([::1]:56766 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lb5Ma-0007Og-1H for ged-emacs-devel@m.gmane-mx.org; Mon, 26 Apr 2021 13:49:40 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:60056) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lb5IU-0004ke-88 for emacs-devel@gnu.org; Mon, 26 Apr 2021 13:45:32 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:33515) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lb5IP-0006nz-6B; Mon, 26 Apr 2021 13:45:22 -0400 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1044 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lb5IJ-0007yP-VW; Mon, 26 Apr 2021 13:45:19 -0400 In-Reply-To: <20210426.230318.88708181443886760.enometh@meer.net> (message from Madhu on Mon, 26 Apr 2021 23:03:18 +0530 (IST)) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:268497 Archived-At: > Date: Mon, 26 Apr 2021 23:03:18 +0530 (IST) > From: Madhu > Cc: emacs-devel@gnu.org > > If you say that (pop-up-windows nil) is not a valid customization, I > would strongly disagree with that. > > If transient cannot handle input for some configuration then there > should be a fallback to emacs mechanisms that *can* handle input. > > If the package does not support use display-buffer according to the > design of display-buffer, I maintain it will have a negative impact if > adopted in the core and one is constrained to use it (instead of > keeping it optional) Once again: we need specific facts about the current behavior of transient.el in these circumstances. Let's not discuss problems that could have happened theoretically, let's describe the real problems with the situations where they happen, and let's discuss how to solve those problems (if they do indeed happen). A bug report with the details is still the best medium for such practical discussions.