I don't expect this to go into 1.5. But the point raised by vemv is a good one.
Clojurescript makes ExceptionInfo available by default. If this were also the case in clojure - it would help with portable code. Specifically catching ExceptionInfo. (longer comments on the thread referenced previously). Dave On Monday, 18 February 2013 12:18:15 UTC+11, Dave Sann wrote: > > timely comment. > > you can create and throw it but catching it requires the imported type. > (not withstanding catching the generic Exception on the JVM). > > see the link for suggestion/discussion on making this more "uniform" for > clj and cljs: > > https://groups.google.com/d/topic/clojurescript/A3wH_Hm3OmQ/discussion > > Dave > > On Monday, 18 February 2013 03:54:00 UTC+11, Baishampayan Ghose wrote: >> >> You can create an ExceptionInfo instance easily by using the core fn >> `ex-info`. So something like ... (throw (ex-info {:foo "bar"})) works >> fine. ~BG >> >> On Sun, Feb 17, 2013 at 10:05 PM, vemv <ve...@vemv.net> wrote: >> > Couldn't clojure.lang.ExceptionInfo be imported by default? That'd >> surely >> > help making ExceptionInfo the idiomatic exception to be thrown. >> > >> > >> > On Thursday, February 14, 2013 4:33:42 AM UTC+1, >> > stuart....@gmail.comwrote: >> >> >> >> If you care about Clojure 1.5 compatibility for your codebase, please >> test >> >> it against RC 16 as soon as possible. >> >> >> >> You can get the source and build it yourself from [1], or wait for >> Maven >> >> Central [2] to pick up the CI build, which usually takes a few hours. >> >> >> >> Thanks! >> >> Stu >> >> >> >> [1] https://github.com/clojure/clojure >> >> [2] http://bit.ly/WEnjAi >> > >> > -- >> > -- >> > You received this message because you are subscribed to the Google >> > Groups "Clojure" group. >> > To post to this group, send email to clo...@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+u...@googlegroups.com >> > For more options, visit this group at >> > http://groups.google.com/group/clojure?hl=en >> > --- >> > You received this message because you are subscribed to the Google >> Groups >> > "Clojure" group. >> > To unsubscribe from this group and stop receiving emails from it, send >> an >> > email to clojure+u...@googlegroups.com. >> > >> > For more options, visit https://groups.google.com/groups/opt_out. >> > >> > >> >> >> >> -- >> Baishampayan Ghose >> b.ghose at gmail.com >> > -- -- 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 --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.