From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: master 128ed5c9f17: Add one more mouse-set-point call to functions xref-find-*-at-mouse Date: Thu, 31 Aug 2023 19:35:49 +0800 Message-ID: <87il8vsaui.fsf@yahoo.com> References: <169344150641.11482.13012085201452768898@vcs2.savannah.gnu.org> <20230831002506.C0C6DC038B5@vcs2.savannah.gnu.org> <87il8wt52f.fsf@yahoo.com> <583ae120-d016-e9e8-2783-db21c1e018b8@gutov.dev> <87edjkt3sn.fsf@yahoo.com> <6c5251b1-c289-07cf-587d-013c781e31f5@gutov.dev> <8734zzudo7.fsf@yahoo.com> <9aaa2343-3cc6-7089-634f-b30c71e6d550@gutov.dev> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="16483"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: emacs-devel@gnu.org To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Aug 31 13:36:20 2023 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 1qbfyD-0003yn-Gf for ged-emacs-devel@m.gmane-mx.org; Thu, 31 Aug 2023 13:36:17 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qbfy2-0004Id-Pp; Thu, 31 Aug 2023 07:36:06 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qbfy2-0004IK-0d for emacs-devel@gnu.org; Thu, 31 Aug 2023 07:36:06 -0400 Original-Received: from sonic303-21.consmr.mail.ne1.yahoo.com ([66.163.188.147]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qbfy0-0008GY-0F for emacs-devel@gnu.org; Thu, 31 Aug 2023 07:36:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1693481760; bh=Ro2aEaNGBDxHljCggg/EmK8CHjwoHiH8VdA05/+4HlY=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=ZzZzhCJ+Z9s7EZTVpUaVVOq6/dT+Vl5OXdwIveuTGzY+zupcT91pNY11ekAFQLeFMxb0qKhUlzdvjACyW10l5orCtA5FSExirNaaowLMsv/V7Kwvn9oJN1xGvCdcrzq4QpJRKoDy27RuGSy91pIZR7dGRiUaZQcrGvxtgYr4i0DzTJXUybC4WRhll+4Jpx/Af/E+7adwzzcX965LFn5p9uk8GFZP3Gk5m97jG1EQi/5PNmE9PHt0E90keY8umzR9sVIZjisbHQ1EtZhVg7YLgpnxbZzcYdDFWkppfgFis8RisGTWkdD0ZLhOGFogBw4qZ0+cZ1Bkyr5OIJIB98OxVg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1693481760; bh=HjpdqireAd0Ly8nzMkydBj536HUHHhiRo0PYsBdtYKF=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=ZMhrJmcYIVKLFCedYQzA8nOzvxONNTboWIvdF/qO1fTn8Vmcs2rEx7k1ooqv6zjEEv/RPWYOg6GUNc6xWw6Hbpy8KHAT50XgiiDVUwxx/e8yqdYrN/kvtqlzGUKNziI05jS6RTGtEVEN6GCI6BGGw1DWoWW4Uw+74VF4887XU4AjzVmo8513dUmT654u+WEjLqwEfxz8/AAyFWMpzM10dlAqoIj7WIBRqMN99eZg6j2LO4QbCyTFhUaP3a0Zh1vD8Lg0h3vSD6XxYmfdDSmpMa0iXx2kgdP21mQEUscGZ9QMwBcHT2zTm6lP8+feqvTXtJcqnxCJ255CKB7BgFic5Q== X-YMail-OSG: JTIHY4wVM1lAJDyo6kRHIx9.t.ITpqYvS16cxil5C49BrzC17Pkhp0c1CAe6g2d Wa468YmK_WM.hv4uFYSBTJK28ijwv9iOUcdGgUE5y4qYV3ye8tVpM9W.OE8kNGDvfIHgPC9Q.GDy aJmt_0rdsONOAtiDDHQqyQRGTAnraBR8uBhesYx5bu07iicJIocyH3s6f856ntxTduqOf9O.DIIF PC6ruw2a2v74PhhAd5fb1yWhJ048mcENzUrZC7Eh6V0bqfHjpDe4KzCSBpjo7y81xp.oRza70Bh_ chgnGRW0S36fSdvmWuMKLe3tl9xmUw41SuNpVqFB_DXN8gFoeee_V7fyqVYpBJ2jiTAY.Rx_8.GR tVsIG5BfXUFeNgd4nwQS2yY04iY.2y5WEu2AuQwG4fzCcAvsMMFwLGKw7sashTJ9ut6Icd_LznNd 0bMFr55GHCwiLVURmCBNLUI7yQUCJ58IvoTioYQw13ibUIROQrK2qfj8htjjuAbDTHxcs5MVc_3G hAY5AeI3jgqftPTaMh4g.SdDX0dC4lvqeVyRNswG1bKteg85yNx..qLw6Vr2dqmt5kvGof1mADwf 5hajpIL11LrpQUbgwXLlt.0tPZAUNWkzwzqgkb0i3KrivC5s7S4KyV6crLCFPAlpjQZxZjwbZqxi bPfliCR3xhLoDEkZ.hVRjp9SB22pLb.ohE02UXPVzythC7JxrZO_g4ToOCXVEKE.AdoZK1HSJEF9 b7XtLLl9x2j2KYEzED90wJ0Hu2pxSuVlJ2SA3GtrPoZaw8Ut3Zli8ZUBRFWEjJOxpFJLcGmM9FXT Cskmeodcbw6IHu3zBSM7QT7CnqE.6IRiaGJ1fN123. X-Sonic-MF: X-Sonic-ID: ab83a71f-bb6a-4df7-8c57-9d851aa3f9f1 Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ne1.yahoo.com with HTTP; Thu, 31 Aug 2023 11:36:00 +0000 Original-Received: by hermes--production-sg3-69654d8bd-7fcnj (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID d6d2ce25e2cb5be28eb1bbf23ef6f9ba; Thu, 31 Aug 2023 11:35:54 +0000 (UTC) In-Reply-To: <9aaa2343-3cc6-7089-634f-b30c71e6d550@gutov.dev> (Dmitry Gutov's message of "Thu, 31 Aug 2023 14:03:29 +0300") X-Mailer: WebService/1.1.21763 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.188.147; envelope-from=luangruo@yahoo.com; helo=sonic303-21.consmr.mail.ne1.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=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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:309630 Archived-At: Dmitry Gutov writes: > All right, but even that wouldn't save us from having to move to the > position twice (one in the interactive form, and once in the function > body). > > Otherwise, I see your point and cause of frustration, but extending > the convention to many (every?) interactive function seems difficult. Difficult but ultimately worthwhile, IMHO. Our code is replete with commands that would benefit from such treatment, some of which I've already been compelled to fix.