From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#54555: 28.0.91; number is not an accepted value for THING in bounds-of-thing-at-point Date: Thu, 24 Mar 2022 21:13:22 +0000 Message-ID: References: <87wngjdrbg.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34156"; mail-complaints-to="usenet@ciao.gmane.io" To: Rodrigo Morales , "54555@debbugs.gnu.org" <54555@debbugs.gnu.org> Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Mar 24 22:15:57 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1nXUoG-0008cb-MM for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 24 Mar 2022 22:15:56 +0100 Original-Received: from localhost ([::1]:33898 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nXUoF-0007PF-Hb for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 24 Mar 2022 17:15:55 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:41876) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nXUmQ-0005s5-QX for bug-gnu-emacs@gnu.org; Thu, 24 Mar 2022 17:14:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:55660) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nXUmQ-0003AD-Ha for bug-gnu-emacs@gnu.org; Thu, 24 Mar 2022 17:14:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1nXUmQ-0007tG-8G for bug-gnu-emacs@gnu.org; Thu, 24 Mar 2022 17:14:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 24 Mar 2022 21:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54555 X-GNU-PR-Package: emacs Original-Received: via spool by 54555-submit@debbugs.gnu.org id=B54555.164815641030282 (code B ref 54555); Thu, 24 Mar 2022 21:14:02 +0000 Original-Received: (at 54555) by debbugs.gnu.org; 24 Mar 2022 21:13:30 +0000 Original-Received: from localhost ([127.0.0.1]:49557 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nXUlu-0007sK-Dp for submit@debbugs.gnu.org; Thu, 24 Mar 2022 17:13:30 -0400 Original-Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:51768) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nXUlq-0007sA-Dw for 54555@debbugs.gnu.org; Thu, 24 Mar 2022 17:13:29 -0400 Original-Received: from pps.filterd (m0246631.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 22OJCLd5031945; Thu, 24 Mar 2022 21:13:25 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2021-07-09; bh=Jso8uC7XZ1pTdHKEUQuTWsQ+EUURixAk/ndUWaQ1HGM=; b=YKnDv32U9KW9UYFUtmlpfi1mlgMaqqEpVBE0IzKHHmBDxohde5CPY1nqvD3jWZGDY2tA KpSz8tGhewKR6vPyYesMeLx+qrWJzrXBRc0HXn2v2EdNoA65sryJy68O/3kumum2h9IP 2IHMNNmA8GORfc7j1jJxv+um/0t85IfxEhQdcdnPDlvgb83q1n2SqcyCrkOEwn1y+qZG X94D0vF+ayDw1hjIiQZ6UDiFk/yame5nNnOp+m0FJ1YJEjUno/51m+TpYALhyNFQKjZD iUuO8En34/VMf81+vKgSc4TRZ38rkABH6ar9pCiasUrg1FzfryrIEhGXPa+uvDeP4+Gh pw== Original-Received: from aserp3030.oracle.com ([141.146.126.71]) by mx0b-00069f02.pphosted.com with ESMTP id 3ew5y25uy0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 24 Mar 2022 21:13:25 +0000 Original-Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1]) by aserp3030.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 22OLAOWr191629; Thu, 24 Mar 2022 21:13:24 GMT Original-Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2168.outbound.protection.outlook.com [104.47.56.168]) by aserp3030.oracle.com with ESMTP id 3ew5791djm-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 24 Mar 2022 21:13:24 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=l+XI9DcLLnLDhq5zW4abOPdtnvDKee/PpO3kc13oDVy0PL0T/zE2i8qmZC1bSH83coZgcRHs9mG0qGffcJzbi9mt61YBSJ+uL8WQkU3FbEsoiOJ3Z46p5WW3JsWHCXAcTTv/pa57gCw7PWWz0EE7shewmi/adzeDstENnw+CeEPG83mY7AES6Usy0fTCNFplb8RNYKuvFYpGZEqKbj/7SHoUvzFsxPE1sy77mqF9xzcwSnCTEP5EL1S0SjVVYo1HYv9o7T+i8logo2vQicDFZX0R4PbKYUrys0+2CIQQ/r5uE1d85djix9Tw2eFbqQZbEHDr32VzFtRE1zl+65luaA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=Jso8uC7XZ1pTdHKEUQuTWsQ+EUURixAk/ndUWaQ1HGM=; b=XL6SALDGn1kLRD8k6yavfDiALYo87UzwfTh879jrqD8rW2eoEXF1CLB3/SuvpCcYBBkO9nsL42HoTpSrRmGEDIW8o5RP4dqCdCvJB3VjxwQvE9mt/d1uwXD3RTdVM9eidEZQU9HxNK8PAbcysw6fgJIPPeBRkiAiuLNzmGkPId/8QntoXqf9AacEi2mUL7Z6sS2IxeYRb7Rf4m+8bHvfGVTqPHcdNfk9wSDdI5iTN4hZ8mMBWu8vY4JZHNLFgLA9wmzyHR35ZJGCUx1nTMnpW9gNHkON/lIbijIngmGttX3wZEpcEMhXSnsp7evTX82+PUa4wfVGJQ4HEPqaAnQX5w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Jso8uC7XZ1pTdHKEUQuTWsQ+EUURixAk/ndUWaQ1HGM=; b=BaKrYAqj98u4Y9jogPKQ5zV1XTZak5cbi+smw+4tWkBVjBSRMDyQsGiOjjhT6IQ7ly3P4+WOJOs4/q6cerCc9DqU/pSUJ7qvHdWY0L9xpecZKlCJ3vbfrjXn4iq4JnNO2hp9DuVufWxkAU9Q+Xx0wUyA+v5PlXrG2Rao988InW8= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by DM6PR10MB3324.namprd10.prod.outlook.com (2603:10b6:5:1ad::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5102.16; Thu, 24 Mar 2022 21:13:22 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::ec69:8077:89b0:4379]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::ec69:8077:89b0:4379%6]) with mapi id 15.20.5102.016; Thu, 24 Mar 2022 21:13:22 +0000 Thread-Topic: [External] : bug#54555: 28.0.91; number is not an accepted value for THING in bounds-of-thing-at-point Thread-Index: AQHYP8CTLm2oLJ54w0qelUVK4iRqx6zPB3jw In-Reply-To: <87wngjdrbg.fsf@gmail.com> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 695a1547-bc40-482e-e50d-08da0ddb20c6 x-ms-traffictypediagnostic: DM6PR10MB3324:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: tYbnIjeZ9LBI2SPYU/YH+/pKauTFy20GSBPH3cEr3kSuGl2f2vvbDpuMdLLX5sPCMRFKn5FJslbllHZHGecNSkqWst28P5mBGr88nr7ArwKBxIQqlDs2jAEDdU/VP0DEEdcHIy8FzikKPFemX7dZ0PATbXFRv1J8Cugy/83Gjsk/VBIx+f3QNv31Zx6IaSdOiuUEhB2uwDpSJQ19SDuAbmeKRZ5w9vZRLbh1OUIEr3xXxt2ior14OVzlpzp2NUWxnJFY+xgK5r9Xcu4EXDfBxpDRrHX5qQlxrcMpUQKL4UPOwXeX05mGPe6l+u4B8fmMMwMtzee/id2H5GBxqLVOsEmQBtQer0uFPLV8uNkqQUfOkUWl5xENNdKV2Jzk6hau8QeXAue9Z98cBfPmLxeoKJYjdgb65Ub0DOiY5uWOUh4uf1VRkXcsHZtaPAfj6xN6z5k7iS4ZceZdhRF3hiqiYHqRd5VuawkRaudWsnG71dmGT7Y7YivurfjcXNyBzi4Md5B9nLSB6lo2Je9sO6W71mAH5/s3tccypA3HOyfzfASEpGxiNiRoFAbcjyG6oEo45z7oRVsFBabw+Mp8BW+knbdhPuahAClEER8CxKPiSbhotdZKwwDw48FnPMBNb5brZ1mszv/E4lKb43wDFgp984o/yvunKBDKwR634MkJcHaRc2tgiqgXYz/c+SitjWP3vdpsp3npsPh5loM/woIyWhtVBr/lQTFs0jCoHW3p3y8nXx6NBvEWfqa+4nuzO QCLhOwW5KDn0xdqrdBTJMkFhAxArcvFUeAugBakau4ZO+o= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(8936002)(44832011)(122000001)(71200400001)(52536014)(38070700005)(6506007)(5660300002)(4744005)(33656002)(66446008)(2906002)(966005)(38100700002)(66946007)(66556008)(8676002)(7696005)(9686003)(64756008)(76116006)(66476007)(86362001)(508600001)(55016003)(26005)(186003)(83380400001)(316002)(110136005); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: fYlfXtkkay391Z1N00qz0Z3wVOa6u/USFDW/HLTOw8BxDWSWepnbnIOASixLZehlWjHC5CQLSXWIGEJkZvmKj7fT2b7cOc4RL8a2qH8rXtczWbg4yHSN/UpIjhh0wNfhOR/svqkGTy0ZN66gyjlnGhDwvD+1nqHXNCa2I68IL22+n9wM7u4ps+ggaR5BAVHHlicBVtUnKRPQLiAVQ4Wwm6rETeg7ZTEihWh0Jgk3lHjBSj9R/w7YTGoN5tEb3fpKnuEFIh49X/LD4wT9rC/OsVCPTECrWFadeT8Dim/BD26AEPahOU7aIF0B5BDRlm4sT10AxksR8YAuhqAoiK+FYNI94rljD5nO9+j/M0ROBWgd7FWnT27jbB8fRUQNH6T8G5DE74j0YXGVtT2ZV33989rJYyReDzmLrz+o1K3XYSR/Irg/M4q2cd+B4UqI5FZL8ik/H3lwQ1VT+IJc9Wp6FhLGRu1/OLDMM6Rkjhcs2ezDAJioW0ZJH7o6HL4V3X+IJVAROi/9Mc8sjHRKRFkt99fTWIlvNEDFwwbUQ2KwYFrZS9NOQn7S7VFqlOUgDPBRnrVlke32te7W8RsLzOcMg4xDAvgFDIHiSoOMscOYMpCyYOO0qQT55jzhi3XHCMX5HHDZ6fdvxZtNUPpYMISEGMPVtCS7geg8x1pl8K2jPbLgSHBPWfttpNUl96hEI7x6jQRiD+OQAR+zbPeM8deOdVYVsjYDrZv2c5sVPUlUcVaJsW7VbqexKLq6nP 3ffnXCz5MAhQcIPeMNca9h/uXF/3za+HXGY7/dUI1ELmfldtqWx/7uB011wOYmDKMA87j4JYc5efyJn9Qx3S/pcTZIgR+1cjl4 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 695a1547-bc40-482e-e50d-08da0ddb20c6 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Mar 2022 21:13:22.4001 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: +k4Z2Lg1qkym/o+3hVctj482g3LPds8nt0BhMgoUd1PbjX/1JnYlQRB1uNHuxbODXT8LiOdgNZHdryCOQAfh7g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR10MB3324 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10296 signatures=694973 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 adultscore=0 suspectscore=0 spamscore=0 mlxlogscore=999 phishscore=0 bulkscore=0 malwarescore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2203240111 X-Proofpoint-GUID: TeWLWWWILtillLZXpCuzcbOtCBehsHIi X-Proofpoint-ORIG-GUID: TeWLWWWILtillLZXpCuzcbOtCBehsHIi X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:228898 Archived-At: > 2. Insert the number "123" in any buffer (preferably, the current one, > "*scratch*") > 3. Place the cursor on any digit in the number that was written in the > previous step > 5. Evaluate this sexp (bounds-of-thing-at-point 'number) in a number. >=20 > Current result > "nil" is returned > Expected result > The boundaries of the number should be returned. Yeah, `bounds-of-thing-at-point' is still somewhat broken - at least neglected. ____ If you use `thing-at-point+.el' then (bounds-of-thing-at-point 'number) and similar just work. https://www.emacswiki.org/emacs/download/thingatpt%2b.el ____ In this case, you can code a fix yourself, with just this (or similar): (defun my-bounds-of-number-at-point () "Return the bounds of the number represented by the numeral at point. Return nil if none is found." (and (number-at-point) (bounds-of-thing-at-point 'sexp))) (put 'number 'bounds-of-thing-at-point 'my-bounds-of-number-at-point)