technomancy/swank-clojure — pull request #133 by rwfowler (2012-08-01 17:04:20+00:00)
Title: Try .toString on current-exception before defaulting to "No message."

Some Exceptions have a null message but toString provides valuable information. [Cassandra's InvalidRequestException](https://github.com/apache/cassandra/blob/trunk/interface/thrift/gen-java/org/apache/cassandra/thrift/InvalidRequestException.java) is an example.

This change tries .getMessage, then .toString before defaulting to "No message."