From unknown Thu Jun 19 15:54:51 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#20168 <20168@debbugs.gnu.org> To: bug#20168 <20168@debbugs.gnu.org> Subject: Status: 25.0.50; (elisp) `Accessing Mouse', for `posn-object-x-y' Reply-To: bug#20168 <20168@debbugs.gnu.org> Date: Thu, 19 Jun 2025 22:54:51 +0000 retitle 20168 25.0.50; (elisp) `Accessing Mouse', for `posn-object-x-y' reassign 20168 emacs submitter 20168 Drew Adams severity 20168 wishlist thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 22 14:14:41 2015 Received: (at submit) by debbugs.gnu.org; 22 Mar 2015 18:14:41 +0000 Received: from localhost ([127.0.0.1]:60903 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YZkOW-0006G4-Ny for submit@debbugs.gnu.org; Sun, 22 Mar 2015 14:14:41 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48817) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YZkOU-0006Fn-J7 for submit@debbugs.gnu.org; Sun, 22 Mar 2015 14:14:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YZkOO-0001Ii-Gm for submit@debbugs.gnu.org; Sun, 22 Mar 2015 14:14:33 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_20 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:58554) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YZkOO-0001Ie-E1 for submit@debbugs.gnu.org; Sun, 22 Mar 2015 14:14:32 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50536) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YZkON-0004FE-K3 for bug-gnu-emacs@gnu.org; Sun, 22 Mar 2015 14:14:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YZkOK-0001I5-D0 for bug-gnu-emacs@gnu.org; Sun, 22 Mar 2015 14:14:31 -0400 Received: from aserp1040.oracle.com ([141.146.126.69]:41478) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YZkOK-0001I1-5y for bug-gnu-emacs@gnu.org; Sun, 22 Mar 2015 14:14:28 -0400 Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id t2MIER1e022624 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Sun, 22 Mar 2015 18:14:27 GMT Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235]) by aserv0021.oracle.com (8.13.8/8.13.8) with ESMTP id t2MIERF1022156 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Sun, 22 Mar 2015 18:14:27 GMT Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11]) by aserv0121.oracle.com (8.13.8/8.13.8) with ESMTP id t2MIER5h008232 for ; Sun, 22 Mar 2015 18:14:27 GMT MIME-Version: 1.0 Message-ID: <11c136fa-59e2-47ed-8dac-4ce32aa91845@default> Date: Sun, 22 Mar 2015 11:14:28 -0700 (PDT) From: Drew Adams To: bug-gnu-emacs@gnu.org Subject: 25.0.50; (elisp) `Accessing Mouse', for `posn-object-x-y' X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8.2 (807160) [OL 12.0.6691.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: aserv0021.oracle.com [141.146.126.233] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) The doc string is OK. The manual is misleading/incorrect, in this regard: it speaks about a case where "the POSITION is a buffer position". This is wrong, as a buffer position in Emacs means a natural number 1,2... (or a marker). Maybe what should be said in this case is that "POSITION represents a buffer position". Its value cannot be simply a buffer position, which is a number or a marker. In GNU Emacs 25.0.50.1 (i686-pc-mingw32) of 2014-10-20 on LEG570 Bzr revision: 118168 rgm@gnu.org-20141020195941-icp42t8ttcnud09g Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --enable-checking=3Dyes,glyphs CPPFLAGS=3D-DGLYPH_DEBUG=3D1' From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 22 14:20:09 2015 Received: (at 20168) by debbugs.gnu.org; 22 Mar 2015 18:20:09 +0000 Received: from localhost ([127.0.0.1]:60912 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YZkTp-0006RM-2z for submit@debbugs.gnu.org; Sun, 22 Mar 2015 14:20:09 -0400 Received: from mtaout26.012.net.il ([80.179.55.182]:60006) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YZkTl-0006Qh-PA for 20168@debbugs.gnu.org; Sun, 22 Mar 2015 14:20:06 -0400 Received: from conversion-daemon.mtaout26.012.net.il by mtaout26.012.net.il (HyperSendmail v2007.08) id <0NLM00I00LIER200@mtaout26.012.net.il> for 20168@debbugs.gnu.org; Sun, 22 Mar 2015 20:20:53 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout26.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NLM00EVZLMT6940@mtaout26.012.net.il>; Sun, 22 Mar 2015 20:20:53 +0200 (IST) Date: Sun, 22 Mar 2015 20:19:43 +0200 From: Eli Zaretskii Subject: Re: bug#20168: 25.0.50; (elisp) `Accessing Mouse', for `posn-object-x-y' In-reply-to: <11c136fa-59e2-47ed-8dac-4ce32aa91845@default> X-012-Sender: halo1@inter.net.il To: Drew Adams Message-id: <83d240sxmo.fsf@gnu.org> References: <11c136fa-59e2-47ed-8dac-4ce32aa91845@default> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 20168 Cc: 20168@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Sun, 22 Mar 2015 11:14:28 -0700 (PDT) > From: Drew Adams > > The doc string is OK. The manual is misleading/incorrect, in this > regard: it speaks about a case where "the POSITION is a buffer > position". This is wrong, as a buffer position in Emacs means a natural > number 1,2... (or a marker). Why is it wrong? > Maybe what should be said in this case is > that "POSITION represents a buffer position". Its value cannot be > simply a buffer position, which is a number or a marker. Why not? And what's the difference between the current text and your suggestion? Or maybe you could provide an example where the docs are wrong. From debbugs-submit-bounces@debbugs.gnu.org Sun Mar 22 14:47:37 2015 Received: (at 20168) by debbugs.gnu.org; 22 Mar 2015 18:47:37 +0000 Received: from localhost ([127.0.0.1]:60944 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YZkuP-00078n-Ei for submit@debbugs.gnu.org; Sun, 22 Mar 2015 14:47:37 -0400 Received: from userp1040.oracle.com ([156.151.31.81]:32391) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YZkuN-00078a-31 for 20168@debbugs.gnu.org; Sun, 22 Mar 2015 14:47:35 -0400 Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id t2MIlRdo010849 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sun, 22 Mar 2015 18:47:28 GMT Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235]) by userv0021.oracle.com (8.13.8/8.13.8) with ESMTP id t2MIlRRQ000416 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Sun, 22 Mar 2015 18:47:27 GMT Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11]) by aserv0121.oracle.com (8.13.8/8.13.8) with ESMTP id t2MIlQeT022382; Sun, 22 Mar 2015 18:47:26 GMT MIME-Version: 1.0 Message-ID: <3d0b2930-70ed-4201-a451-1813a255658b@default> Date: Sun, 22 Mar 2015 11:47:28 -0700 (PDT) From: Drew Adams To: Eli Zaretskii Subject: RE: bug#20168: 25.0.50; (elisp) `Accessing Mouse', for `posn-object-x-y' References: <<11c136fa-59e2-47ed-8dac-4ce32aa91845@default>> <<83d240sxmo.fsf@gnu.org>> In-Reply-To: <<83d240sxmo.fsf@gnu.org>> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8.2 (807160) [OL 12.0.6691.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: userv0021.oracle.com [156.151.31.71] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 20168 Cc: 20168@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) > > The doc string is OK. The manual is misleading/incorrect, in this > > regard: it speaks about a case where "the POSITION is a buffer > > position". This is wrong, as a buffer position in Emacs means a natura= l > > number 1,2... (or a marker). >=20 > Why is it wrong? It is wrong to say that the value is a buffer position, because a buffer position is a number, not a position object (which is a cons). > > Maybe what should be said in this case is > > that "POSITION represents a buffer position". Its value cannot be > > simply a buffer position, which is a number or a marker. >=20 > Why not? And what's the difference between the current text and your > suggestion? The difference is the difference between "is" and "represents". The value *is* not a buffer position (which is a number). It *is* a position object (which is a cons). It represents a buffer position in this case. It's a minor point, but it was enough to confuse me into trying to pass an actual buffer position. Nothing in the current description says that POSITION must be a position object (i.e., something for which `posnp' returns non-nil). From debbugs-submit-bounces@debbugs.gnu.org Mon Mar 23 12:41:50 2015 Received: (at 20168-done) by debbugs.gnu.org; 23 Mar 2015 16:41:50 +0000 Received: from localhost ([127.0.0.1]:34047 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ya5QE-000440-6r for submit@debbugs.gnu.org; Mon, 23 Mar 2015 12:41:50 -0400 Received: from mtaout23.012.net.il ([80.179.55.175]:62929) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Ya5QB-00043n-Sj for 20168-done@debbugs.gnu.org; Mon, 23 Mar 2015 12:41:48 -0400 Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0NLO00J00BHX8A00@a-mtaout23.012.net.il> for 20168-done@debbugs.gnu.org; Mon, 23 Mar 2015 18:41:42 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0NLO00J4MBPH4C70@a-mtaout23.012.net.il>; Mon, 23 Mar 2015 18:41:42 +0200 (IST) Date: Mon, 23 Mar 2015 18:41:28 +0200 From: Eli Zaretskii Subject: Re: bug#20168: 25.0.50; (elisp) `Accessing Mouse', for `posn-object-x-y' In-reply-to: <3d0b2930-70ed-4201-a451-1813a255658b@default> X-012-Sender: halo1@inter.net.il To: Drew Adams Message-id: <83pp7zr7if.fsf@gnu.org> References: <3d0b2930-70ed-4201-a451-1813a255658b@default> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 20168-done Cc: 20168-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) > Date: Sun, 22 Mar 2015 11:47:28 -0700 (PDT) > From: Drew Adams > Cc: 20168@debbugs.gnu.org > > > > The doc string is OK. The manual is misleading/incorrect, in this > > > regard: it speaks about a case where "the POSITION is a buffer > > > position". This is wrong, as a buffer position in Emacs means a natural > > > number 1,2... (or a marker). > > > > Why is it wrong? > > It is wrong to say that the value is a buffer position, because a > buffer position is a number, not a position object (which is a cons). > > > > Maybe what should be said in this case is > > > that "POSITION represents a buffer position". Its value cannot be > > > simply a buffer position, which is a number or a marker. > > > > Why not? And what's the difference between the current text and your > > suggestion? > > The difference is the difference between "is" and "represents". > The value *is* not a buffer position (which is a number). It *is* > a position object (which is a cons). It represents a buffer position > in this case. > > It's a minor point, but it was enough to confuse me into trying > to pass an actual buffer position. Nothing in the current > description says that POSITION must be a position object (i.e., > something for which `posnp' returns non-nil). OK, fixed. Thanks. From unknown Thu Jun 19 15:54:51 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 21 Apr 2015 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator