From unknown Sat Aug 09 22:38:02 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#28037 <28037@debbugs.gnu.org> To: bug#28037 <28037@debbugs.gnu.org> Subject: Status: 26.0.50; eieio-object-name-string circular obsolescence Reply-To: bug#28037 <28037@debbugs.gnu.org> Date: Sun, 10 Aug 2025 05:38:02 +0000 retitle 28037 26.0.50; eieio-object-name-string circular obsolescence reassign 28037 emacs submitter 28037 Eric Abrahamsen severity 28037 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 10 12:06:37 2017 Received: (at submit) by debbugs.gnu.org; 10 Aug 2017 16:06:37 +0000 Received: from localhost ([127.0.0.1]:54663 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dfpym-0005NY-UJ for submit@debbugs.gnu.org; Thu, 10 Aug 2017 12:06:37 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55046) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dfpyl-0005NF-9L for submit@debbugs.gnu.org; Thu, 10 Aug 2017 12:06:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dfpyf-0003aA-3k for submit@debbugs.gnu.org; Thu, 10 Aug 2017 12:06:30 -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.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:43759) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dfpye-0003Zz-WF for submit@debbugs.gnu.org; Thu, 10 Aug 2017 12:06:29 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45995) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dfpyd-0005mM-KY for bug-gnu-emacs@gnu.org; Thu, 10 Aug 2017 12:06:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dfpya-0003Up-Gz for bug-gnu-emacs@gnu.org; Thu, 10 Aug 2017 12:06:27 -0400 Received: from mail.ericabrahamsen.net ([50.56.99.223]:54648) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dfpya-0003RS-Bo for bug-gnu-emacs@gnu.org; Thu, 10 Aug 2017 12:06:24 -0400 Received: from localhost (71-35-176-76.tukw.qwest.net [71.35.176.76]) (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 69AA4BFB87 for ; Thu, 10 Aug 2017 16:06:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mail.ericabrahamsen.net; s=mail; t=1502381176; bh=IU2eyLpPyuNSBs3FDU3pBpbbQ0bWUHJAOCEET0zdGWQ=; h=From:To:Subject:Date:From; b=k4cf2JdGQNPh/LSBNWX2NAyfPJRiz19o4cBiAr791nzV63kid81H9JyBwAfA7KVPA u90LlQag4x4y1pkTNsLEq+SPX7DeotDKbdcI2C+09LQkDaND26W56VF6aWWpeiuwrF iRe89ziV1wiFN9bLtXBrj8y49JobP90KJnYMtvis= From: Eric Abrahamsen To: bug-gnu-emacs@gnu.org Subject: 26.0.50; eieio-object-name-string circular obsolescence Date: Thu, 10 Aug 2017 09:05:06 -0700 Message-ID: <87h8xfs91p.fsf@ericabrahamsen.net> MIME-Version: 1.0 Content-Type: text/plain 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: -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: -4.1 (----) The eieio.el library has this in it: (cl-defgeneric eieio-object-name-string (obj) "Return a string which is OBJ's name." (declare (obsolete eieio-named "25.1"))) But if you go to the eieio-named class, in eieio-base.el, it works by defining a method called... `eieio-object-name-string'. Ie, if you use the recommended new method, you end up calling the old, obsoleted method again. Not a huge disaster, but a strange inconsistency. In GNU Emacs 26.0.50 (build 3, x86_64-pc-linux-gnu, GTK+ Version 3.22.17) of 2017-08-07 built on slip Repository revision: 14ea76af5f3596d48747c2437006f6e1abcb67a7 Windowing system distributor 'The X.Org Foundation', version 11.0.11903000 Recent messages: Opening connection to localhost...done Opening connection to localhost...done Opening connection to localhost...done Opening connection to localhost...done Reading active file via nndraft...done Checking new news...done Mark set Send this bug report to the Emacs maintainers? (y or n) y Quit next-line: End of buffer Configured features: XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS NOTIFY ACL GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 LIBSYSTEMD Important settings: value of $LC_COLLATE: value of $LC_CTYPE: zh_CN.UTF-8 value of $LC_MESSAGES: value of $LC_MONETARY: value of $LC_NUMERIC: value of $LC_TIME: value of $LANG: en_US.UTF-8 value of $XMODIFIERS: @im=fcitx locale-coding-system: utf-8-unix From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 21 20:48:33 2017 Received: (at 28037) by debbugs.gnu.org; 22 Nov 2017 01:48:33 +0000 Received: from localhost ([127.0.0.1]:51638 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eHK9Q-0006nc-IN for submit@debbugs.gnu.org; Tue, 21 Nov 2017 20:48:33 -0500 Received: from mail.ericabrahamsen.net ([50.56.99.223]:37167) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eHK9O-0006nQ-Fl; Tue, 21 Nov 2017 20:48:30 -0500 Received: from localhost (71-212-22-173.tukw.qwest.net [71.212.22.173]) (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 40809C0215; Wed, 22 Nov 2017 01:48:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mail.ericabrahamsen.net; s=mail; t=1511315307; bh=CMlg+hSgTouRn9GLTFr3BkWq1bIED0rAMShGoMIJXvQ=; h=From:To:Subject:References:Date:In-Reply-To:From; b=KaM8QSWwJOLBPXqrIjpW24O7wSyyoiIbWYRs/I9FuBLWPfOq9uuopazkOyfQJKX55 /jp7w4hxD1FqKx/c8tzAEpme9/XrQRreT6w0HXAWiPX62a5CmZjCFefeJQlV9xLveD yydQIBJR2AUxgB2qWVMg/9L2+YkHtUESysNtsmYI= From: Eric Abrahamsen To: 28037@debbugs.gnu.org Subject: Re: bug#28037: Acknowledgement (26.0.50; eieio-object-name-string circular obsolescence) References: <87h8xfs91p.fsf@ericabrahamsen.net> Date: Tue, 21 Nov 2017 17:48:26 -0800 In-Reply-To: (GNU bug Tracking System's message of "Thu, 10 Aug 2017 16:07:02 +0000") Message-ID: <877eujozh1.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: -0.7 (/) X-Debbugs-Envelope-To: 28037 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.7 (/) close 28037 thanks Looks like this was resolved with 3b03124a9. From unknown Sat Aug 09 22:38:02 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 20 Dec 2017 12: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