[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#22840: 25.0.91; eieio clone creates objects with wrong name
From: |
Vitalie Spinu |
Subject: |
bug#22840: 25.0.91; eieio clone creates objects with wrong name |
Date: |
Sun, 28 Feb 2016 20:14:19 +0100 |
Hi,
With new "named" class I encounter the following problem:
(defclass AA (eieio-instance-inheritor eieio-named) ()
"Soeme class")
(setq aa (AA "namedA"))
(eieio-object-name aa)
;"#<AA namedA>"
(eieio-object-name (clone aa "namedB"))
;"#<AA namedA>"
(eieio-object-name (clone aa "namedC"))
;"#<AA namedB>"
In other words clone memorises a name from the previous clone and uses
that during the object creation.
Vitalie
In GNU Emacs 25.0.91.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.16.7)
of 2016-02-28 built on galago
Repository revision: 52f64cc2e74ab83752c8f2d37ef0fc6df5ef8b30
Windowing system distributor 'The X.Org Foundation', version 11.0.11702000
System Description: Ubuntu 15.10
- bug#22840: 25.0.91; eieio clone creates objects with wrong name,
Vitalie Spinu <=