From unknown Fri Jun 20 07:13:27 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#19891 <19891@debbugs.gnu.org> To: bug#19891 <19891@debbugs.gnu.org> Subject: Status: 25.0.50; EIEIO: Display of parents in help buffer broken Reply-To: bug#19891 <19891@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:13:27 +0000 retitle 19891 25.0.50; EIEIO: Display of parents in help buffer broken reassign 19891 emacs submitter 19891 David Engster severity 19891 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 17 17:11:15 2015 Received: (at submit) by debbugs.gnu.org; 17 Feb 2015 22:11:15 +0000 Received: from localhost ([127.0.0.1]:46677 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YNqMM-0001lu-KW for submit@debbugs.gnu.org; Tue, 17 Feb 2015 17:11:15 -0500 Received: from eggs.gnu.org ([208.118.235.92]:37400) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YNqMK-0001lj-EV for submit@debbugs.gnu.org; Tue, 17 Feb 2015 17:11:13 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YNqME-0007uB-He for submit@debbugs.gnu.org; Tue, 17 Feb 2015 17:11:07 -0500 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,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:37242) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YNqME-0007th-F2 for submit@debbugs.gnu.org; Tue, 17 Feb 2015 17:11:06 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39122) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YNqMD-0007CO-KS for bug-gnu-emacs@gnu.org; Tue, 17 Feb 2015 17:11:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YNqMA-0007eP-Un for bug-gnu-emacs@gnu.org; Tue, 17 Feb 2015 17:11:05 -0500 Received: from randomsample.de ([5.45.97.173]:51094) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YNqMA-0007DM-MN for bug-gnu-emacs@gnu.org; Tue, 17 Feb 2015 17:11:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=randomsample.de; s=a; h=Content-Type:MIME-Version:Message-ID:Date:Subject:To:From; bh=fJw8lVGePISDxsfJLzzo1Me7AeOvAXQcnCu4vLE50Uw=; b=Bm/grIT+H+XTc4m8A+QHz1TDyhUln21MndBulq+5fXV4e0fWDWPigGdK6p+sf3czgGMwTJBdw8qHZ9cX5n1Y/PccaW3D1xXxcy1rFScgxSjwPbr29FYnv/w79JVz5Hpn; Received: from ip4d149227.dynamic.kabel-deutschland.de ([77.20.146.39] helo=spaten) by randomsample.de with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from ) id 1YNqM4-0003lh-8U for bug-gnu-emacs@gnu.org; Tue, 17 Feb 2015 23:10:56 +0100 From: David Engster To: bug-gnu-emacs@gnu.org Subject: 25.0.50; EIEIO: Display of parents in help buffer broken Date: Tue, 17 Feb 2015 23:10:50 +0100 Message-ID: <87lhjwnq8l.fsf@engster.org> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.0 (-----) In latest Emacs from Git (16d91bce1d05), evaluate (require 'eieio) (defclass foo () ()) (defclass foochild (foo) ()) and then C-h f foochild RET and you'll get an "Wrong type argument" error with the following backtrace: Debugger entered--Lisp error: (wrong-type-argument symbolp [defclass foo nil (foochild) #s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8 data ()) nil nil nil [] nil nil nil nil nil nil nil nil [] nil nil nil nil nil [] [eieio-class-tag--foo] (:custom-groups nil)]) symbol-name([defclass foo nil (foochild) #s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8 data ( ...)) nil nil nil [] nil nil nil nil nil nil nil nil [] nil nil nil nil nil [] [eieio-class-tag--foo] (:custom-groups nil)]) eieio-help-class(foochild) eieio-help-constructor(foochild) run-hook-with-args(eieio-help-constructor foochild) describe-function-1(foochild) describe-function(foochild) funcall-interactively(describe-function foochild) call-interactively(describe-function nil nil) command-execute(describe-function) Another small nitpick: If you do C-h v foo RET you'll see This variable is obsolete since 25.1; use 'foo instead which is confusing. -David From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 19 13:23:19 2015 Received: (at 19891-done) by debbugs.gnu.org; 19 Feb 2015 18:23:19 +0000 Received: from localhost ([127.0.0.1]:48880 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YOVks-0006ME-Ri for submit@debbugs.gnu.org; Thu, 19 Feb 2015 13:23:18 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.181]:31158) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YOVkq-0006M3-6i for 19891-done@debbugs.gnu.org; Thu, 19 Feb 2015 13:23:17 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ar8TAPOG1lTO+LI//2dsb2JhbABbgwaDX4VTvhyCSQQCAoENRAEBAQEBAXyEDQEEAVYjBQsLDiYSFBgNJIg4CM4jAQEBAQEBAQMBAQEBAR2PeAeEKgWKJ59LgUUihAwggnMBAQE X-IPAS-Result: Ar8TAPOG1lTO+LI//2dsb2JhbABbgwaDX4VTvhyCSQQCAoENRAEBAQEBAXyEDQEEAVYjBQsLDiYSFBgNJIg4CM4jAQEBAQEBAQMBAQEBAR2PeAeEKgWKJ59LgUUihAwggnMBAQE X-IronPort-AV: E=Sophos;i="5.09,536,1418101200"; d="scan'208";a="110936857" Received: from 206-248-178-63.dsl.teksavvy.com (HELO pastel.home) ([206.248.178.63]) by ironport2-out.teksavvy.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 19 Feb 2015 13:23:13 -0500 Received: by pastel.home (Postfix, from userid 20848) id 65094F83; Thu, 19 Feb 2015 13:22:50 -0500 (EST) From: Stefan Monnier To: David Engster Subject: Re: bug#19891: 25.0.50; EIEIO: Display of parents in help buffer broken Message-ID: References: <87lhjwnq8l.fsf@engster.org> Date: Thu, 19 Feb 2015 13:22:50 -0500 In-Reply-To: <87lhjwnq8l.fsf@engster.org> (David Engster's message of "Tue, 17 Feb 2015 23:10:50 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 19891-done Cc: 19891-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.3 (/) > C-h f foochild RET > and you'll get an "Wrong type argument" error with the following > backtrace: > Debugger entered--Lisp error: (wrong-type-argument symbolp [defclass Thanks, should be fixed now, Stefan From unknown Fri Jun 20 07:13:27 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 20 Mar 2015 11: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