Your additional points make more evident the need to put some final effort on the design of ExceptionInfo - leaving it "alpha" would be pretty unfortunate.
On Monday, February 18, 2013 2:05:39 PM UTC+1, Dave Sann wrote: > > 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.