On 12/03/17 19:35 PM, Pierre Téchoueyres wrote: > Eric Abrahamsen writes: > >> On 12/01/17 12:55 PM, Stefan Monnier wrote: >>>>> So I think the real fix here is to extend eieio-persistent with support >>>>> for hash-tables. >>>> Just hash tables? >>> >>> For the problem at hand, IIUC, hash-tables is what's needed, yes. >>> >>>> How about vectors? >>> >>> Sure, add that too. >> >> Before I do that, I just opened #29541 with a proposal for tweaking the >> restore process -- maybe that could be done first? >> > > I wishes it would, but this is a blocker bug for emacs 26, isn't it ? Could be! If so, let's fix this part first. Here's a diff that seems to work. The read->with-output-to-string stuff seems awful to me, and I'm hoping someone has something more elegant on hand. Eric