From unknown Sat Jun 21 03:01:21 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#37458 <37458@debbugs.gnu.org> To: bug#37458 <37458@debbugs.gnu.org> Subject: Status: 27.0.50; number-at-point misses hex Reply-To: bug#37458 <37458@debbugs.gnu.org> Date: Sat, 21 Jun 2025 10:01:21 +0000 retitle 37458 27.0.50; number-at-point misses hex reassign 37458 emacs submitter 37458 Andreas R=C3=B6hler severity 37458 wishlist tag 37458 fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 19 07:24:31 2019 Received: (at submit) by debbugs.gnu.org; 19 Sep 2019 11:24:31 +0000 Received: from localhost ([127.0.0.1]:55204 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iAuY2-0000zd-UE for submit@debbugs.gnu.org; Thu, 19 Sep 2019 07:24:31 -0400 Received: from lists.gnu.org ([209.51.188.17]:58263) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iAuY0-0000zV-JW for submit@debbugs.gnu.org; Thu, 19 Sep 2019 07:24:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59216) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iAuXz-0005s6-Bv for bug-gnu-emacs@gnu.org; Thu, 19 Sep 2019 07:24:28 -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,RCVD_IN_DNSWL_NONE autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iAuSk-0005mB-WC for bug-gnu-emacs@gnu.org; Thu, 19 Sep 2019 07:19:03 -0400 Received: from mout.kundenserver.de ([212.227.126.131]:60355) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iAuSk-0005kE-O4 for bug-gnu-emacs@gnu.org; Thu, 19 Sep 2019 07:19:02 -0400 Received: from [192.168.178.31] ([87.123.193.66]) by mrelayeu.kundenserver.de (mreue011 [212.227.15.167]) with ESMTPSA (Nemesis) id 1Mdva2-1hcOip43hm-00azEc for ; Thu, 19 Sep 2019 13:18:54 +0200 To: bug-gnu-emacs@gnu.org From: =?UTF-8?Q?Andreas_R=c3=b6hler?= Subject: 27.0.50; number-at-point misses hex Message-ID: Date: Thu, 19 Sep 2019 13:18:51 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Provags-ID: V03:K1:OrhMank8+NVbjaWGn33C8w3DbS6GxkyBVDUOtc3XafIQaHTg8vN hiozC94ILCS8FYcnxhwCaBksexBMQ/59Oou/KTTVJsbquLyNGzEKpBmaFDzSmFONxb6bG8O 3ye2Dim9Rrvw0rWS4K679kl38pBbQwpCpNlI2AVsMOyP9/7CNehVpKQq5Q93Y8IFD2uJ4ZA BRHsyPxZ5qGelJMyEbUMQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:N/Ghpbrg5+Y=:lxl/uteXUCHFBSbTeQ1WV6 WGfr82vyqaKu1eHFHR2HP5xKdUdZsBZ2uCdkOLRBsTcnOSXkgP/x3y4QBiRDnk3tlKc42LQba q81LcqjC//J57absgoGJvji8c6okvjQSyZNiI4y4vz6CWiOzMWI/oH3BI0SmQwGhMEVv9QQ9S /08Jq9dR52THVCJxEC6TZsB41cvWUG2RNA9Z0MSIANvI4vykZ79NzI6GNSxP+E2oUVHbhF2PE k6Aso/1q2R6XHj3OWJSziuj2H79Za/t30VfGN8fr5Kkd2j09BVTY/bsu8U+ALEV8JuzCuYUFJ 7Sr8F1keN4zMQMBS+9uOXhr82c4/PQGvlbeZzo2Yn5x2br6D90rOyjV4QmhMVeeJohZu5cb9/ 6zGUTLNsyJlPzsLsv73l8kJL9NsIKNyUOpttxU+op0LiuafDWp9+kWu9OCrLD1x0OILuzj5Vz n2Im4aRcM1hvt6/FyuMG69o2hgZneokJGRu/nfnAGpmzu/PsNffsAytE4OCakhxckrvlGQMqR jqnAjdpKfXWqtuRNHlaRXrUK5FioKeFp0QaTEV4p19mclmzpPVx7RH+rDufDCm9YWGVGjWvr+ fHau8tFxeciLteTrv1NZtzFwzS+ju6pj5u4SPVt4EtSrpH8KHJy0zpi7v4DO2mO73Q44GEtCU ED/6Z44EnEXaILS/RLQ1Ok2HiNsnRPvaxbsE1aBQ5haawVGLpWntbtQGpVEcqOtL2Jv7E0Orh V8ZuhuHVcvCyEv7lbD2uDAVRWZRnZ0OQRgCDZVzOvAt9bf6OhG8uxviWKWty1o0t1FWpDaHR1 zEAvweGuKwInKDZGp7P9wZSgriY7o7WLycHDJwV3hwwMExAv8qK1tYPaptyqMAkiyd3/WU8Ze 2Uyzt8zy9w2/k7LzlbrCD5dPwqSYxnIVtmQn9kbRI= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.126.131 X-Spam-Score: -2.3 (--) 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: -3.3 (---) number-at-point from thingatpt.el doesn't recognize hex-numbers. Currently defined like that: (defun number-at-point ()   "Return the number at point, or nil if none is found."   (when (thing-at-point-looking-at "-?[0-9]+\\.?[0-9]*" 500)     (string-to-number      (buffer-substring (match-beginning 0) (match-end 0))))) Maybe make the regexp customizable? Thanks, Andreas In GNU Emacs 27.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 2.24.32)  of 2019-09-12 From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 20 13:41:41 2019 Received: (at 37458) by debbugs.gnu.org; 20 Sep 2019 17:41:41 +0000 Received: from localhost ([127.0.0.1]:58398 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iBMua-0005GO-KU for submit@debbugs.gnu.org; Fri, 20 Sep 2019 13:41:40 -0400 Received: from quimby.gnus.org ([80.91.231.51]:60528) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iBMuZ-0005GG-MU for 37458@debbugs.gnu.org; Fri, 20 Sep 2019 13:41:40 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iBMuV-00041R-N8; Fri, 20 Sep 2019 19:41:38 +0200 From: Lars Ingebrigtsen To: Andreas =?utf-8?Q?R=C3=B6hler?= Subject: Re: bug#37458: 27.0.50; number-at-point misses hex References: Date: Fri, 20 Sep 2019 19:41:35 +0200 In-Reply-To: ("Andreas \=\?utf-8\?Q\?R\=C3\=B6hler\=22's\?\= message of "Thu, 19 Sep 2019 13:18:51 +0200") Message-ID: <87pnjuamr4.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Andreas Röhler writes: > number-at-point from thingatpt.el doesn't recognize hex-numbers. > > Currently defined like that: > > (defun number-at-point () > \240 "Return the number at point, or nil if none is found." > \240 ( [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 37458 Cc: 37458@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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Andreas R=C3=B6hler writes: > number-at-point from thingatpt.el doesn't recognize hex-numbers. > > Currently defined like that: > > (defun number-at-point () > \240 "Return the number at point, or nil if none is found." > \240 (when (thing-at-point-looking-at "-?[0-9]+\\.?[0-9]*" 500) > \240\240\240 (string-to-number > \240\240\240\240 (buffer-substring (match-beginning 0) (match-end 0))))) (You have something odd in your emails -- it seems like leading spaces are transformed into char 240.) I've now changed this to recognise some hex numbers if they're preceded by #x or 0x. Just looking for "bare" hex numbers may return too many false positives. > Maybe make the regexp customizable? That wouldn't help much since the string has to be transformed to a number in the right base. --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 20 13:41:47 2019 Received: (at control) by debbugs.gnu.org; 20 Sep 2019 17:41:47 +0000 Received: from localhost ([127.0.0.1]:58401 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iBMuh-0005Gi-04 for submit@debbugs.gnu.org; Fri, 20 Sep 2019 13:41:47 -0400 Received: from quimby.gnus.org ([80.91.231.51]:60542) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iBMuf-0005Gb-Bz for control@debbugs.gnu.org; Fri, 20 Sep 2019 13:41:45 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iBMuc-00041b-Ko for control@debbugs.gnu.org; Fri, 20 Sep 2019 19:41:44 +0200 Date: Fri, 20 Sep 2019 19:41:42 +0200 Message-Id: <87o8zeamqx.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #37458 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 37458 fixed close 37458 27.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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: -1.0 (-) tags 37458 fixed close 37458 27.1 quit From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 22 11:40:51 2019 Received: (at 37458) by debbugs.gnu.org; 22 Sep 2019 15:40:51 +0000 Received: from localhost ([127.0.0.1]:34357 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iC3yl-0003bF-GD for submit@debbugs.gnu.org; Sun, 22 Sep 2019 11:40:51 -0400 Received: from mout.kundenserver.de ([212.227.17.24]:34459) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iC3yi-0003ax-PZ for 37458@debbugs.gnu.org; Sun, 22 Sep 2019 11:40:49 -0400 Received: from [192.168.178.39] ([88.130.49.203]) by mrelayeu.kundenserver.de (mreue106 [212.227.15.183]) with ESMTPSA (Nemesis) id 1MkIEJ-1hnUeW1smv-00kdTH; Sun, 22 Sep 2019 17:40:41 +0200 Subject: Re: bug#37458: 27.0.50; number-at-point misses hex To: Lars Ingebrigtsen References: <87pnjuamr4.fsf@gnus.org> From: =?UTF-8?Q?Andreas_R=c3=b6hler?= Message-ID: Date: Sun, 22 Sep 2019 17:44:03 +0200 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 MIME-Version: 1.0 In-Reply-To: <87pnjuamr4.fsf@gnus.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Provags-ID: V03:K1:XPFKGaF8Nzmg/4uSyiI7zHZncjv9wYdH+L0aGGohr7gvWhdBSEZ uxh2EgvuetYA/jjVHjkviSQ2romTmHBmMDSSRd3EyIovRRT/3bg6XlznCxYhaFK4AB7Dklv lHmHec7AThgQ0Y7v3hBteGZ2SUlp+gfHLWBZxh1p3lQSSLBmAMJOaXO17O9Qv0mdpjt6mtF YR2Lek9YRMPKaRsjiE1qg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:iUQfuNPMB0A=:wENy2VWfzsLn5O1KKbFVKZ /fSpcTzZYFhskNsIkqAbNAYtJbHBc4LN4dzlGFmB16u8ezlO5iWtu+QZVZq+UOHABC40dhjfz 51Lh/LOQtro5O3q+ByYgq0vvkPY/48n50Xvmm5PPxjFbx6a+PmiSZAvehNNM/ZU/m+Ks1oAME jbE5mjUf0PRiHY2UZSPDuqoJMKK9QKEVAarJ9fwnlafEnPaYVWILHQAjaD+mHoun1iBAI8pqC 1DBm4qyw+lE2sar/S8e9KzrshGEEltxOih3U7PZ3PYhoFEPIfltsX3f/oq8eHAfCV7OOgsHOZ dior6Uo2VTZ2FkUemc1IOcl2EyoFrMmCAyP4l4rQrEuZY5Uo7XlvbrK3YMgdw7VeFX7uR7vhj U6L2nFtiPikukCpaP/vo9442EybHAB4AsrKtpKmWeq0OYlwGqYwJWyd99jLf4vqB8g5gyAel2 a105Tbw2USQmehXtg26n2/mcZX0tqH9BtzTAYqVRw8RwjWeg7y+w7eIoMYWzdpNENj1fSjFzr eJmIkfbM4/Ya0ybR1FPJIC7J9qkwaXlsBeT2/tM57KXFJVMkwM2qXntDQLzcEqpbksqDIV3sY A4LYMoc4K/5kFhRNv4Ithf2SVT1sQgDbLSnpaBzq3rK7lPwvZotxwF2HbscqTV3PsUD9PCDir g+B30yEpGOJK4AQHH5Kc8GZ8iA0skzbs5Olr19KgTv4cvsbqstUoIGHrOPozQ3i9Ig3RnQB/O jkxURr96FtFUVSvZxEsvXPKaeuQFVwWULxRTPzj2LTRa1nYpCJx5vbQG53HeyP4Z9/QvElKiV DBltMiSydL3iF0lG5ElaDTqVodrn4rv/6vIvz0jwiqdiqLjhUs8gXe4P0nGziS+vMqhs4gCew ZsUrWUuI2RbUfc89cvBtZ5C592aB4ZaPwVCTCcyBc= X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 37458 Cc: 37458@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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 20.09.19 19:41, Lars Ingebrigtsen wrote: > Andreas Röhler writes: > >> number-at-point from thingatpt.el doesn't recognize hex-numbers. >> >> Currently defined like that: >> >> (defun number-at-point () >> \240 "Return the number at point, or nil if none is found." >> \240 (when (thing-at-point-looking-at "-?[0-9]+\\.?[0-9]*" 500) >> \240\240\240 (string-to-number >> \240\240\240\240 (buffer-substring (match-beginning 0) (match-end 0))))) > (You have something odd in your emails -- it seems like leading spaces > are transformed into char 240.) Sent from thunderbird. Not visible here. Also don't get the error when copying back from previous mail. > > I've now changed this to recognise some hex numbers if they're preceded > by #x or 0x. Just looking for "bare" hex numbers may return too many > false positives. Thanks. >> Maybe make the regexp customizable? > That wouldn't help much since the string has to be transformed to a > number in the right base. > From unknown Sat Jun 21 03:01:21 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 21 Oct 2019 11:24:05 +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