[cl-prevalence-devel] set-slot-values

Hi The symbol SET-SLOT-VALUES is exported from the cl-prevalence package, but there is no such function. Grepping for the string "set-slot-values" shows the string only in the files src/package.lisp and doc/CL-PREVALENCE.html. I downloaded the cl-prevalence.tgz tarball from common-lisp.net today to make sure I have the latest version of the library. Has this function been dropped accidentally or was it deprecated and should it be removed from the documentation file and package.lisp or am I missing something? Thanks. Nico

Nico, You are right: that function was removed by a patch in october 2004. The original definition was -(defun set-slot-values (instance slots-and-values) - "Set slots and values of instance" - (dolist (slot-and-value slots-and-values instance) - (setf (slot-value instance (first slot-and-value)) (second slot- and-value)))) And it was called from tx-create-object and tx-change-object-slots, I believe. I have remove the symbol from the package export and from the documentation, and released everything. HTH, Sven On 29 Mar 2007, at 12:29, Nico de Jager wrote:
Hi
The symbol SET-SLOT-VALUES is exported from the cl-prevalence package, but there is no such function. Grepping for the string "set-slot-values" shows the string only in the files src/ package.lisp and doc/CL-PREVALENCE.html. I downloaded the cl- prevalence.tgz tarball from common-lisp.net today to make sure I have the latest version of the library.
Has this function been dropped accidentally or was it deprecated and should it be removed from the documentation file and package.lisp or am I missing something?
Thanks. Nico
_______________________________________________ cl-prevalence-devel site list cl-prevalence-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/cl-prevalence-devel
participants (2)
-
Nico de Jager
-
Sven Van Caekenberghe