From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Robert Pluim Newsgroups: gmane.emacs.devel Subject: Re: master 127ab231be 1/2: Attempt to clarify Input Focus documentation Date: Thu, 22 Sep 2022 08:53:58 +0200 Message-ID: <87zgerc321.fsf@gmail.com> References: <166368675497.15121.15081377110947098460@vcs2.savannah.gnu.org> <20220920151239.61451C00871@vcs2.savannah.gnu.org> <87czbpihyl.fsf@yahoo.com> <2d1b683c2245a1b1035c@heytings.org> <87v8phgfv0.fsf@yahoo.com> <2d1b683c22ba04ac1445@heytings.org> <83h711ueqo.fsf@gnu.org> <2d1b683c220e3aaa4d07@heytings.org> <2d1b683c22a58e9509e6@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="21477"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Sep 22 09:03:50 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 1obGFS-0005Ny-1K for ged-emacs-devel@m.gmane-mx.org; Thu, 22 Sep 2022 09:03:50 +0200 Original-Received: from localhost ([::1]:35496 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1obGFQ-00065p-9V for ged-emacs-devel@m.gmane-mx.org; Thu, 22 Sep 2022 03:03:48 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:45610) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1obG60-0002vW-QJ for emacs-devel@gnu.org; Thu, 22 Sep 2022 02:54:06 -0400 Original-Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]:35792) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1obG5z-00084f-6t for emacs-devel@gnu.org; Thu, 22 Sep 2022 02:54:04 -0400 Original-Received: by mail-wm1-x32d.google.com with SMTP id r133-20020a1c448b000000b003b494ffc00bso711988wma.0 for ; Wed, 21 Sep 2022 23:54:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:message-id:date :gmane-reply-to-list:references:in-reply-to:subject:cc:to:from:from :to:cc:subject:date; bh=28ItL/h27SgqxsHLIaSN3Bq2tyvN9ifAUs+8x75MTlQ=; b=in+8bI1tNc/0VIgxGmnNEwoZ7rl6CXNCfpd2LZvjyaL/93g15XlWNr5oi01mKBmBgU SJccRH4dPaAYzQKAsWP1QceTg6RVtFlXMvu5FLwl4A8Hp2FRWSRgd4CTGjbBU7clbr+s 432xSCyw4VWWVwiM/tS5kmcqyo6jAE0M7g+qYJoxVVuJhhA/pzlJ9aZIGONAsOE2prue q0v7p/1WbWR0JhKEtW/vhjBgIr1WvM9NBHzi1s4YAyVI0517aRzGqnTQY57jGPHIV+QS oD4haAV0bbd9QAxn4ES5icgrXxCUXyEQ3vf2abgaFr2QIRtpiONJrd80xVno5w8sKcIu 3HQQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:message-id:date :gmane-reply-to-list:references:in-reply-to:subject:cc:to:from :x-gm-message-state:from:to:cc:subject:date; bh=28ItL/h27SgqxsHLIaSN3Bq2tyvN9ifAUs+8x75MTlQ=; b=PLsMvP1VXX7+RmTj41pDt87cK5FJM2zZdi7d3RO5kXCWTDpp1DVJQCB9G1eh8daRrp 91QsmYb1CSj0NQ5DH5wKi4mWIJlZWNCSK32CiAeRMtJa8VaQpHVz+v3syUrxeFR+frOl 6DYo0fN7gir06JQ+khSdlqteL/tVMR40G7bB82xgu3JAhzAtK6t6H5aYF9akWpWXNO3r ZcYKKJNuzrQy0xxPuqmS6CGUs/v0kCz6q9oeBq6O6NdjCDwafGhJwh+2XNzjBE/WNp6a 9W4hz7C0felbs7+XHN8uBKczOvNPU4WPeR5tNzmqqzgM6V08+CfqJl83sPxfH6B65S9V cBJA== X-Gm-Message-State: ACrzQf0n+kN2fxpfV9GLUq1UfPD805hBw1qKK176mg/irUwJTm225Cby cYHeJsljguNFcbM/Ta9HUh6lsHmawZM= X-Google-Smtp-Source: AMsMyM4SxJUNHKYrwIyTAiMDmaL1HTvI4weXhht09ZRZpkzgH121K8eW64uvu+K8T+sxhjInfzt26g== X-Received: by 2002:a05:600c:19cc:b0:3b4:b15a:7df with SMTP id u12-20020a05600c19cc00b003b4b15a07dfmr1153256wmq.185.1663829640707; Wed, 21 Sep 2022 23:54:00 -0700 (PDT) Original-Received: from rltb ([2a01:e0a:3f3:fb50:82c5:2d91:6d75:4a70]) by smtp.gmail.com with ESMTPSA id bd17-20020a05600c1f1100b003b4fe03c881sm2542927wmb.48.2022.09.21.23.53.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 21 Sep 2022 23:53:59 -0700 (PDT) In-Reply-To: (tomas@tuxteam.de's message of "Thu, 22 Sep 2022 06:29:56 +0200") Gmane-Reply-To-List: yes Received-SPF: pass client-ip=2a00:1450:4864:20::32d; envelope-from=rpluim@gmail.com; helo=mail-wm1-x32d.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 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:295962 Archived-At: >>>>> On Thu, 22 Sep 2022 06:29:56 +0200, said: tomas> One could argue that "modern Windows" with its several layers of tomas> UI "languages" is only for "advanced users". You have to know th= at tomas> the first click on an "old" Windows app does nothing but bring tomas> the focus to that one (e.g. Terminal), whereas a "modern" app (a tomas> browser for example) goes wild on the first click. For me, very tomas> much advanced indeed (I keep looking for harmless places on some tomas> wacky web page to click on to be able to type there). Web browsers are particularly annoying here: clicking in the url bar will select the entire url, making you click again to place the cursor where you want to make the edit (does that make me an "advanced user"? =F0=9F=98=80) >> > Though this is the raise-on-focus option, which is independent from >> > focus-follows-mouse vs. click-to-focus. tomas> You are right, Andreas -- I do appreciate both. >> It depends on how you look at it, I guess. I would rather present i= t as a >> sub-option: >>=20 >> 1. click-to-focus (default behavior on Windows and macOS) >> macOS these days is not strictly click-to-focus, it has hybrid focus-under-mouse (which actually generally does the right thing, except when you have two overlapping windows). Robert --=20