On Jun 27, 5:53 am, Meikel Brandmeyer <[email protected]> wrote:
> Hi,
>
> Am 26.06.2009 um 20:41 schrieb Four of Seventeen:
>
> > (defn- foo [args] body)
>
> > (defmacro bar [args] body)
> >  `(foo ~some-args (fn [~more-args] ~...@body)))
>
> > and it complained that foo was not public when I invoked bar from
> > outside its home namespace.
>
> Yes. foo must be public in macros used by other
> namespaces.

My post wasn't about that, so much as it was about the workaround and
the bug this workaround provoked.

I've since had it show up a couple of times again. A clean rebuild of
the project JAR and restart of the REPL always makes it go away
temporarily, but eventually it returns for some reason.
--~--~---------~--~----~------------~-------~--~----~
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