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: "Final" version of tty child frames Date: Wed, 23 Oct 2024 10:11:45 +0300 Message-ID: <86zfmve1ji.fsf@gnu.org> References: <87cyjrjz74.fsf@163.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="6608"; mail-complaints-to="usenet@ciao.gmane.io" Cc: gerd.moellmann@gmail.com, emacs-devel@gnu.org To: Feng Shu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Oct 23 09:13:14 2024 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 1t3VYQ-0001Yg-7Q for ged-emacs-devel@m.gmane-mx.org; Wed, 23 Oct 2024 09:13:14 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t3VXj-0004Y5-9G; Wed, 23 Oct 2024 03:12:34 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t3VXX-0004Wv-IS for emacs-devel@gnu.org; Wed, 23 Oct 2024 03:12:20 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t3VXJ-00058i-N0; Wed, 23 Oct 2024 03:12:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=nr08SrKV5QBRr53+v/0vBEA2iSMUsnUp/+1AHgBKuUc=; b=M2pR/6tlzVFBzj4wDBzS QQO/jw1ak8cdqo1VdcwrxIWoMkedpq622YZk3on8KQ1GQalY0aXU+H8dJKbicWCN5xF2T9osQmJj8 SbFXPdNIVsxUXh+AYZXIAQcNMmSlxmDZW3Sg+p6O+khG4rdl0JkVKDoOexMfMa+h9zk6dE6HOHeLO H1FzhM6jTI4+Yzn9tT8FSb4NqvR3rdtoToWy5a95GXTUCiaUv/qrt9f3ozcCABB0PNLySiYxQcUby 2665ONuZeOFYadWkAmY6R9oCssp9txX9EQ0kSK66bw0Nuq2gQ9XkYetKvW/cQxL8g+Kv8SFqL1Pq/ hphg7/kpQbpczQ==; In-Reply-To: <87cyjrjz74.fsf@163.com> (message from Feng Shu on Wed, 23 Oct 2024 11:05:51 +0800) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:324765 Archived-At: > From: Feng Shu > Cc: Emacs Devel > Date: Wed, 23 Oct 2024 11:05:51 +0800 > > Gerd Möllmann writes: > > Will the below interfaces changed? > > 1. tty-child-frames > 2. tty-non-selected-cursor > 3. undecorated > > If not, I have updated posframe, vertico-posframe and ivy-posframe to > support three interfaces. It's too early to make changes in 3rd-party packages based on what you see on the branch. The branch is too young for that, and it's quite possible that Lisp APIs related to this feature will change, when enough people take a look at what's there. I suggest to wait for this branch to land on master before you make public changes in your packages. Until then, please provide your inputs and feedback for using the branch, so that it takes your use cases into consideration.