bug-gnu-emacs
[Top][All Lists]
Advanced

[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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]