When I tried to answer a question (from other people) about why in 1.3 we need to explicitly declare ^:dynamic for a Var, I found I cannot find an official document about this change from 1.2 (or older version) to 1.3. I went to github (https://github.com/clojure/clojure/ blob/master/changes.md) but only found description like "1.1 Earmuffed Vars are No Longer Automatically Considered Dynamic" -- at first glance I thought that the explicit declaration thing is only for earmuffed Vars but when I tried it in a 1.3 REPL, I found we need to explicitly declare all Vars to ^:dynamic if we want a rebinding.....
Where can I find the official statement about this change (or other similar changes)? -- 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 Note that posts from new members are moderated - please be patient with your first post. 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