From d7ef98de4fa462d39780d31444dda9119337e6ad Mon Sep 17 00:00:00 2001 From: Chris Wanstrath Date: Sun, 28 Aug 2011 01:00:18 -0700 Subject: [PATCH] don't let plugin break each other --- src/editor.coffee | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/editor.coffee b/src/editor.coffee index 333afe3f1..3e41d5523 100644 --- a/src/editor.coffee +++ b/src/editor.coffee @@ -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}"