Re: [O] (Emacs 23/24 binary compatibility): defstruct, setf

2013-09-05 Thread Jambunathan K
Stefan Monnier monn...@iro.umontreal.ca writes: I think existing *.elc files compiled against Emacs-23.2.1 should load fine on new Emacs versions. It's indeed an incompatibility I introduced when we switched from CL's setf to gv.el's setf, because the two work in a very different way. In

Re: [O] (Emacs 23/24 binary compatibility): defstruct, setf

2013-09-04 Thread Stefan Monnier
Does the patch below work for you? Yes. Please install. Done, Stefan

Re: [O] (Emacs 23/24 binary compatibility): defstruct, setf

2013-09-03 Thread Stefan Monnier
I think existing *.elc files compiled against Emacs-23.2.1 should load fine on new Emacs versions. It's indeed an incompatibility I introduced when we switched from CL's setf to gv.el's setf, because the two work in a very different way. Stefan

Re: [O] (Emacs 23/24 binary compatibility): defstruct, setf

2013-09-03 Thread Stefan Monnier
I think existing *.elc files compiled against Emacs-23.2.1 should load fine on new Emacs versions. It's indeed an incompatibility I introduced when we switched from CL's setf to gv.el's setf, because the two work in a very different way. In simple terms, the problem seems to be a 24.x style