GNU bug report logs - #76539
eieio :method-invocation-order inoperative

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Daniel Colascione <dancol@HIDDEN>; dated Tue, 25 Feb 2025 04:47:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 76539 <at> debbugs.gnu.org:


Received: (at 76539) by debbugs.gnu.org; 25 Feb 2025 23:23:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 25 18:23:51 2025
Received: from localhost ([127.0.0.1]:49022 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tn4HH-0000oA-KK
	for submit <at> debbugs.gnu.org; Tue, 25 Feb 2025 18:23:51 -0500
Received: from mail-ed1-x532.google.com ([2a00:1450:4864:20::532]:61482)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>)
 id 1tn4HD-0000nr-SD
 for 76539 <at> debbugs.gnu.org; Tue, 25 Feb 2025 18:23:49 -0500
Received: by mail-ed1-x532.google.com with SMTP id
 4fb4d7f45d1cf-5dec817f453so10348008a12.2
 for <76539 <at> debbugs.gnu.org>; Tue, 25 Feb 2025 15:23:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1740525821; x=1741130621; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=1VjGAe8zGRhwgloNfO4MWhmeu4MWbA23fqeflBAwBLk=;
 b=UdYjEBNC3F/SJC7VcKIqIbNJWf4ihHZRfVrR390Pk15LN8zuUUotiJoun1sVUqHVxo
 ptEHwRj6gUElvncbOXTqIgnzT5is52+JmEpSL9H9xKtt32//Dz/kw6X2Y3KsteRqTi36
 J9QusWdJMAtYQiiKbcAphdGaZy895sCM5UFEnswzn+3BgA+SQF/8oFCyF/J/WET+jy2L
 JR/qHjAvCTe3OivVcHA+g6zLd2vklt7sHOhC01sN18kQd4EfdMOJt5EELI37cX5cxKhW
 tKKCTGbjIPTdTHJhV9zSv1sEle1WgZ/n8lpVd6CwWV6DWjxTEoRaLS503N77gkU7yqEM
 eBYQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1740525821; x=1741130621;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=1VjGAe8zGRhwgloNfO4MWhmeu4MWbA23fqeflBAwBLk=;
 b=A6Rn3nNH5XvlIYWeMhSxBN7pJOm2R2vGY0YT6phSWf3MZGyv9ZyVc1RLFJV8Z1FO8c
 t3PKOnq5VyrLgEXD1wtH9t4qUhCliFPF980Hjtrgtc2tS9clsXHxQodOiwl4awzhHdQj
 s51YZgfsitk6ZHGlkDSVD4leOAJVobINRIcBAoxPCmIGlGAWaAAunfyI4CV0yfvfUH1Y
 LgxX+d/T7UN400lknduD6qCgVZY7/Pl5bZ13fkuDMJz2CVTj4y6hNH34J+/olfmjF/Ak
 VI3+PC9GOn4i/mEvflWrW8UecHawgB3sRHWNjETnyVYcmn06SMOsdzEHvnspAFFfXgLG
 y+Nw==
X-Gm-Message-State: AOJu0YwJWibi3aiDDG8eFXgZotFn03bDOy1ZnrFeodecEExX/Df95pmL
 fppIECbgoUWDbjwIQ5Wq1opIegRlB4+9354L7k/7Qm8TDqn3lxgXFQplbtKSZ15/N+h3ar2CLhQ
 sPhzGUi6/LwwrzRBBwMciWcz9Sf6TgM71D58=
X-Gm-Gg: ASbGncs4C8xLhpzAAJlt3pIxk819YUvsu5OXXt3YdV5DxA/y2g6FUbmaK5vnjxvE1LZ
 TGTYyb8nNonPOktfe8KmQKurKvp/3Y4WtoribhIjJArmq0O8IpBx1GhLJ9t0d9fGQSacAn6G3Xz
 3x38cJtUA=
X-Google-Smtp-Source: AGHT+IFe8ToTbldqMnW9rlLKrLLBD0fqVp3HbSh9/zrZpuhxbYypC+hzEsJQbZQTgaRWPCR5K2BcdLBx9jBHPwElqJY=
X-Received: by 2002:a05:6402:3491:b0:5dc:7643:4f3d with SMTP id
 4fb4d7f45d1cf-5e4a0d4930bmr1236109a12.1.1740525821474; Tue, 25 Feb 2025
 15:23:41 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Tue, 25 Feb 2025 23:23:41 +0000
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <m1bjuqocml.fsf@HIDDEN>
References: <m1bjuqocml.fsf@HIDDEN>
MIME-Version: 1.0
Date: Tue, 25 Feb 2025 23:23:41 +0000
X-Gm-Features: AQ5f1Jpn_yMmpTBiD9XzvJrgMJES6e-1e0e0wM572yAzwBt_feq64f5fCvJKXt4
Message-ID: <CADwFkmnRJK2Uu_jdpfo+bXtuhgGoVzDrY-P7tFVtuHPQuC2npg@HIDDEN>
Subject: Re: bug#76539: eieio :method-invocation-order inoperative
To: Daniel Colascione <dancol@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76539
Cc: "Eric M. Ludlam" <zappo@HIDDEN>, 76539 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Daniel Colascione <dancol@HIDDEN> writes:

> The :method-invocation-order mechanism in the EIEIO docs doesn't seem to
> do anything anymore, perhaps because the generic function mechanism is
> now integrated into the core. We should either fix it or (more likely,
> because we'd otherwise need to support non-default CLOS method
> combinators) remove it from the manual and emit a deprecation warning
> when somebody tries to use it.

I'm copying in Eric Ludlam.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76539; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 25 Feb 2025 04:46:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Feb 24 23:46:31 2025
Received: from localhost ([127.0.0.1]:44250 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tmmpz-0007pf-Ey
	for submit <at> debbugs.gnu.org; Mon, 24 Feb 2025 23:46:31 -0500
Received: from lists.gnu.org ([2001:470:142::17]:42062)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <dancol@HIDDEN>) id 1tmmpu-0007pI-BX
 for submit <at> debbugs.gnu.org; Mon, 24 Feb 2025 23:46:30 -0500
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 <dancol@HIDDEN>) id 1tmmpm-00081K-Nq
 for bug-gnu-emacs@HIDDEN; Mon, 24 Feb 2025 23:46:19 -0500
Received: from dancol.org ([2600:3c01:e000:3d8::1])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <dancol@HIDDEN>) id 1tmmpk-0007D1-LQ
 for bug-gnu-emacs@HIDDEN; Mon, 24 Feb 2025 23:46:18 -0500
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=dancol.org; 
 s=x;
 h=Content-Type:MIME-Version:Message-ID:Date:Subject:To:From:Sender:
 Reply-To:Cc:Content-Transfer-Encoding:Content-ID:Content-Description:
 Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:
 In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe:
 List-Post:List-Owner:List-Archive;
 bh=QDsXUUY+rWGGFPf9EjCnkUF1MrGNhWaA8M26dnrnJho=; b=UCio3FfTCJOIko0T9SuFzdkAl+
 Vp77r6FrwaT6WKrpo+Yk34Mr3aWkoZDvuzjGpd5tHZCfq9UCCSV1u1gyEaEzXWvJN8vg9AelZGz+J
 y+Y44BbEiGcO5UuloU0iuPnOXJcR0H69xaRdqi0DzvExhtOWg9quguAbBYKF+714koQQDI4NJh20v
 A2CcxK7sxRtEXEr+wKMkGNkLI3eeqvpfHnIuGESXZEiiyfg7tqXu2Y0Zi6pa1bgq2cF4kCFBTXaVF
 RbyK669mmZye0X2HWw6tpRjgfzfv+4FCwcGt08bj1siOuL4f9qr9N9BzixjGg6xKBOtIV84mtH6K0
 kSYFvkVA==;
Received: from dancol by dancol.org with local (Exim 4.96)
 (envelope-from <dancol@HIDDEN>) id 1tmmpb-0012Pc-0V
 for bug-gnu-emacs@HIDDEN; Mon, 24 Feb 2025 23:46:07 -0500
From: Daniel Colascione <dancol@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: eieio :method-invocation-order inoperative
User-Agent: mu4e 1.12.8; emacs 31.0.50
Date: Mon, 24 Feb 2025 23:46:10 -0500
Message-ID: <m1bjuqocml.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
Received-SPF: pass client-ip=2600:3c01:e000:3d8::1;
 envelope-from=dancol@HIDDEN; helo=dancol.org
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 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, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 0.9 (/)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.1 (/)

The :method-invocation-order mechanism in the EIEIO docs doesn't seem to
do anything anymore, perhaps because the generic function mechanism is
now integrated into the core. We should either fix it or (more likely,
because we'd otherwise need to support non-default CLOS method
combinators) remove it from the manual and emit a deprecation warning
when somebody tries to use it.




Acknowledgement sent to Daniel Colascione <dancol@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#76539; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Tue, 25 Feb 2025 23:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.