On Thu, Mar 5, 2009 at 9:00 AM, Stephen C. Gilardi <squee...@mac.com> wrote: > > On Mar 5, 2009, at 8:50 AM, Chouser wrote: > >> Aren't there already no-arg options like :reload and :verbose? > > Those apply to the entire :use or :require clause. They are flags that are > peers with libspecs, not within them.
Fair enough. So the least-breaking change proposed here would be simply that if :use is given an :as parameter, that it no longer also refer all the other symbols directly. Rich seemed to want to reduce the breakage here as much as possible, and IMHO this is pretty minimal. If it's still too much potential breakage this behavior could be attached to a new top-level name such as :uses or :demand, to be a new sibling of :use and :require. Perhaps gentle suggestions in the docs could then encourage people to stop using the older forms such that they could one day be removed. --Chouser --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---