From unknown Sat Sep 06 21:07:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30834: 27.0.50; posn-at-point and display-line-numbers-mode Resent-From: =?UTF-8?Q?S=C3=A9bastien?= Chapuis Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 16 Mar 2018 10:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 30834 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 30834@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.152119715724022 (code B ref -1); Fri, 16 Mar 2018 10:46:02 +0000 Received: (at submit) by debbugs.gnu.org; 16 Mar 2018 10:45:57 +0000 Received: from localhost ([127.0.0.1]:35750 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewms0-0006FO-Nn for submit@debbugs.gnu.org; Fri, 16 Mar 2018 06:45:56 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55356) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewmry-0006FB-W7 for submit@debbugs.gnu.org; Fri, 16 Mar 2018 06:45:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ewmrs-000354-Oy for submit@debbugs.gnu.org; Fri, 16 Mar 2018 06:45:49 -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,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:44292) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ewmrs-00034y-Ky for submit@debbugs.gnu.org; Fri, 16 Mar 2018 06:45:48 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46327) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ewmrr-0000UK-Fn for bug-gnu-emacs@gnu.org; Fri, 16 Mar 2018 06:45:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ewmrq-000344-LN for bug-gnu-emacs@gnu.org; Fri, 16 Mar 2018 06:45:47 -0400 Received: from mail-wm0-x242.google.com ([2a00:1450:400c:c09::242]:55297) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ewmrq-00032x-Dc for bug-gnu-emacs@gnu.org; Fri, 16 Mar 2018 06:45:46 -0400 Received: by mail-wm0-x242.google.com with SMTP id q83so2168889wme.5 for ; Fri, 16 Mar 2018 03:45:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chapu-is.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=xyzljR+xXdeEuKMVSfonauijWK/ULYUOBNHNscCnQmY=; b=oR/MhFGzNSytGn9ca5tAdu1LivLakJV57TQeTkVLgNC0z/7oOxFgdG21jk20Uv2anS 3MS7LHcEuXndjF+UTJ1zdtfCRXvRQN1khOXx00Irh5RDZOLfgXesrPwu2VliuA55C5Bu /1ksYLtgyUJKkX443q2SSpWH7m9nam10odTV2JHd5rbLRZgth1Pzh6eo5RCGRbArKXIR 8PyA4sZOWXYwmOKBEmiB1NezeG7tfK3jt2nirFbnBCZGliqKIm9aR0ablBw6thjSpM3l j/iADp4FyBXKCRvwb2v2t7DDezyoNR1YcOQxZF6iNZ5SzJaA3mTuZftoMF/avb7fsLCb moCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=xyzljR+xXdeEuKMVSfonauijWK/ULYUOBNHNscCnQmY=; b=kZYCv7lg2fPJcxCU+ULQ8CQFqd5ixrksDddpOfHbVC+HFPaNaSg75Ay1kMTlVeM4ZN dKetaz9D/GoHn+2u/NnZStxV5pchqBrhyfEIL8nXg94EcvIuerv85yFWX0JqEbXjlCl/ 8ReHJJ9WY/R7fhPY+4JN31A/SoKyl3LLizR7BeeNr0/+ZNqrV8OlXJ1WyoPzu/ow40r8 JxexpIilhIXlXqb3F5Ds3c+Wakxqx82oVW3iIeBMeoPmqJFBN4yCFiZfXMCyjzjmp897 fir2vCHPNUoc0aQGMZUxQoOUMksl6wMzUgyG2OxujwyasNJNN98gbeREJGqOEgBtZh0h 1OpA== X-Gm-Message-State: AElRT7HcIzTcbAEUbXdxNlD0shQwF5dbHSGUBdLajlXiFt9E2CNjLBAu /hsSlpAcUXTR8KdvD7ndCEFa6YTQoS/hP7V4dFFje1GFEVg= X-Google-Smtp-Source: AG47ELtCEKiA0fxYGNnT/qV2NYRvFFQ5UFcr0T5unj18V37V+6dMmjZWDWqmWYkFBZ/8p7CizOW1Rg0Yhn/INuQbrfo= X-Received: by 10.28.173.8 with SMTP id w8mr1263332wme.18.1521197144013; Fri, 16 Mar 2018 03:45:44 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.45.134 with HTTP; Fri, 16 Mar 2018 03:45:43 -0700 (PDT) From: =?UTF-8?Q?S=C3=A9bastien?= Chapuis Date: Fri, 16 Mar 2018 11:45:43 +0100 Message-ID: Content-Type: text/plain; charset="UTF-8" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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 (----) Hi, When display-line-numbers-mode is on and the (point) is on the beginning of line, posn-at-point returns a wrong value. Reproducible in emacs -Q: ``` (save-excursion (message "Without display-line-numbers:") (display-line-numbers-mode -1) (goto-char (line-beginning-position)) (message "column 0: %s" (car (nth 2 (posn-at-point)))) (forward-char) (message "column 1: %s" (car (nth 2 (posn-at-point)))) (message "With display-line-numbers:") (display-line-numbers-mode) (goto-char (line-beginning-position)) (message "column 0: %s" (car (nth 2 (posn-at-point)))) (forward-char) (message "column 1: %s" (car (nth 2 (posn-at-point)))) ) ``` Output: ``` Without display-line-numbers: column 0: 0 column 1: 19 With display-line-numbers: column 0: 0 column 1: 114 ``` On the bol, it returns zero but it should return (- 114 19) In GNU Emacs 27.0.50 (build 6, x86_64-pc-linux-gnu, GTK+ Version 3.22.26) of 2018-03-13 built on XPS13 Repository revision: ae80854e9a9f8f6733870b5b5a88467867dceb6c Windowing system distributor 'Fedora Project', version 11.0.11906000 System Description: Fedora 27 (Twenty Seven) Configured using: 'configure --prefix=/opt/emacs-git --with-modules --with-xwidgets --with-imagemagick CC=clang' -- Sebastien Chapuis From unknown Sat Sep 06 21:07:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30834: 27.0.50; posn-at-point and display-line-numbers-mode Resent-From: Andreas =?UTF-8?Q?R=C3=B6hler?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 16 Mar 2018 15:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30834 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 30834@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15212144882939 (code B ref -1); Fri, 16 Mar 2018 15:35:02 +0000 Received: (at submit) by debbugs.gnu.org; 16 Mar 2018 15:34:48 +0000 Received: from localhost ([127.0.0.1]:37169 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewrNY-0000lL-E6 for submit@debbugs.gnu.org; Fri, 16 Mar 2018 11:34:48 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45845) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewrNW-0000l8-K4 for submit@debbugs.gnu.org; Fri, 16 Mar 2018 11:34:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ewrNQ-0004i6-CE for submit@debbugs.gnu.org; Fri, 16 Mar 2018 11:34:41 -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_40 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:41330) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ewrNQ-0004hv-9D for submit@debbugs.gnu.org; Fri, 16 Mar 2018 11:34:40 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36799) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ewrNO-00042G-Tg for bug-gnu-emacs@gnu.org; Fri, 16 Mar 2018 11:34:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ewrNL-0004fj-P6 for bug-gnu-emacs@gnu.org; Fri, 16 Mar 2018 11:34:38 -0400 Received: from mout.kundenserver.de ([212.227.126.133]:40663) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ewrNL-0004eo-FP for bug-gnu-emacs@gnu.org; Fri, 16 Mar 2018 11:34:35 -0400 Received: from [192.168.178.35] ([88.72.191.174]) by mrelayeu.kundenserver.de (mreue001 [212.227.15.167]) with ESMTPSA (Nemesis) id 0Lzkot-1eZoj40l0t-0155NJ for ; Fri, 16 Mar 2018 16:34:33 +0100 References: From: Andreas =?UTF-8?Q?R=C3=B6hler?= Message-ID: <93a3e457-2f6a-c8c4-5b5d-210c5f3b6bac@easy-emacs.de> Date: Fri, 16 Mar 2018 16:34:30 +0100 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K0:o598yfe/NSmXqxIEbg6BUNM27tnvxxgPFVPdXH1sK7QmjgISFSF 71bOeDXKVF1kNUG4C9a8P/nRBQLLCDq3eOyT7rpE+FAdlgv/QwAkjVXcro0UIDLi2OY+R5N Ts38C689qNUsuHiTU/tyFn3evgvvI3D8nhIL1NvK4Q/TrIAQ5pZuX9thgTl09K/I0YJh01y QkEkTYTeLU5WZQ1+Ca99Q== X-UI-Out-Filterresults: notjunk:1;V01:K0:H4hg3CH/Dbo=:EXVVE1bpRkG0dp1L2IKa6y qwauM3LTDPcD9V8zFD9QYYR09lUEqNn+SmeKX+0z7mBAIALuGP75HZWo8+/hNkQIw1ziLTnYK +axwO7AdD8OPU3HRi1IYxhRQagl6OsZAT3qBVDYZhXAFDP/JiCMNac72hUaqUegEvyj19xyGr W9JqpSt4eYjnPT5O1O3fkda3Z5SAFBGQPx4J8gfyfX+BXvmyTdCXXosBqwGAK9MtTKVWfw3oM PtemYMi38uhKVT+WrC4qvMb5BxmHcOAzNfT4O4Tr1IoAApLhfVw4dzZCXk2W5R5qrszKZv3Ni iI3L0R1NDW8lADurGHNxLaeiFmlJCJLirWN9pg+x8uetjzdcr8xf3etrZ8doLTrjUkWw4z8OI 4YX2di1hJsy0ysn8aZIqQ8y42UdckIH9VfYbZqHQYFI68938v6USnn0r4LioKPkB8T0ZaoD2q EDLbOqnyIhyngx7dv7g/oGXpqtDV5b7Ir1CDEjcLV9ZUxwTHd1+3981tmaXF7NhsuoF45jgG9 oRS9qs4Yh/TdwEpYt76kyJXoAufhBmSLmhdnhO/O2EBdLIU6F6UxHJW2NXR+eZKDMG/cjsC2d e+jImKh+RKxu1H00BEMVXy0CeXsSpHehqMRr+4pkagPNoDBRhoVtbAeWeOAVrJfP3MWh5XHuJ YdTvSvGQSuvuGPC/nLCzqfgjUQcQNG332pE3Fe95NzeXj/9qE9hRO26hRGeKYuZ292KxhRB1r Sk7AqaxsIRDtEIPvIe0ljbttOd+blGmZSMoPCG2YYt66I9ZR/w+hLDq1YNY= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -5.0 (-----) On 16.03.2018 11:45, Sébastien Chapuis wrote: > Hi, > > When display-line-numbers-mode is on and the (point) is on the > beginning of line, posn-at-point returns a wrong value. > > Reproducible in emacs -Q: > > ``` > (save-excursion > (message "Without display-line-numbers:") > (display-line-numbers-mode -1) > (goto-char (line-beginning-position)) > (message "column 0: %s" (car (nth 2 (posn-at-point)))) > (forward-char) > (message "column 1: %s" (car (nth 2 (posn-at-point)))) > (message "With display-line-numbers:") > (display-line-numbers-mode) > (goto-char (line-beginning-position)) > (message "column 0: %s" (car (nth 2 (posn-at-point)))) > (forward-char) > (message "column 1: %s" (car (nth 2 (posn-at-point)))) > ) > ``` > > Output: > ``` > Without display-line-numbers: > column 0: 0 > column 1: 19 > With display-line-numbers: > column 0: 0 > column 1: 114 > ``` > > On the bol, it returns zero but it should return (- 114 19) > > > In GNU Emacs 27.0.50 (build 6, x86_64-pc-linux-gnu, GTK+ Version 3.22.26) > of 2018-03-13 built on XPS13 > Repository revision: ae80854e9a9f8f6733870b5b5a88467867dceb6c > Windowing system distributor 'Fedora Project', version 11.0.11906000 > System Description: Fedora 27 (Twenty Seven) > > Configured using: > 'configure --prefix=/opt/emacs-git --with-modules --with-xwidgets > --with-imagemagick CC=clang' > > -- > Sebastien Chapuis > > > In use here: (defun ar-count-lines (&optional beg end) "Count lines in accessible part of buffer. See http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7115" (interactive) (let ((beg (or beg (point-min))) (end (or end (point))) erg) (if (bolp) (setq erg (1+ (count-lines beg end))) (setq erg (count-lines beg end))) (when (called-interactively-p 'any) (message "%s" erg)) erg)) From unknown Sat Sep 06 21:07:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30834: 27.0.50; posn-at-point and display-line-numbers-mode Resent-From: Sebastien Chapuis Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 16 Mar 2018 16:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30834 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Andreas =?UTF-8?Q?R=C3=B6hler?= Cc: 30834@debbugs.gnu.org Received: via spool by 30834-submit@debbugs.gnu.org id=B30834.15212171757046 (code B ref 30834); Fri, 16 Mar 2018 16:20:02 +0000 Received: (at 30834) by debbugs.gnu.org; 16 Mar 2018 16:19:35 +0000 Received: from localhost ([127.0.0.1]:37201 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ews4t-0001pa-Dl for submit@debbugs.gnu.org; Fri, 16 Mar 2018 12:19:35 -0400 Received: from mail-wr0-f175.google.com ([209.85.128.175]:46582) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ews4s-0001pL-83 for 30834@debbugs.gnu.org; Fri, 16 Mar 2018 12:19:34 -0400 Received: by mail-wr0-f175.google.com with SMTP id m12so12202981wrm.13 for <30834@debbugs.gnu.org>; Fri, 16 Mar 2018 09:19:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chapu-is.20150623.gappssmtp.com; s=20150623; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=uc/miSItDD/elTwrhaOOlHO2GPq5dqGiOJ6fGy6VtEo=; b=ZiatYDIOAXMJ48sjD9XwfnjPQ7v/2It9uU4unHotYyp7Ywd/MgcnRgA5OhAs5b/axY LxcmcNVWw9Bhoc2HAElkMVmdcSFiNfunruotYNbvq66RUtLu7/MHvyrbMGvqesaCQAI3 wdN8sezd+jMYP5bvX6ZuGHigE8OsxfRmogvqBavm0AMaOlPYrzpgqArYfQfPg787JfPY kXhUCKTpOjJGtZgP24Mcz6NBySdDmro/EmkZDCKUssQ8c95W/6HcMpeeVa3FK6ZOMYjD ZBHKlx+1AQBCBSYtUZx3yKU3JNKswt8WPO3cOpf1iWobdtuiqkjAb7Tqofffijty8M1e YE7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=uc/miSItDD/elTwrhaOOlHO2GPq5dqGiOJ6fGy6VtEo=; b=E8HSpwbtpMBS03igE35sPQuiKC2OtbyXIXPHeBlhmytLX1BrWgXPszQT7raJddx4df qS5pacnX0KemQ//MnL5EhqI+eGOlt1rUrN9MtgEWDGxpqaaO6rjdlbtCJoEJLKMFA9dA fPBmK3IzqUPmPEcTPm3aluZeZB4R+4dH6fQaOEsKTFZ0HPt4B9dyglZ7G3lPMCjVQhjZ ZfFr5+V0mV79KS8/lwRPAkC7bd3xlnufrmIH0toyCZGOd6wTaA4E7zHEOTdH9HFNKC8J 2eAtY+R19VnBIJ5hJXxbFi3f8eslzeY55h1od3NTUqIblKTfAKYVBnlQiPHuCYYvaDsC IZGg== X-Gm-Message-State: AElRT7EibctNZu7nvbaiuyzVnhYyvATeSw37skObUa67MRwfYQJ/Zh5v Ctyju3HbtRv3u/NlaOTJoXbAG4q6JIle/Q== X-Google-Smtp-Source: AG47ELuT+WxLdAFRItQDBuPP8Jgb9Z/+ynO6e9lJW4gLmVzPt6Qty7tPqwWFWZtaTdvHp2RQT0pJvA== X-Received: by 10.223.150.56 with SMTP id b53mr2300494wra.79.1521217168326; Fri, 16 Mar 2018 09:19:28 -0700 (PDT) Received: from XPS13 (188.226.99.84.rev.sfr.net. [84.99.226.188]) by smtp.gmail.com with ESMTPSA id 93sm7261757wrh.46.2018.03.16.09.19.27 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 16 Mar 2018 09:19:27 -0700 (PDT) References: <93a3e457-2f6a-c8c4-5b5d-210c5f3b6bac@easy-emacs.de> User-agent: mu4e 0.9.19; emacs 27.0.50 From: Sebastien Chapuis In-reply-to: <93a3e457-2f6a-c8c4-5b5d-210c5f3b6bac@easy-emacs.de> Date: Fri, 16 Mar 2018 17:19:26 +0100 Message-ID: <87a7v8gfht.fsf@chapu.is> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: 0.0 (/) > In use here: > > (defun ar-count-lines (&optional beg end) > "Count lines in accessible part of buffer. > > See http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7115" > (interactive) > (let ((beg (or beg (point-min))) > (end (or end (point))) > erg) > (if (bolp) > (setq erg (1+ (count-lines beg end))) > (setq erg (count-lines beg end))) > (when (called-interactively-p 'any) (message "%s" erg)) > erg)) Sorry, I forgot to mention that the interesting value is the X position. Is it still related to count-lines ? -- Sebastien Chapuis From unknown Sat Sep 06 21:07:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30834: 27.0.50; posn-at-point and display-line-numbers-mode Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 16 Mar 2018 17:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30834 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: =?UTF-8?Q?S=C3=A9bastien?= Chapuis Cc: 30834@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 30834-submit@debbugs.gnu.org id=B30834.152122067312375 (code B ref 30834); Fri, 16 Mar 2018 17:18:02 +0000 Received: (at 30834) by debbugs.gnu.org; 16 Mar 2018 17:17:53 +0000 Received: from localhost ([127.0.0.1]:37247 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewszH-0003DV-9x for submit@debbugs.gnu.org; Fri, 16 Mar 2018 13:17:53 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43915) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewszG-0003DJ-DG for 30834@debbugs.gnu.org; Fri, 16 Mar 2018 13:17:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ewsz5-00038e-Uv for 30834@debbugs.gnu.org; Fri, 16 Mar 2018 13:17:44 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59307) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ewsz5-00038T-Rp; Fri, 16 Mar 2018 13:17:39 -0400 Received: from [176.228.60.248] (port=1091 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ewsz5-0005B9-79; Fri, 16 Mar 2018 13:17:39 -0400 Date: Fri, 16 Mar 2018 19:17:40 +0200 Message-Id: <83o9joos7f.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from =?UTF-8?Q?S=C3=A9bastien?= Chapuis on Fri, 16 Mar 2018 11:45:43 +0100) References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -5.0 (-----) > From: Sébastien Chapuis > Date: Fri, 16 Mar 2018 11:45:43 +0100 > > When display-line-numbers-mode is on and the (point) is on the > beginning of line, posn-at-point returns a wrong value. Thanks, should be fixed now on the master branch. From unknown Sat Sep 06 21:07:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30834: 27.0.50; posn-at-point and display-line-numbers-mode Resent-From: Andreas =?UTF-8?Q?R=C3=B6hler?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 16 Mar 2018 21:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30834 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Sebastien Chapuis Cc: 30834@debbugs.gnu.org Received: via spool by 30834-submit@debbugs.gnu.org id=B30834.152123648311791 (code B ref 30834); Fri, 16 Mar 2018 21:42:01 +0000 Received: (at 30834) by debbugs.gnu.org; 16 Mar 2018 21:41:23 +0000 Received: from localhost ([127.0.0.1]:37355 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewx6J-000347-If for submit@debbugs.gnu.org; Fri, 16 Mar 2018 17:41:23 -0400 Received: from mout.kundenserver.de ([212.227.126.187]:51059) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewx6H-00033u-4B for 30834@debbugs.gnu.org; Fri, 16 Mar 2018 17:41:21 -0400 Received: from [192.168.178.35] ([88.72.191.174]) by mrelayeu.kundenserver.de (mreue003 [212.227.15.167]) with ESMTPSA (Nemesis) id 0MbLNo-1fDWXt3iB2-00IphW; Fri, 16 Mar 2018 22:41:14 +0100 References: <93a3e457-2f6a-c8c4-5b5d-210c5f3b6bac@easy-emacs.de> <87a7v8gfht.fsf@chapu.is> From: Andreas =?UTF-8?Q?R=C3=B6hler?= Message-ID: <4a62c3c6-6622-6400-ca5a-aa055cb8065e@easy-emacs.de> Date: Fri, 16 Mar 2018 22:41:10 +0100 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: <87a7v8gfht.fsf@chapu.is> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:h4ILJPW/0vHQlb12KCYNQ9LN1iXCHjw0oxh2QjsjHQnbWa19qmc i116aWBo52ndEAOZhJZvO/jABpmcufxdHCRRrmQSpeafuGwN7YexgfjeJLgwpEFWf2Cqf4c 8nQXtRB3leFgcJXNvc6kuSj+H4z10JizNx5Am2R3WWKYkhoRY93bv70XnCWKVDm9cP3oceF H16xBaXeqv6C7vsTH716A== X-UI-Out-Filterresults: notjunk:1;V01:K0:JdpaIRO1HeE=:2SWaTZdYt/Ccv6bmVYSFuY LMNNKSObKV6Gg7UuTE50sRtCUw5hhUOUeWWtyImp8D7O361Dq8xADpZJdSkgNqMI0P9+v5aKh B41VrRqxiL61jnItX+m5qt9e0hY1/LTk/QKo2oUmVRuZMzNvAFSjTUOFaGnWtryQS6Gh8XKBl PBRaYomgPVndttBB+mVvNSu/jzACGN9WFE+2yq03B5No5OJm7QxSfyJa1OyvTxQuXlF06o++H YGLBYF8cJwqPJOEHA8UHg+r/lM3f0uVE1LZdchLFL7ArjejRuPswvD70pIzqwRqZf22optwW3 VjGy8nMuhUlDCjUebukb8SUHfxS+e2W4vjBNFcKcpA/kS2+Vmyh6D6sVcSBRpMt8s13FU/Ee+ wymiKWYFI5Dp3tsC3jRAh+j7gUKsD/EQb596o349XHyRH8UFhofwSEq3BDFJycFLAnFUzwRw+ hzb0U7amp3vhpw/EbtpZVST3sQ1o5VPvj+cwYjF/iJ2GgFIacRQHusD8uYpc5KEnFShqc7Kim dJITcZ77F/aKoEybOGd6PIFRQT2oSdZA3OEPTUO5SIe9rHETESHkYivAqDC0keLlTbIseyLET 7N9FfRtH9wmoYz+KhERlWn+xi+foW+GZe7gXWJ9tM1znDc5EHvNStK7IIC4+xw1LURv/oiWlJ axIXRroqwCUBwCjcTnanchD1ay2xZJ9cDAeI7yaw80zjuzrm9Kag2ixTmuU0gnI3D01dX2meB JlvhcI1nk9mmLXj+Sk1ehvK/m9zusL29KgXwrXpgZ9xjObErsbOcLkcQ+KU= X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -0.0 (/) On 16.03.2018 17:19, Sebastien Chapuis wrote: > >> In use here: >> >> (defun ar-count-lines (&optional beg end) >> "Count lines in accessible part of buffer. >> >> See http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7115" >> (interactive) >> (let ((beg (or beg (point-min))) >> (end (or end (point))) >> erg) >> (if (bolp) >> (setq erg (1+ (count-lines beg end))) >> (setq erg (count-lines beg end))) >> (when (called-interactively-p 'any) (message "%s" erg)) >> erg)) > > Sorry, I forgot to mention that the interesting value is the X position. > Is it still related to count-lines ? > > -- > Sebastien Chapuis > Sorry, my fault. Referred to a bug in count-lines, which occurs at BOL. As its docu says, the return value may differ: "but can be one more if START is not equal to END and the greater of them is not at the start of a line." Seems unrelated here. From unknown Sat Sep 06 21:07:56 2025 X-Loop: help-debbugs@gnu.org Subject: bug#30834: 27.0.50; posn-at-point and display-line-numbers-mode Resent-From: Sebastien Chapuis Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 17 Mar 2018 13:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30834 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 30834@debbugs.gnu.org Received: via spool by 30834-submit@debbugs.gnu.org id=B30834.152129156222333 (code B ref 30834); Sat, 17 Mar 2018 13:00:02 +0000 Received: (at 30834) by debbugs.gnu.org; 17 Mar 2018 12:59:22 +0000 Received: from localhost ([127.0.0.1]:37555 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exBQf-0005o8-3c for submit@debbugs.gnu.org; Sat, 17 Mar 2018 08:59:21 -0400 Received: from mail-wm0-f45.google.com ([74.125.82.45]:55043) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exBQc-0005ns-M2 for 30834@debbugs.gnu.org; Sat, 17 Mar 2018 08:59:19 -0400 Received: by mail-wm0-f45.google.com with SMTP id h76so7751344wme.4 for <30834@debbugs.gnu.org>; Sat, 17 Mar 2018 05:59:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chapu-is.20150623.gappssmtp.com; s=20150623; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version:content-transfer-encoding; bh=Nw5WriROKzldOdoPBitc6jrsh6Vh131IdIrZOruc0LM=; b=yNS9+yto2+c+0fZkC7ehO2dgWsZ7igQegmJN0N/m+IKcryByMphCZBlSpiZtQHuLea Jfkya7fJxEXLBMzWoy74FjFmNbDJUPuNtFzvUuyvn7eLghGknzM4pgCSMxTG2z7I32XD iFVZmDnT/KvzdCtBoNU2AT6AgCq3VywkH6sZVKQZcDsEhw5FPRCJKsm0GV15rL1uHdLu VKbgPvkbXnuXKtuO32HqCv6KL6x31iDj17z0ZCXvGcmwxUhwjb5+Y6CyY5XwuMyGvXA5 +dsNsojuBPb9uiCoQC85ilUIBJDaIJnVU/12NQuKo4aUDpzX3tGpiYMYJoj8Us38zSgp q5aw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version:content-transfer-encoding; bh=Nw5WriROKzldOdoPBitc6jrsh6Vh131IdIrZOruc0LM=; b=SPEdvAFO/KRrC4LgYMcH85z0bfE8/HgEXd99DzVCLY3o/BK/xV3vYX48O4b3MxxiS3 tbOCoqPzvsu+sX9qufHsglbW2+P//ypsHi3Qja+azSVVRF1y5ah1xGqiBjfNPsOSsQF2 KjgRYAgxd+hTWVR+zMDs3Xp/O0Ysf1Odme2EAJh5HTFtSSn9SJXK4Ypgv4vbMKs1tlLB olERiDjgyzOFwuT7EOmQmq6jHgstEO+w2vlh32ip43D05OM10K5M821GzmfN0Y4hvLNs V3kQyr/WFGu40CQr/dgMDKrHznegd8TIAdDVAqIWrVSYhvlIcToCbhT7WYdHuKRzY4Af izJQ== X-Gm-Message-State: AElRT7Hr8yiBpxCiMS0Jtt6tR5g/TYTo1CyBfwHZU/1BKKxMRSiUaAnw aTuRGhI9Elcr4gNYjy2iO4gKIA3rqb2MzA== X-Google-Smtp-Source: AG47ELs1zxGORxqrUBMRt9gmIz3VIWt0HIliSEgfKe/pbuIOrbdQGIrmlyPIzpQy1i3webR5I/UIWQ== X-Received: by 10.28.202.21 with SMTP id a21mr3990061wmg.101.1521291552474; Sat, 17 Mar 2018 05:59:12 -0700 (PDT) Received: from XPS13 (188.226.99.84.rev.sfr.net. [84.99.226.188]) by smtp.gmail.com with ESMTPSA id 140sm11136307wmy.38.2018.03.17.05.59.11 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 17 Mar 2018 05:59:11 -0700 (PDT) References: <83o9joos7f.fsf@gnu.org> User-agent: mu4e 0.9.19; emacs 27.0.50 From: Sebastien Chapuis In-reply-to: <83o9joos7f.fsf@gnu.org> Date: Sat, 17 Mar 2018 13:59:10 +0100 Message-ID: <87r2oi6eox.fsf@chapu.is> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -0.0 (/) Eli Zaretskii writes: >> From: S=C3=A9bastien Chapuis >> Date: Fri, 16 Mar 2018 11:45:43 +0100 >> >> When display-line-numbers-mode is on and the (point) is on the >> beginning of line, posn-at-point returns a wrong value. > > Thanks, should be fixed now on the master branch. Thanks, it works now. -- Sebastien Chapuis From unknown Sat Sep 06 21:07:56 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: =?UTF-8?Q?S=C3=A9bastien?= Chapuis Subject: bug#30834: closed (Re: bug#30834: 27.0.50; posn-at-point and display-line-numbers-mode) Message-ID: References: <83fu4yq0m8.fsf@gnu.org> X-Gnu-PR-Message: they-closed 30834 X-Gnu-PR-Package: emacs Reply-To: 30834@debbugs.gnu.org Date: Sat, 17 Mar 2018 13:44:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1521294241-26545-1" This is a multi-part message in MIME format... ------------=_1521294241-26545-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #30834: 27.0.50; posn-at-point and display-line-numbers-mode which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 30834@debbugs.gnu.org. --=20 30834: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D30834 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1521294241-26545-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 30834-done) by debbugs.gnu.org; 17 Mar 2018 13:43:03 +0000 Received: from localhost ([127.0.0.1]:37568 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exC6w-0006sg-Sr for submit@debbugs.gnu.org; Sat, 17 Mar 2018 09:43:03 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51522) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1exC6v-0006sC-LX for 30834-done@debbugs.gnu.org; Sat, 17 Mar 2018 09:43:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1exC6l-0002rn-LK for 30834-done@debbugs.gnu.org; Sat, 17 Mar 2018 09:42:56 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:49888) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1exC6l-0002ra-Hc; Sat, 17 Mar 2018 09:42:51 -0400 Received: from [176.228.60.248] (port=2724 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1exC6l-000228-2a; Sat, 17 Mar 2018 09:42:51 -0400 Date: Sat, 17 Mar 2018 15:42:55 +0200 Message-Id: <83fu4yq0m8.fsf@gnu.org> From: Eli Zaretskii To: Sebastien Chapuis In-reply-to: <87r2oi6eox.fsf@chapu.is> (message from Sebastien Chapuis on Sat, 17 Mar 2018 13:59:10 +0100) Subject: Re: bug#30834: 27.0.50; posn-at-point and display-line-numbers-mode References: <83o9joos7f.fsf@gnu.org> <87r2oi6eox.fsf@chapu.is> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 30834-done Cc: 30834-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Sebastien Chapuis > Cc: 30834@debbugs.gnu.org > Date: Sat, 17 Mar 2018 13:59:10 +0100 > > > Eli Zaretskii writes: > > >> From: Sébastien Chapuis > >> Date: Fri, 16 Mar 2018 11:45:43 +0100 > >> > >> When display-line-numbers-mode is on and the (point) is on the > >> beginning of line, posn-at-point returns a wrong value. > > > > Thanks, should be fixed now on the master branch. > > Thanks, it works now. OK, thanks for testing. I'm therefore closing the bug report. ------------=_1521294241-26545-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 16 Mar 2018 10:45:57 +0000 Received: from localhost ([127.0.0.1]:35750 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewms0-0006FO-Nn for submit@debbugs.gnu.org; Fri, 16 Mar 2018 06:45:56 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55356) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ewmry-0006FB-W7 for submit@debbugs.gnu.org; Fri, 16 Mar 2018 06:45:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ewmrs-000354-Oy for submit@debbugs.gnu.org; Fri, 16 Mar 2018 06:45:49 -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,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:44292) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ewmrs-00034y-Ky for submit@debbugs.gnu.org; Fri, 16 Mar 2018 06:45:48 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46327) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ewmrr-0000UK-Fn for bug-gnu-emacs@gnu.org; Fri, 16 Mar 2018 06:45:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ewmrq-000344-LN for bug-gnu-emacs@gnu.org; Fri, 16 Mar 2018 06:45:47 -0400 Received: from mail-wm0-x242.google.com ([2a00:1450:400c:c09::242]:55297) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1ewmrq-00032x-Dc for bug-gnu-emacs@gnu.org; Fri, 16 Mar 2018 06:45:46 -0400 Received: by mail-wm0-x242.google.com with SMTP id q83so2168889wme.5 for ; Fri, 16 Mar 2018 03:45:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chapu-is.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=xyzljR+xXdeEuKMVSfonauijWK/ULYUOBNHNscCnQmY=; b=oR/MhFGzNSytGn9ca5tAdu1LivLakJV57TQeTkVLgNC0z/7oOxFgdG21jk20Uv2anS 3MS7LHcEuXndjF+UTJ1zdtfCRXvRQN1khOXx00Irh5RDZOLfgXesrPwu2VliuA55C5Bu /1ksYLtgyUJKkX443q2SSpWH7m9nam10odTV2JHd5rbLRZgth1Pzh6eo5RCGRbArKXIR 8PyA4sZOWXYwmOKBEmiB1NezeG7tfK3jt2nirFbnBCZGliqKIm9aR0ablBw6thjSpM3l j/iADp4FyBXKCRvwb2v2t7DDezyoNR1YcOQxZF6iNZ5SzJaA3mTuZftoMF/avb7fsLCb moCA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=xyzljR+xXdeEuKMVSfonauijWK/ULYUOBNHNscCnQmY=; b=kZYCv7lg2fPJcxCU+ULQ8CQFqd5ixrksDddpOfHbVC+HFPaNaSg75Ay1kMTlVeM4ZN dKetaz9D/GoHn+2u/NnZStxV5pchqBrhyfEIL8nXg94EcvIuerv85yFWX0JqEbXjlCl/ 8ReHJJ9WY/R7fhPY+4JN31A/SoKyl3LLizR7BeeNr0/+ZNqrV8OlXJ1WyoPzu/ow40r8 JxexpIilhIXlXqb3F5Ds3c+Wakxqx82oVW3iIeBMeoPmqJFBN4yCFiZfXMCyjzjmp897 fir2vCHPNUoc0aQGMZUxQoOUMksl6wMzUgyG2OxujwyasNJNN98gbeREJGqOEgBtZh0h 1OpA== X-Gm-Message-State: AElRT7HcIzTcbAEUbXdxNlD0shQwF5dbHSGUBdLajlXiFt9E2CNjLBAu /hsSlpAcUXTR8KdvD7ndCEFa6YTQoS/hP7V4dFFje1GFEVg= X-Google-Smtp-Source: AG47ELtCEKiA0fxYGNnT/qV2NYRvFFQ5UFcr0T5unj18V37V+6dMmjZWDWqmWYkFBZ/8p7CizOW1Rg0Yhn/INuQbrfo= X-Received: by 10.28.173.8 with SMTP id w8mr1263332wme.18.1521197144013; Fri, 16 Mar 2018 03:45:44 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.45.134 with HTTP; Fri, 16 Mar 2018 03:45:43 -0700 (PDT) From: =?UTF-8?Q?S=C3=A9bastien_Chapuis?= Date: Fri, 16 Mar 2018 11:45:43 +0100 Message-ID: Subject: 27.0.50; posn-at-point and display-line-numbers-mode To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset="UTF-8" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x 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.18 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 (----) Hi, When display-line-numbers-mode is on and the (point) is on the beginning of line, posn-at-point returns a wrong value. Reproducible in emacs -Q: ``` (save-excursion (message "Without display-line-numbers:") (display-line-numbers-mode -1) (goto-char (line-beginning-position)) (message "column 0: %s" (car (nth 2 (posn-at-point)))) (forward-char) (message "column 1: %s" (car (nth 2 (posn-at-point)))) (message "With display-line-numbers:") (display-line-numbers-mode) (goto-char (line-beginning-position)) (message "column 0: %s" (car (nth 2 (posn-at-point)))) (forward-char) (message "column 1: %s" (car (nth 2 (posn-at-point)))) ) ``` Output: ``` Without display-line-numbers: column 0: 0 column 1: 19 With display-line-numbers: column 0: 0 column 1: 114 ``` On the bol, it returns zero but it should return (- 114 19) In GNU Emacs 27.0.50 (build 6, x86_64-pc-linux-gnu, GTK+ Version 3.22.26) of 2018-03-13 built on XPS13 Repository revision: ae80854e9a9f8f6733870b5b5a88467867dceb6c Windowing system distributor 'Fedora Project', version 11.0.11906000 System Description: Fedora 27 (Twenty Seven) Configured using: 'configure --prefix=/opt/emacs-git --with-modules --with-xwidgets --with-imagemagick CC=clang' -- Sebastien Chapuis ------------=_1521294241-26545-1--