Bastien writes: > If we agree the macros are not really needed we can make the change. > We will always be free to find why the macros are causing problems > later one. I know the move looks like I want to avoid the problems > instead of fixing them, but it's not: it's about fixing the approach > upstream instead of fighting with some obscure consequences of the > unnecessary approach.
Aside from the issue of whether using macros here is needed or appropriate, I can't find anything wrong with the macros or their use so far. If that upholds, the test not working points to a rather substantial bug in either the test framework or Emacs 24.3. I'm not sure if there's a way to circumvent eager macroexpansion to test how it gets involved. Some further testing seems to point to the let clause that produces the contents list: it never seems to be adding anything coming from the parent. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ SD adaptation for Waldorf rackAttack V1.04R1: http://Synth.Stromeko.net/Downloads.html#WaldorfSDada