Re: eieio-persistent-validate/fix-slot-value: In save file, list of object constructors found, but no :type specified for slot :inference-rules
Eric Ludlam <[email protected]> Mon, 26 Jan 2015 16:34:39 -0500
| Newsgroups | gmane.emacs.cedet |
|---|---|
| Message-ID | <[email protected]> |
Hi Ian, Sorry for the delay in replying. My kids' robot team is keeping me really busy. Your problem occurred when the extra security was added to file loading. To fix it your patch looks exactly right, so I'll apply it. Thanks! Eric On 01/15/2015 07:54 PM, Ian Kellett wrote: > Hi all, > > Perhaps this is a bug. At least someone else might find it useful. > > I have been experiencing the following problem with the clone of the > cedet repository from earlier today > as well as the built-in cedet in emacs: > > Upon creating a new Automake or Makefile EDE project, if I would do > nothing but add an 'inference-rule' > to the project or add an additional rule to a target, and then, for > instance, restart emacs and try > to reload the project using 'M-x ede', I would receive the error message > > 'eieio-persistent-validate/fix-slot-value: In save file, list of object > constructors found, but no :type specified for slot :inference-rules' > > or > > 'eieio-persistent-validate/fix-slot-value: In save file, list of object > constructors found, but no :type specified for slot :rules' > > depending which kind of rule I tried to add. > > To fix this I did the following: > > 1) In 'proj.el' changed the 'ede-proj-project' inference-rules slot to > have ':type ede-makefile-rule-list'. (shown below) > 2) In 'proj.el' similarly for 'ede-proj-target-makefile' (shown below) > 3) Byte compile 'proj.el'. > ------------------------------------------------------------------------------ Dive into the World of Parallel Programming. The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/