From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 01 19:54:03 2018 Received: (at submit) by debbugs.gnu.org; 1 Nov 2018 23:54:03 +0000 Received: from localhost ([127.0.0.1]:59075 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gIMmp-0001q9-4e for submit@debbugs.gnu.org; Thu, 01 Nov 2018 19:54:03 -0400 Received: from eggs.gnu.org ([208.118.235.92]:38580) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gIMmn-0001pY-VD for submit@debbugs.gnu.org; Thu, 01 Nov 2018 19:54:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gIMmh-0004AJ-Ux for submit@debbugs.gnu.org; Thu, 01 Nov 2018 19:53: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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:57820) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gIMmh-0004AF-R0 for submit@debbugs.gnu.org; Thu, 01 Nov 2018 19:53:55 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:48183) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gIMmg-0006nR-Vk for bug-gnu-emacs@gnu.org; Thu, 01 Nov 2018 19:53:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gIMmg-00049i-8Q for bug-gnu-emacs@gnu.org; Thu, 01 Nov 2018 19:53:54 -0400 Received: from mail.ericabrahamsen.net ([50.56.99.223]:53843) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gIMmg-00045t-1d for bug-gnu-emacs@gnu.org; Thu, 01 Nov 2018 19:53:54 -0400 Received: from localhost (unknown [207.109.85.82]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id E14AF405E5 for ; Thu, 1 Nov 2018 23:53:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mail.ericabrahamsen.net; s=mail; t=1541116425; bh=X+6LORIlt/shx8JnIB3kzwRZ18Qfv7EEuass/hsU+C4=; h=From:To:Subject:Date:From; b=ZupsN/hNqx4e5dOsUNjX3mtuJeVDutH8P7QPq+ZtAzS0pNh1W5pRMRNYmc8c3v7ek BXfJKZdbNYHmLpdcuD1uqIA+T6BQ+rAbxrMZl87JloOdi2XR1oSSx+2XY4S2Yo83B5 5kF/FsrbFU1whkKPtG0jDekUkUqvIbyQyQSkCLcw= From: Eric Abrahamsen To: bug-gnu-emacs@gnu.org Subject: 27.0.50; Replace gnus-correct-length with string-width Date: Thu, 01 Nov 2018 16:53:44 -0700 Message-ID: <878t2cjqwn.fsf@ericabrahamsen.net> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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.1 (----) 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: -5.1 (-----) --=-=-= Content-Type: text/plain The one is trivially replaceable by the other, this patch defines an obsolete alias. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Obsolete-gnus-correct-length-in-favor-of-string-widt.patch >From 93e9566ee7335a148e34ecade9b716a636b5e70b Mon Sep 17 00:00:00 2001 From: Eric Abrahamsen Date: Thu, 1 Nov 2018 16:50:17 -0700 Subject: [PATCH] Obsolete gnus-correct-length in favor of string-width * lisp/gnus/gnus-spec.el: Define an obsolete alias. --- lisp/gnus/gnus-spec.el | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lisp/gnus/gnus-spec.el b/lisp/gnus/gnus-spec.el index 379a7f2b5c..4b5f15fbc6 100644 --- a/lisp/gnus/gnus-spec.el +++ b/lisp/gnus/gnus-spec.el @@ -271,9 +271,7 @@ gnus-spec-tab (insert " "))) (insert-char ? (max (- ,column (current-column)) 0)))))) -(defun gnus-correct-length (string) - "Return the correct width of STRING." - (apply #'+ (mapcar #'char-width string))) +(define-obsolete-function-alias 'gnus-correct-length 'string-width "27.1") (defun gnus-correct-substring (string start &optional end) (let ((wstart 0) -- 2.19.1 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 01 23:05:50 2018 Received: (at submit) by debbugs.gnu.org; 2 Nov 2018 03:05:50 +0000 Received: from localhost ([127.0.0.1]:59128 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gIPmQ-0006H7-K7 for submit@debbugs.gnu.org; Thu, 01 Nov 2018 23:05:50 -0400 Received: from eggs.gnu.org ([208.118.235.92]:56927) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gIPmO-0006Gs-Q5 for submit@debbugs.gnu.org; Thu, 01 Nov 2018 23:05:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gIPmJ-0005R3-59 for submit@debbugs.gnu.org; Thu, 01 Nov 2018 23:05:43 -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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:43683) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gIPmI-0005OV-Uc for submit@debbugs.gnu.org; Thu, 01 Nov 2018 23:05:43 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:38281) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gIPmI-00038D-6a for bug-gnu-emacs@gnu.org; Thu, 01 Nov 2018 23:05:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gIPmE-0004nJ-Te for bug-gnu-emacs@gnu.org; Thu, 01 Nov 2018 23:05:42 -0400 Received: from [195.159.176.226] (port=48139 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gIPm1-0004JL-M3 for bug-gnu-emacs@gnu.org; Thu, 01 Nov 2018 23:05:30 -0400 Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1gIPjl-00013z-Oy for bug-gnu-emacs@gnu.org; Fri, 02 Nov 2018 04:03:05 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Eric Abrahamsen Subject: Re: bug#33233: 27.0.50; Replace gnus-correct-length with string-width Date: Thu, 01 Nov 2018 20:05:09 -0700 Lines: 7 Message-ID: <87zhusi3h6.fsf@ericabrahamsen.net> References: <878t2cjqwn.fsf@ericabrahamsen.net> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@blaine.gmane.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cancel-Lock: sha1:p6twX0id6IMV2Ksvcf/ND+Plj8g= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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.8 (----) 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: -5.8 (-----) Eric Abrahamsen writes: > The one is trivially replaceable by the other, this patch defines an > obsolete alias. Oh, in this situation should I be replacing the `gnus-correct-length' calls with `string-width' directly, and just leaving the alias behind? From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 02 04:19:52 2018 Received: (at 33233) by debbugs.gnu.org; 2 Nov 2018 08:19:52 +0000 Received: from localhost ([127.0.0.1]:59223 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gIUgK-0005jl-1R for submit@debbugs.gnu.org; Fri, 02 Nov 2018 04:19:52 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34579) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gIUgI-0005jX-8c for 33233@debbugs.gnu.org; Fri, 02 Nov 2018 04:19:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gIUg8-0004HA-Hy for 33233@debbugs.gnu.org; Fri, 02 Nov 2018 04:19:45 -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 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:54705) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gIUg0-0004FE-Mr; Fri, 02 Nov 2018 04:19:36 -0400 Received: from [176.228.60.248] (port=4067 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gIUfp-0008PH-WE; Fri, 02 Nov 2018 04:19:29 -0400 Date: Fri, 02 Nov 2018 10:19:10 +0200 Message-Id: <835zxfhoxt.fsf@gnu.org> From: Eli Zaretskii To: Eric Abrahamsen In-reply-to: <87zhusi3h6.fsf@ericabrahamsen.net> (message from Eric Abrahamsen on Thu, 01 Nov 2018 20:05:09 -0700) Subject: Re: bug#33233: 27.0.50; Replace gnus-correct-length with string-width References: <878t2cjqwn.fsf@ericabrahamsen.net> <87zhusi3h6.fsf@ericabrahamsen.net> 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: 33233 Cc: 33233@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: -6.0 (------) > From: Eric Abrahamsen > Date: Thu, 01 Nov 2018 20:05:09 -0700 > > Eric Abrahamsen writes: > > > The one is trivially replaceable by the other, this patch defines an > > obsolete alias. > > Oh, in this situation should I be replacing the `gnus-correct-length' > calls with `string-width' directly, and just leaving the alias behind? Yes, I think so. From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 02 12:34:55 2018 Received: (at submit) by debbugs.gnu.org; 2 Nov 2018 16:34:55 +0000 Received: from localhost ([127.0.0.1]:60344 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gIcPP-0005BF-5X for submit@debbugs.gnu.org; Fri, 02 Nov 2018 12:34:55 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50752) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gIcPN-0005B0-Hk for submit@debbugs.gnu.org; Fri, 02 Nov 2018 12:34:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gIcPH-0008R9-J3 for submit@debbugs.gnu.org; Fri, 02 Nov 2018 12:34:48 -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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46904) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gIcPH-0008R5-Eh for submit@debbugs.gnu.org; Fri, 02 Nov 2018 12:34:47 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60338) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gIcPG-000245-2T for bug-gnu-emacs@gnu.org; Fri, 02 Nov 2018 12:34:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gIcPA-0008O1-Mu for bug-gnu-emacs@gnu.org; Fri, 02 Nov 2018 12:34:45 -0400 Received: from [195.159.176.226] (port=51111 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gIcOy-0008Fd-OK for bug-gnu-emacs@gnu.org; Fri, 02 Nov 2018 12:34:33 -0400 Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1gIcMi-0003NI-DI for bug-gnu-emacs@gnu.org; Fri, 02 Nov 2018 17:32:08 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: bug-gnu-emacs@gnu.org From: Eric Abrahamsen Subject: Re: bug#33233: 27.0.50; Replace gnus-correct-length with string-width Date: Fri, 02 Nov 2018 09:34:12 -0700 Lines: 17 Message-ID: <878t2bigl7.fsf@ericabrahamsen.net> References: <878t2cjqwn.fsf@ericabrahamsen.net> <87zhusi3h6.fsf@ericabrahamsen.net> <835zxfhoxt.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@blaine.gmane.org User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cancel-Lock: sha1:1AcTz3Aq3WQ+euojzhDb/JeYKvU= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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.8 (----) 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: -5.8 (-----) Eli Zaretskii writes: >>> From: Eric Abrahamsen >> Date: Thu, 01 Nov 2018 20:05:09 -0700 >> >> Eric Abrahamsen writes: >> >> > The one is trivially replaceable by the other, this patch defines an >> > obsolete alias. >> >> Oh, in this situation should I be replacing the `gnus-correct-length' >> calls with `string-width' directly, and just leaving the alias behind? > > Yes, I think so. Weirdly, it doesn't seem to be used anywhere anymore. I guess the alias should still go in for a while, though; I'll push this to master. From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 02 13:11:25 2018 Received: (at 33233-done) by debbugs.gnu.org; 2 Nov 2018 17:11:25 +0000 Received: from localhost ([127.0.0.1]:60360 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gIcyj-000858-Jj for submit@debbugs.gnu.org; Fri, 02 Nov 2018 13:11:25 -0400 Received: from mail.ericabrahamsen.net ([50.56.99.223]:45681) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gIcyh-000850-LA for 33233-done@debbugs.gnu.org; Fri, 02 Nov 2018 13:11:24 -0400 Received: from localhost (97-113-224-119.tukw.qwest.net [97.113.224.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id D547C3F0CA for <33233-done@debbugs.gnu.org>; Fri, 2 Nov 2018 17:11:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mail.ericabrahamsen.net; s=mail; t=1541178683; bh=UHWw9hrl+0UiX677Y2fojRYYfFdUjKTpt5wnTQi5U5U=; h=From:To:Subject:References:Date:In-Reply-To:From; b=w/MhvQgZ+6CXBKJcpztG2cuOCYCMcGCdEcdppXstm2u1WY6mo/Os8vQyUBpO133Yl WoJGiwYvJTCh4VNDFD/e3lftU7FGiTdxh1uz9XBengpwXm2iHbhHIJ4Nb71+SSr4Z6 B8/esyHvHidmu0G8FPFBL36wugYfLfg0gG15uIhY= From: Eric Abrahamsen To: 33233-done@debbugs.gnu.org Subject: Re: bug#33233: 27.0.50; Replace gnus-correct-length with string-width References: <878t2cjqwn.fsf@ericabrahamsen.net> <87zhusi3h6.fsf@ericabrahamsen.net> <835zxfhoxt.fsf@gnu.org> <878t2bigl7.fsf@ericabrahamsen.net> Date: Fri, 02 Nov 2018 10:11:21 -0700 In-Reply-To: <878t2bigl7.fsf@ericabrahamsen.net> (Eric Abrahamsen's message of "Fri, 02 Nov 2018 09:34:12 -0700") Message-ID: <87zhurh0au.fsf@ericabrahamsen.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 33233-done 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 (---) Eric Abrahamsen writes: > Eli Zaretskii writes: > >>>> From: Eric Abrahamsen >>> Date: Thu, 01 Nov 2018 20:05:09 -0700 >>> >>> Eric Abrahamsen writes: >>> >>> > The one is trivially replaceable by the other, this patch defines an >>> > obsolete alias. >>> >>> Oh, in this situation should I be replacing the `gnus-correct-length' >>> calls with `string-width' directly, and just leaving the alias behind? >> >> Yes, I think so. > > Weirdly, it doesn't seem to be used anywhere anymore. I guess the alias > should still go in for a while, though; I'll push this to master. Pushed From unknown Fri Jun 13 10:28:19 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 01 Dec 2018 12: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