`catch' in terms of `condition-case'
authorBT Templeton <bpt@hcoop.net>
Fri, 12 Aug 2011 19:57:17 +0000 (15:57 -0400)
committerBT Templeton <bpt@hcoop.net>
Fri, 3 Feb 2012 23:53:50 +0000 (18:53 -0500)
commit8fb678718ca38089d873a3d91ab9530e9bb7f15f
tree42545d26fd316aa54946d00885ce38395961c0d6
parentce9b7cc22c19da07f3cdc686797cfbc5e92961ee
`catch' in terms of `condition-case'

* module/language/elisp/boot.el (throw): Define an `error-conditions'
  property for this symbol.

  (catch): Define in terms of `condition-case' instead of using Guile
  exceptions directly.

  (throw): Signal a `throw' condition instead of throwing a Guile
  exception directly.
module/language/elisp/boot.el