From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ergus Newsgroups: gmane.emacs.devel Subject: Re: New Context Menu Date: Fri, 20 Aug 2021 20:15:24 +0200 Message-ID: <20210820181524.gybldpyx6xaqsofy@Ergus> References: <87a6ldzzh3.fsf@mail.linkov.net> <8335r53m9i.fsf@gnu.org> <87zgtciom8.fsf@mail.linkov.net> <83a6lc1hnz.fsf@gnu.org> <20210820122605.bewzngxm3w73yuif@Ergus> <834kbk1eem.fsf@gnu.org> <20210820130304.7dv3umwlvrnngaxw@Ergus> <8335r41bqn.fsf@gnu.org> <20210820173637.efw6y7zl4j7dbgif@Ergus> <83wnogyost.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="20401"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org, juri@linkov.net To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Aug 20 20:17:14 2021 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 1mH94s-00058S-LX for ged-emacs-devel@m.gmane-mx.org; Fri, 20 Aug 2021 20:17:14 +0200 Original-Received: from localhost ([::1]:56658 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mH94r-00058p-Hh for ged-emacs-devel@m.gmane-mx.org; Fri, 20 Aug 2021 14:17:13 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56006) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mH93b-0004RA-PR for emacs-devel@gnu.org; Fri, 20 Aug 2021 14:15:55 -0400 Original-Received: from sonic313-14.consmr.mail.bf2.yahoo.com ([74.6.133.124]:46800) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mH93X-0000yi-Nj for emacs-devel@gnu.org; Fri, 20 Aug 2021 14:15:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048; t=1629483350; bh=oRwugiPkqPcePpZzXnDHME4JhYy9B0ys6qMOKpQBpiQ=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From:Subject:Reply-To; b=kYMHVkFuFeWPIzHF50h0FD9F75k8QTl1jTXXJ4+jAyw8XRjGpNaTeFq4QSYg/JyqFM5UPlHb/FnU9ZKBq9wUfwlj7KB4HScCodbkxSWFAexOtwKvFlTRkBZ+1JV/7hsmwkz4tD6rEYw9/EiA6t1n20S+bE5dv0oIJhxD+HF9YCrxsjF+q9X8t8/gKr0VpDo6J965bporGdEmUbkSJK6D5gRsB/cvqECBVA62v1bzp05QddmeC6ihuQf7a/Y0ErTKEcvRA1HZS+AU8zOcba2p+l4661V598GzaZrtUF8/7VUnDv2c845Jfke02NX/ky7B9NhvFtT9EjvaxdTVvrOTLA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1629483350; bh=2D+MEkONW4vyb5bM6NRtAQTbYjDI45qxp0Wpi6RFomL=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=V+PnRFzdR4qkRglMc8hg6NGxg0gzoKXLjZur/erk2WXv1o6pMLw1MMNx8+Yppe3wTl1gd8fGjVSM4XY7irbRpenMkk7OtCcDtG+RBggeeUe6C9ECAl5c8jxu7Vl8GQwVZrUdCkvECHajBu86uS9Gy7E5YrCoWNv7KY1bRJUZ1eFUYZAwpZd/4zw7Wn4vnQQfD3O4uHsBGRHoP5IjrrG9pzUBeP4Y7X6DsMjwsGOgASuQ/lzMMMHmQPGHPpJbihVQbYdV4MPTlpw6ktvd5mkppxeX1A9AMwm7NVMB0Wp5dQsiRqZO7I+TpZJUq0/KnxuEEDOy8E4kOjva36g1U0dvQw== X-YMail-OSG: MAaXlvMVM1mJ26w81ESrLLY.IWRkAM3joc2otDHK3bKuhT1sYGg1x6nX3mTwjiN hz1nZJDU4foiZgklajtrNmbXSKIXRwByEoSrb3m7WT6LIERmpP9Y3zCLiu5UHvs04FFiEc6AUjTa 0FDUwXeCM8t4aEfkx5zXvNSNxvdJmO149V5jnq4.ydKaXGmrUwcPPZGrdflxy07EuNvNGPizZETM LXw3SQmq6EAhFafbOUvbx48_YiRF4lrRE8CeQTLcVtlXOQof5AE3ptT1df8XoLHyV39LjYwsf7WL WPd60Vb2kufHO_mCqMLPhsiWEHMYbfKZ0kI.z9N.E0lPIVxPzz6QVfq52KhK9H2KV..uird105WY Ne0GTyTlQXjFmAgGo_ltFswsYR1vEy0WJgqBf10o6qWdKeLc68KqVY5tClvuzPD8mUAEnxkrS2Ea UnpNANYO4RBTSuYo36JI6xA_wRKa_8Z1xBVw4zjPD03Rgnra6DSM4CmeT7p6ZMcLcQm_WvW9EbZ8 2yUjRM8UE_J_JYgSkQjOz7MNlVGUhH7W3qUoeWk4CmsbO_khSlmrrirLkr27u6rDmdrnr.do1.Zx RM6LANJkAjwRjpQcbhMwSXi7cBfqfx6k5JEwujPb9HhntZoo.vDuLIvJB1Ovx_5uuU1aIKVuZH_D 4KvgZ1OlLb5cJu3doK.Ta_H._laYaLSg9lsr4XzyQPd.a9aQLlf351JoYvxAPYn5ZnRfkdisHx_N BOl410op0UtekyqtcprNLKyEXPpHB8ZYHqw272QMqbDpMgEOvbVsjT4KNOqtT6GbMNKqe0ilM0HO HiXMw1CdF1096c_xP.qArHsq7liIgPttK1lgHNmjhY X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.bf2.yahoo.com with HTTP; Fri, 20 Aug 2021 18:15:50 +0000 Original-Received: by kubenode524.mail-prod1.omega.ir2.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 9d1a9dc3b6354201f262561fc27166d4; Fri, 20 Aug 2021 18:15:47 +0000 (UTC) Content-Disposition: inline In-Reply-To: <83wnogyost.fsf@gnu.org> X-Mailer: WebService/1.1.18850 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.aol Received-SPF: pass client-ip=74.6.133.124; envelope-from=spacibba@aol.com; helo=sonic313-14.consmr.mail.bf2.yahoo.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, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable 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:272740 Archived-At: On Fri, Aug 20, 2021 at 09:05:38PM +0300, Eli Zaretskii wrote: >> Date: Fri, 20 Aug 2021 19:36:37 +0200 >> From: Ergus >> Cc: juri@linkov.net, emacs-devel@gnu.org >> >> >> Maybe the problem is that mouse-N events are generated when we release >> >> the mouse-N key. But no C-mouse-N event is generated when Control is >> >> hold and mouse-N key released. >> > >> >I don't think this is true. >> > >> If I do: >> >> C-h k and press mouse-1 > >With what toolkit? or was this on a TTY frame? I just tried on a gui and it has the same behavior. two events on one case and one on the other. But in gui there is some timing involved because releasing fast the button has a different behavior than when doing it slowly. Something that somehow does not happen in xterm. >The exact behavior >depends on the internal details of how mouse clicks in menus are >handled by the toolkit. It is not something that is the same across >all Emacs configurations. >