Jarmo Hurri writes: > Also made org-table.el (require 'cl) in general, not only compile time, > because there was a warning of it being required at runtime, but there > is still a warning at compile time. Seemed like a reasonable thing to > do, although given the discussion on possible namespace clashes on the > net makes me doubt the approach. It seems GNU does not like CL. I can > implement a new function corresponding to CL's "position" if you find it > necessary.
Using cl at runtime is a no-no for GNU Emacs and you are actually only using cl-seq. You could use the new cl-lib starting with Emacs 24.3, but that's a no-no for backwards compatibility. So we would need a compatibility definition. Since these functions were autoloaded in all emacs versions, a defalias to the correct function depending on version might be good enough, if not Org would have to re-implement the part you need. You could ask on the Emacs devel list if that'd be OK. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Factory and User Sound Singles for Waldorf Q+, Q and microQ: http://Synth.Stromeko.net/Downloads.html#WaldorfSounds