On Mar 6, 2009, at 8:08 AM, MikeM wrote:
I know I can avoid the problem by either not having a user.clj, or not having defmethods in user.clj, but it seems more straightforward to have a command-line option rather than have such restrictions.
Every launch of Clojure has the opportunity to specify a classpath to use. Since user.clj is loaded from classpath, it seems to me that's a sufficient mechanism to avoid loading a given user.clj for a given launch of Clojure. I think the convenience of the user.clj "hook" file being auto-loaded very early in launch is significant. I'm in favor of keeping it as-is.
--Steve
smime.p7s
Description: S/MIME cryptographic signature