From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: Context menus and mouse-3 [was: Changes for emacs 28] Date: Thu, 17 Sep 2020 02:10:58 +0300 Message-ID: <4602affe-ab9c-4a86-6c7a-d1b2262d259d@yandex.ru> References: <87k0wwsrj4.fsf@gkayaalp.com> <87h7ryet7n.fsf@mail.linkov.net> <837dsu8nne.fsf@gnu.org> <87k0wuynde.fsf@mail.linkov.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20386"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 Cc: philipk@posteo.net, rms@gnu.org, spacibba@aol.com, emacs-devel@gnu.org, self@gkayaalp.com, arthur.miller@live.com, ghe@sdf.org, drew.adams@oracle.com To: Juri Linkov , Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Sep 17 01:12:31 2020 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 1kIgbH-0005Cv-Bx for ged-emacs-devel@m.gmane-mx.org; Thu, 17 Sep 2020 01:12:31 +0200 Original-Received: from localhost ([::1]:58764 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kIgbG-0002pB-Cv for ged-emacs-devel@m.gmane-mx.org; Wed, 16 Sep 2020 19:12:30 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35504) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kIgZu-0001XX-IS for emacs-devel@gnu.org; Wed, 16 Sep 2020 19:11:06 -0400 Original-Received: from mail-lf1-x12c.google.com ([2a00:1450:4864:20::12c]:37773) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kIgZr-0004jZ-BC; Wed, 16 Sep 2020 19:11:05 -0400 Original-Received: by mail-lf1-x12c.google.com with SMTP id z19so58859lfr.4; Wed, 16 Sep 2020 16:11:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=+gH+1+mlGNRdJfUgZNMdsG65r1DO3N82N/wwgKtiHqA=; b=j7cOIr/mPzlRRMB2e2acV85zj+wwuQX1x0W1Ct0LMVb6bL39WKRaxkQ8quG9rFpyg3 rZgQnGz9xdFVa6SwNZtBJcUy0e2co30/CS6D1Vds3GI1vgDosYEiD3/LdJ0n2k4RnTqo IISiaYqz9G0/88Lgt41dT7gcEF7WFcGBsRGLbkOuffQM0FmmN0iKqXs//FsZoglJ/qtd ok0IRld4iYEmxYQwn50DYtV55q7KbpMfl7OAy2oDpyj3pXaf0yd9EYoKed1pWQP5k6bz vCHAzbSM4wdfzEx3NeePGDnmur37oHGatx0L1w48p3ZgnXSXMBeq/HJDBQV7DuOTrn7n g+ug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=+gH+1+mlGNRdJfUgZNMdsG65r1DO3N82N/wwgKtiHqA=; b=neArlIdpOjl7yOUnTLZzBUZgBoBOSsjL5uXuZsG5oIAL5ddUOGzfqRrdk+5iS4YB3P AlKwYMkc081HZNU+RfR6o5kPTP5yJOAcM7jEg/uqxvVXrTDZDZt6dQuCvsOraw1dHfTY 20SYEVWTRLTGL2SJXnhH12vc3wU+Qs2ei6jM3992dhGCX9BavnAPbKZck3SzfYeTqXrC gf8OckZG3q6tqjROhoiYazWSWeeeB+bJikLeuvxXpyT6QOMSQ1tBtgTUQjOe+vPqbwMZ VdZ41km1oOQIjFd4u6mVytPzqV8JigqyHM1oZQmvVFcY5uvRV0N5DRRtCEuZwQDh7CIP qD/g== X-Gm-Message-State: AOAM5307LjHIeuNeHFjFS5PqttvXGUTRitqfqhp1mhk1fwWbsMGBYTfg CsQon62vm+LCl2Z1JC2bHLI= X-Google-Smtp-Source: ABdhPJyRfK6FhjXlYsLlE5HsPUTosW2e8hdYB+Nxd0xFFkdFGMVDm1JAT2YGXG1yEHP/w14KtqJRLA== X-Received: by 2002:ac2:5299:: with SMTP id q25mr8282672lfm.198.1600297860431; Wed, 16 Sep 2020 16:11:00 -0700 (PDT) Original-Received: from [192.168.0.104] ([94.229.108.16]) by smtp.googlemail.com with ESMTPSA id q2sm5691242ljp.118.2020.09.16.16.10.59 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 16 Sep 2020 16:10:59 -0700 (PDT) In-Reply-To: <87k0wuynde.fsf@mail.linkov.net> Content-Language: en-US Received-SPF: pass client-ip=2a00:1450:4864:20::12c; envelope-from=raaahh@gmail.com; helo=mail-lf1-x12c.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NICE_REPLY_A=-0.062, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no 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:255942 Archived-At: On 16.09.2020 22:35, Juri Linkov wrote: >>> Mouse support is poor in Emacs, this is the reason >>> why I don't use the mouse in Emacs. More below: >> "Poor"? the below just says that other applications (which ones?) do >> it slightly differently, that's all. I don't see how what you say >> justifies the "poor" part. > Yes, this is subjective, but while I use the mouse in other apps, > every time I try to use the mouse in Emacs, I can't make any sense of > default mouse bindings mess, so have to resort to the keyboard (where > Emacs keybindings are far superior to other apps). Likewise. I wonder how much of the "we only use keyboard" echos comes from the mouse bindings not being useful. Like, if you want the context menu, you have to press Ctrl on the keyboard anyway. Might as well invoke the command from the keyboard entirely.