From unknown Wed Jun 18 23:11:06 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#64971 <64971@debbugs.gnu.org> To: bug#64971 <64971@debbugs.gnu.org> Subject: Status: 30.0.50; string-pixel-width return value is affected by 'line-prefix Reply-To: bug#64971 <64971@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:11:06 +0000 retitle 64971 30.0.50; string-pixel-width return value is affected by 'line= -prefix reassign 64971 emacs submitter 64971 Ihor Radchenko severity 64971 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 31 08:02:54 2023 Received: (at submit) by debbugs.gnu.org; 31 Jul 2023 12:02:54 +0000 Received: from localhost ([127.0.0.1]:51959 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQRby-0003KJ-97 for submit@debbugs.gnu.org; Mon, 31 Jul 2023 08:02:54 -0400 Received: from lists.gnu.org ([2001:470:142::17]:40776) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQRbw-0003K3-Ke for submit@debbugs.gnu.org; Mon, 31 Jul 2023 08:02:53 -0400 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 1qQRbq-0005Wm-5A for bug-gnu-emacs@gnu.org; Mon, 31 Jul 2023 08:02:46 -0400 Received: from mout01.posteo.de ([185.67.36.65]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qQRbm-000380-Bp for bug-gnu-emacs@gnu.org; Mon, 31 Jul 2023 08:02:45 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout01.posteo.de (Postfix) with ESMTPS id 46072240028 for ; Mon, 31 Jul 2023 14:02:40 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1690804960; bh=vSWonw5V5OFYV40rS+T6Ag/fhgFu/74PRPy6btgI1mE=; h=From:To:Subject:Date:Message-ID:MIME-Version:From; b=ayy5C8XwhsoXw352zrvcwER1K7FtBe4zVzQu/OQ2RY5/y6RIiNTX8jxH57a3G4xv3 u+M5u9W39bViXWrpl0iyCobPs9t7lxiL2pPutOu0rFP/50K7p+od0rPiFT/mumJlfy 0S0ElHz8ZUbLOUwDPupkiD9WgG+4ZoXFsUha52DF3lRT4RXHSWNyLtTcEED6F2tHUl S7kRcfia1nHKba8D5KIxFxoWq3BKmrE8Iw3fvrQ7JvQLTVM7ioEvGhseRWihzvYpiD Y5/GNk4Z+7MFrGhNmBSRHS+RKH2CfVJZEHbVo4L9RcbaxypkMngM1/Xqr4UisJC+oO ncK5TEbZreyhw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4RDxgz4cr3z9sBH for ; Mon, 31 Jul 2023 14:02:39 +0200 (CEST) From: Ihor Radchenko To: bug-gnu-emacs@gnu.org Subject: 30.0.50; string-pixel-width return value is affected by 'line-prefix Date: Mon, 31 Jul 2023 12:02:55 +0000 Message-ID: <871qgoi900.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=185.67.36.65; envelope-from=yantar92@posteo.net; helo=mout01.posteo.de X-Spam_score_int: -53 X-Spam_score: -5.4 X-Spam_bar: ----- X-Spam_report: (-5.4 / 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H5=-1, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.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: -0.0 (/) According to the docstring of `string-pixel-width', it "Return the width of STRING in pixels." Consider the following: (string-pixel-width "asd") ;=> 30 (string-pixel-width (propertize "asd" 'line-prefix "123")) ;=> 60 Should the value of 'line-prefix be appended to the string width? According to https://debbugs.gnu.org/cgi/bugreport.cgi?bug=64696#173, 'line-prefix "does not affect the width of the string itself". In GNU Emacs 30.0.50 (build 5, x86_64-pc-linux-gnu, GTK+ Version 3.24.38, cairo version 1.17.8) of 2023-07-29 built on localhost Repository revision: ce48073f1597ceecb82800e71c89b53badc9f9d0 Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101008 System Description: Gentoo Linux -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 31 14:52:10 2023 Received: (at 64971) by debbugs.gnu.org; 31 Jul 2023 18:52:10 +0000 Received: from localhost ([127.0.0.1]:53573 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQY01-0008RS-T5 for submit@debbugs.gnu.org; Mon, 31 Jul 2023 14:52:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:51406) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qQXzy-0008Qx-61 for 64971@debbugs.gnu.org; Mon, 31 Jul 2023 14:52:09 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qQXzs-0003Ig-7Q; Mon, 31 Jul 2023 14:52:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=BofqZQKA1hI/+WG1guAVn9p9JDW9FqGCGt4CqfJyy1I=; b=lJM5iTg/6C5O FmXqmGsMKogc/CQHhsI7T3fC0jtWYhSYGD3f87Q5bce8oq3jWVed3bBpQ6yn4Vjrp83xjUNZY8Z3u pY0o7gfNv7b89VIwl0ZCiVj60po5z2jag0Ehtrem+96A6ABBwZe/KxLf4fWM9XMKGUtwfq8llboXV XCNRSVSHXywqLn6OjpuX7IGBHrnm7OdN+rp8zOkRSx2rlfQMwMrmhz3UKihKs+fCA/iHRcZFb7kOn R2GScvOotymRLrYXRjgqKn3B31OpeFxsFiAN/ql68hB3ahjb16646Ff6JD1F8bcEDmlJAypLAnB+N gY44jYQporwCG4/K/ruCzw==; Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qQXzr-0003R7-NN; Mon, 31 Jul 2023 14:52:00 -0400 Date: Mon, 31 Jul 2023 21:52:02 +0300 Message-Id: <83y1iv29t9.fsf@gnu.org> From: Eli Zaretskii To: Ihor Radchenko In-Reply-To: <871qgoi900.fsf@localhost> (message from Ihor Radchenko on Mon, 31 Jul 2023 12:02:55 +0000) Subject: Re: bug#64971: 30.0.50; string-pixel-width return value is affected by 'line-prefix References: <871qgoi900.fsf@localhost> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 64971 Cc: 64971@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: -3.3 (---) > From: Ihor Radchenko > Date: Mon, 31 Jul 2023 12:02:55 +0000 > > > According to the docstring of `string-pixel-width', it "Return the width > of STRING in pixels." > > Consider the following: > > (string-pixel-width "asd") ;=> 30 > (string-pixel-width (propertize "asd" 'line-prefix "123")) ;=> 60 Thanks, should be fixed now on the emacs-29 branch. From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 10 05:17:47 2023 Received: (at 64971-done) by debbugs.gnu.org; 10 Aug 2023 09:17:47 +0000 Received: from localhost ([127.0.0.1]:41381 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qU1ne-0006EQ-Vp for submit@debbugs.gnu.org; Thu, 10 Aug 2023 05:17:47 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53088) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qU1nd-0006EE-Ab for 64971-done@debbugs.gnu.org; Thu, 10 Aug 2023 05:17:45 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qU1nY-0000ED-2q; Thu, 10 Aug 2023 05:17:40 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=/TcGynRZ1nhbzbgxoXjTEG9YHJZpldAoB/5+8a4SW60=; b=qdHA2dpQG/iv L3VM0KRp+Ib+n5irngb3E0/4xCUIQrRMRYO9hsNevH6r7YI7BvjIlNliIFRYdiN9VPgIT86eXOcCY C1ZsXnhvUEv1mXDLJolz+oDA56stxvVAQ23qPJaODhseVyDiKXRI8ny4C4r7vp4lWNV6vJtSupsUI n5T2Fr6rwpjbs01sXTGz76rhwtLAQKeakZ6VERiLjbMBSu/mxCcKjDWVaEOJhgoG3BbTSnW2cRfXR 6QgLDWJEU9RXteA8EggD1ardK8tH5iQmdWmrG6++cAl/xOWlGzyyyFRW+w1Yxa1rj/YqW2tqmn/BN ULpOK7LdQdeBlLMjk4Ci2A==; Date: Thu, 10 Aug 2023 12:17:55 +0300 Message-Id: <83zg2zi7cs.fsf@gnu.org> From: Eli Zaretskii To: yantar92@posteo.net In-Reply-To: <83y1iv29t9.fsf@gnu.org> (message from Eli Zaretskii on Mon, 31 Jul 2023 21:52:02 +0300) Subject: Re: bug#64971: 30.0.50; string-pixel-width return value is affected by 'line-prefix References: <871qgoi900.fsf@localhost> <83y1iv29t9.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 64971-done Cc: 64971-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: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Cc: 64971@debbugs.gnu.org > Date: Mon, 31 Jul 2023 21:52:02 +0300 > From: Eli Zaretskii > > > From: Ihor Radchenko > > Date: Mon, 31 Jul 2023 12:02:55 +0000 > > > > > > According to the docstring of `string-pixel-width', it "Return the width > > of STRING in pixels." > > > > Consider the following: > > > > (string-pixel-width "asd") ;=> 30 > > (string-pixel-width (propertize "asd" 'line-prefix "123")) ;=> 60 > > Thanks, should be fixed now on the emacs-29 branch. No further comments, so I assume the bug is indeed fixed, and I'm closing it. From unknown Wed Jun 18 23:11:06 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 07 Sep 2023 11:24:08 +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