Hmm... seems you're right. If I fix the name of the post-init method,
instead of using a gensym, it works. (Actually, that was exactly what
I was doing to get the two-macro-version working).

Still I don't really understand WHY the gensym is called at different
times. Is this a special case when you use genclass in a macro? Or
should I be aware of other cases too?

But at least I can solve the problem now. Thank you!

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to [email protected]
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to