From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Sean Whitton Newsgroups: gmane.emacs.devel Subject: Re: master 6a2ee981c3: Add new functions for splitting the root window Date: Tue, 13 Sep 2022 07:01:15 -0700 Message-ID: <87edwfe5lg.fsf@melete.silentflame.com> References: <166240424802.11417.12502552895310232639@vcs2.savannah.gnu.org> <20220905185728.838CEC0088A@vcs2.savannah.gnu.org> <86h71kseiw.fsf@mail.linkov.net> <87illzmjew.fsf@gnus.org> <868rmvxdvj.fsf@mail.linkov.net> <87bkrq5bmb.fsf@gnus.org> <87pmg69ifi.fsf@gmail.com> <87h71i3vr3.fsf@gnus.org> <864jxfghcf.fsf@mail.linkov.net> <87sfkygokp.fsf@gnus.org> <87r10hg5u7.fsf@melete.silentflame.com> <86pmg0v6my.fsf@mail.linkov.net> <87a674beup.fsf@melete.silentflame.com> <86v8psqtj7.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37320"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) To: Juri Linkov , Lars Ingebrigtsen , Robert Pluim , emacs-devel@gnu.org, Hugo Heagren Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Sep 13 16:11:47 2022 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 1oY6df-0009X3-4Q for ged-emacs-devel@m.gmane-mx.org; Tue, 13 Sep 2022 16:11:47 +0200 Original-Received: from localhost ([::1]:57142 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oY6dc-0002we-Mc for ged-emacs-devel@m.gmane-mx.org; Tue, 13 Sep 2022 10:11:45 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34552) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oY6Tb-0002aQ-2s for emacs-devel@gnu.org; Tue, 13 Sep 2022 10:01:24 -0400 Original-Received: from out2-smtp.messagingengine.com ([66.111.4.26]:46417) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oY6TV-0002IF-ML for emacs-devel@gnu.org; Tue, 13 Sep 2022 10:01:22 -0400 Original-Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id DEF545C00C0; Tue, 13 Sep 2022 10:01:16 -0400 (EDT) Original-Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Tue, 13 Sep 2022 10:01:16 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=spwhitton.name; h=cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm1; t=1663077676; x=1663164076; bh=gKZMQhFnye knj9e8HERewj+J7HJCeQV7CoR/dcjEpxE=; b=EKdoV/gMfBt7YRh6Ar0h0fJEh+ I938q2/QCCs72fF8TvovGDwfF/F7cu5/RJXD81tY7Tp87qGNrC2p1El7BD9VPHK+ j8ol5Cziy4mr+5ju/nlQ0uWMJFrcdp2HiRD27GeIMMCsfQMdaO6uqos/Y0ecD2L7 uSxdBLYnLM+KKHe6wq4k1dFGmgScMdD9DkawARdEpUpY+wql6kuLGJ3yKmAqDHHE hBBHjYraIKayNYqRCOROoa6f+Gy1QMgTkjZ/FqnDbHS87zN6efh7WklBwl5qlcoG iQK7CDlbph+BgD57ZsMyV+VMBZP6JDmfModwtk2plE224S4Sl9Qnnv0o38cg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1663077676; x=1663164076; bh=gKZMQhFnyeknj9e8HERewj+J7HJC eQV7CoR/dcjEpxE=; b=ajkTzMbG4tQiqdSCkEwljGE3UuJhGsR4BglT2tNR3SUx nivv6ezcYhkNhqmGGcen04/3PHwKfrxYPnwZ2r9OuqXMwcOqKOQv9q77rg/G5/TV xKu7tUlKqrFF50GhpZ8Hk5XLTZpKMpuIEzdAYLml+KJnCCfuUJ5Mp+nPy3VPyu/c O6JAM6aTUNFR3DF7yXXZFNoTVOZtJduJWVYOidpABiqYuFLxwuphXCksZ5ZAwBhn c1zrncTT7SI5zmsZgfoIQHagmO3JQ14HDRjjMj7OkU4lpHhgbCpydBMWfLZ26H5U ThSqsLA+3Q2Opp3ZCKz+cGj8aiWYPv6giOF8GVOu4w== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfedugedgjeefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhephffvufgjfhffkfgfgggtsehttddttddtredtnecuhfhrohhmpefuvggrnhcu hghhihhtthhonhcuoehsphifhhhithhtohhnsehsphifhhhithhtohhnrdhnrghmvgeqne cuggftrfgrthhtvghrnhepffeutedtfedvtdetvefgueefjefggedugfefuddtgeefteek heduvdefjeejieefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilh hfrhhomhepshhpfihhihhtthhonhesshhpfihhihhtthhonhdrnhgrmhgv X-ME-Proxy: Feedback-ID: i23c04076:Fastmail Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 13 Sep 2022 10:01:16 -0400 (EDT) Original-Received: by melete.silentflame.com (Postfix, from userid 1000) id D349B7F13E3; Tue, 13 Sep 2022 07:01:15 -0700 (MST) In-Reply-To: <86v8psqtj7.fsf@mail.linkov.net> (Juri Linkov's message of "Mon, 12 Sep 2022 22:31:08 +0300") Received-SPF: pass client-ip=66.111.4.26; envelope-from=spwhitton@spwhitton.name; helo=out2-smtp.messagingengine.com 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_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action 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" Xref: news.gmane.io gmane.emacs.devel:295249 Archived-At: Hello, On Mon 12 Sep 2022 at 10:31PM +03, Juri Linkov wrote: >>>> Not sure what key might be good for these: >>>> >>>> tab-window-detach >>>> tab-bar-move-window-to-tab >>> >>> They are window-related indeed, but I think they all should be under >>> 'C-t w' prefix key. >> >> I think we should have either >> >> 'C-x w f' tear-off-frame >> 'C-x w t' tab-window-detach >> >> or >> >> 'C-x 5 xx' tear-off-frame >> 'C-x t xx' tab-window-detach >> >> where 'xx' is a single key. > > There is also tab-detach (tab-bar-detach-tab). > So there 3 related commands that need a keybinding: > > - tear-off-window - move window to a new frame > - tab-window-detach - move window to a new tab > - tab-detach - move tab to a new frame Good point. Which of the two ideas in the message of mine you're replying to do you prefer, for all three of these? Do you have an idea for 'xx'? -- Sean Whitton