From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Philip Kaludercic Newsgroups: gmane.emacs.devel Subject: Re: On the adoption of transient.el Date: Mon, 05 Jul 2021 18:09:43 +0000 Message-ID: <87im1oy6mw.fsf@posteo.net> References: <877di4on3d.fsf@posteo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="10837"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Gabriel , Emacs developers To: Yuri Khan Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Jul 05 20:10:37 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 1m0T3E-0002bK-Fb for ged-emacs-devel@m.gmane-mx.org; Mon, 05 Jul 2021 20:10:36 +0200 Original-Received: from localhost ([::1]:36788 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m0T3C-0001g7-RV for ged-emacs-devel@m.gmane-mx.org; Mon, 05 Jul 2021 14:10:34 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:42706) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m0T2S-0000zQ-W8 for emacs-devel@gnu.org; Mon, 05 Jul 2021 14:09:49 -0400 Original-Received: from mout01.posteo.de ([185.67.36.65]:36231) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m0T2R-00014V-2Q for emacs-devel@gnu.org; Mon, 05 Jul 2021 14:09:48 -0400 Original-Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id DF379240027 for ; Mon, 5 Jul 2021 20:09:44 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1625508584; bh=P9yKI2mHengN/xMJ/LEedesu7Gu9WrY/kxN1mOfvPWI=; h=From:To:Cc:Subject:Autocrypt:Date:From; b=TdPofN8rRgP06p3jJmhndXCUWVB/0JTM43U6fFMGlLwElhDDJsALlYM6/5K9IH3CZ KbVlZTSX7ASpi8pJ0X7gcfufktU3/KxM8Dd398OitRe6DozUEbmY4GpwhS8vKnK/Qp eJRcbgdiCOjR/+iaK5Ubq/mAFATG8oC3cZXYnpbL+cvIxErBxLSpJoYXbrkpf/IduJ XOV3gym77GKcmJZqu+fGdv6RgZXJeUHLJP80v4EEj9dINhF0iL1Ij9fqLIBC33GBz5 AR+uXLH4+st4iGFmn4/eLe2t/XYzpcqNuYgvTBc2fBRTLUouEXkHiuvSLRmwIpERND aQFlZLD73UdJw== Original-Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4GJYcR5N5Lz6tmF; Mon, 5 Jul 2021 20:09:43 +0200 (CEST) Autocrypt: addr=philipk@posteo.net; prefer-encrypt=mutual; keydata= mDMEYHHqUhYJKwYBBAHaRw8BAQdAp3GdmYJ6tm5McweY6dEvIYIiry+Oz9rU4MH6NHWK0Ee0QlBo aWxpcCBLYWx1ZGVyY2ljIChnZW5lcmF0ZWQgYnkgYXV0b2NyeXB0LmVsKSA8cGhpbGlwa0Bwb3N0 ZW8ubmV0PoiQBBMWCAA4FiEEDM2H44ZoPt9Ms0eHtVrAHPRh1FwFAmBx6lICGwMFCwkIBwIGFQoJ CAsCBBYCAwECHgECF4AACgkQtVrAHPRh1FyTkgEAjlbGPxFchvMbxzAES3r8QLuZgCxeAXunM9gh io0ePtUBALVhh9G6wIoZhl0gUCbQpoN/UJHI08Gm1qDob5zDxnIHuDgEYHHqUhIKKwYBBAGXVQEF AQEHQNcRB+MUimTMqoxxMMUERpOR+Q4b1KgncDZkhrO2ql1tAwEIB4h4BBgWCAAgFiEEDM2H44Zo Pt9Ms0eHtVrAHPRh1FwFAmBx6lICGwwACgkQtVrAHPRh1Fw1JwD/Qo7kvtib8jy7puyWrSv0MeTS g8qIxgoRWJE/KKdkCLEA/jb9b9/g8nnX+UcwHf/4VfKsjExlnND3FrBviXUW6NcB In-Reply-To: (Yuri Khan's message of "Mon, 5 Jul 2021 23:50:53 +0700") Received-SPF: pass client-ip=185.67.36.65; envelope-from=philipk@posteo.net; helo=mout01.posteo.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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:271139 Archived-At: Yuri Khan writes: > On Mon, 5 Jul 2021 at 21:25, Philip Kaludercic wrote: > >> Do you have any concrete examples where it could be used? > > Every time I do an =E2=80=98M-x rgrep=E2=80=99, I am asked three to infin= ity > questions, in a sequence: This is interesting, from my understanding transient makes for a good interface for calling commands with a lot of flags (git, ffmpeg, pandoc, ...). On the other hand something has always felt off about transient, in the sense that it is breaking some expected behaviour or couldn't pin-point yet, but just unconsciously stumble over. I think that the best path of action is to make concrete suggestions, to discuss and improve. --=20 Philip Kaludercic