From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Yuri Khan Newsgroups: gmane.emacs.devel Subject: Re: master 6a2ee981c3: Add new functions for splitting the root window Date: Wed, 14 Sep 2022 16:21:25 +0700 Message-ID: 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> <86o7vjw432.fsf@mail.linkov.net> <86h71awiyt.fsf@mail.linkov.net> <2b58b8f542f76cdab213@heytings.org> 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="38716"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Juri Linkov , Stefan Monnier , Sean Whitton , Lars Ingebrigtsen , Robert Pluim , emacs-devel@gnu.org, Hugo Heagren To: Gregory Heytings Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Sep 14 11:25:20 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 1oYOe0-0009p4-Eg for ged-emacs-devel@m.gmane-mx.org; Wed, 14 Sep 2022 11:25:20 +0200 Original-Received: from localhost ([::1]:40918 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oYOdy-0003Q8-KE for ged-emacs-devel@m.gmane-mx.org; Wed, 14 Sep 2022 05:25:18 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:41114) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oYOaU-0002Em-E0 for emacs-devel@gnu.org; Wed, 14 Sep 2022 05:21:46 -0400 Original-Received: from mail-wr1-x42f.google.com ([2a00:1450:4864:20::42f]:37532) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oYOaS-0005as-7O for emacs-devel@gnu.org; Wed, 14 Sep 2022 05:21:41 -0400 Original-Received: by mail-wr1-x42f.google.com with SMTP id bq9so24704375wrb.4 for ; Wed, 14 Sep 2022 02:21:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date; bh=9Tde9QiZmi1Mw9V6op3Go84NmgMdZE91XuHQ0/RNk04=; b=HlgjM4aZ40B4wDfd9WJrhWY+35WfX2UN0rCLdbpGV4NYYhc7w7WBSum4eL7QAMKP+H mA73dzApvzGeOHTrz7GyVP8IUQSuUmjN/3KJ+HmNtostCplBqHx2xFNqUcD289pCtp+/ 87oQAnLs0djJP9gwig6nqWwDK+E4B8d6G8fBW4JkOABARBAeY+rIKbIackHoPZtsnfqq /Aux5T47TiAtvcN/GjSihVpneZeaE1W2A3hP2oyK+ABr6hFTs14ZZzHSpdqFH2IbCkIs RMb8wSTFLXgS+mp5InhPbrmZ886uf5s0BOuQ+QyDiE6mOGVfGbPasEu037qYkqx3kajw NGqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date; bh=9Tde9QiZmi1Mw9V6op3Go84NmgMdZE91XuHQ0/RNk04=; b=U4/48YQM0HMe/E2w4bgDvtLClAfKUtB3PghNnUOSz1f9jP6vOdcwY/qpsYfKK2aMOp 75kFZP4SjCO9nPYu54xX2Jw8xv1/bauebHlZd7TgXBFfEsaXnhn4Gop8AsvjytEXFaRm jK3pzwiH5mQ0D3dPlgivRdKoyNgcWk5GUVsy3yyvwa4LiE0kkdYq2QpV5cIBkn9QOG30 FsBgXTFrjrcNe2d2otSmiZpRaPbRHtwLJVAdnNlIHm5CRZVZ5dlvIluSH/EtvFilLwSD muTPTC3k96fkpUbSDpkUp4LC8CFdgnIksvI4vK4jsUwEk52Ge2t8ArXu2caIS67T1zF2 Li3w== X-Gm-Message-State: ACgBeo1N4TIoxa534bXs/vq2WFRxrg1OcSgwm28vRskSODiR9fPI2cc5 uFIPb2m3IDUt8KJFhUqzxPaKUVMesYMbHWAZq20= X-Google-Smtp-Source: AA6agR7IjDgkqPg/dwFWHMeViCHdnjm/VTn4Xf+BTTYXwNWvUJqArCzOBdP82jX5Pq8+uaGYsrPkUf5nB/H9JWsXa5Y= X-Received: by 2002:adf:f6cf:0:b0:228:9b2f:c305 with SMTP id y15-20020adff6cf000000b002289b2fc305mr20100097wrp.427.1663147298568; Wed, 14 Sep 2022 02:21:38 -0700 (PDT) In-Reply-To: <2b58b8f542f76cdab213@heytings.org> Received-SPF: pass client-ip=2a00:1450:4864:20::42f; envelope-from=yurivkhan@gmail.com; helo=mail-wr1-x42f.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=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:295304 Archived-At: On Wed, 14 Sept 2022 at 15:14, Gregory Heytings wrot= e: > >>> Window managers have shortcut keys 'x' for maximize, and 'n' for > >>> minimize. > > On many window managers. For example, this is how it looks on MATE > > Desktop Environment: > We cannot draw a conclusion from a single example, and AFAIU the > screenshot you show does not tell that "x" is used to maximize a window > but only that, when that menu is opened, you can select its "maximize" > entry by pressing "x". How many examples do you want? Windows, KDE, Xfce, pretty much every one with the concept of a window operations menu. Yes, those are menu item mnemonics, not direct bindings, because no window manager is going to steal character input for window operations. You typically invoke the menu with Alt+Space, then use the mnemonic; in this use, it is similar to Emacs=E2=80=99s prefix maps. Alternatively, the CUA standard used to specify Alt+F10 for maximization and Alt+F9 for minimization; Xfce still honors that in default keybindings.