don't let plugin break each other

This commit is contained in:
Chris Wanstrath 2011-08-28 01:00:18 -07:00
parent d7661be2c1
commit d7ef98de4f

View File

@ -151,4 +151,8 @@ define (require, exports, module) ->
## load plugins
plugins = _.map Dir.list(Chrome.appRoot() + "/plugins"), (plugin) ->
require plugin
try
require plugin
catch e
name = _.last plugin.split '/'
console.error "Problem loading plugin #{name}: #{e.message}"