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: Tue, 27 Apr 2021 05:36:11 +0300 Message-ID: <83mttkihd0.fsf@gnu.org> References: <83r1ixjmaw.fsf@gnu.org> <20210426.232619.84251936160764155.enometh@meer.net> <83sg3cj4p4.fsf@gnu.org> <20210427.073903.1397547038526168961.enometh@meer.net> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="17177"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Madhu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Apr 27 04:37:34 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 1lbDbS-0004On-Q7 for ged-emacs-devel@m.gmane-mx.org; Tue, 27 Apr 2021 04:37:34 +0200 Original-Received: from localhost ([::1]:40450 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lbDbR-0002Bg-SG for ged-emacs-devel@m.gmane-mx.org; Mon, 26 Apr 2021 22:37:33 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37348) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lbDaO-0001c2-5j for emacs-devel@gnu.org; Mon, 26 Apr 2021 22:36:28 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:42285) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lbDaN-0001H6-Ie; Mon, 26 Apr 2021 22:36:27 -0400 Original-Received: from 84.94.185.95.cable.012.net.il ([84.94.185.95]:1959 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1lbDaN-0000An-0Z; Mon, 26 Apr 2021 22:36:27 -0400 In-Reply-To: <20210427.073903.1397547038526168961.enometh@meer.net> (message from Madhu on Tue, 27 Apr 2021 07:39:03 +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:268511 Archived-At: > Date: Tue, 27 Apr 2021 07:39:03 +0530 (IST) > From: Madhu > > >> I believe I did that in sufficient detail - my message detailed the > >> exact assumptions made by jonas' code and the exact scenarios in which > >> those assumptions fail. > >> > >> Did you read it for the details? > > > > Of course. It still left me wondering about the specifics. > > The specifics follow when these situations are triggered. I hope you > are not being purposely obtuse. I'm asking for a specific recipe where the problems rear their head. Can you please provide such a recipe, or recipes if there are multiple issues? > > I asked to describe them in enough detail for someone like me to > > understand and be able to reason about them. > > Please write me an actual test program which you can use which uses > transient to prompt for input and I will try provide the settings > which might cause a problem. I'm sorry, I don't have time to do that: too many things on my plate. I'm asking you to use one of the programs where you did have those problems already, I'm guessing it won't be hard for you, since you already bumped into such problems.