From 617f0ae79a0372f0ebef1be62a1e5a162c8dd564 Mon Sep 17 00:00:00 2001 From: Ben Ogle Date: Mon, 22 Jul 2013 16:37:09 -0700 Subject: [PATCH] tests work again --- src/packages/autoflow/keymaps/autoflow.cson | 2 ++ src/packages/autoflow/lib/autoflow.coffee | 6 ++++-- src/packages/autoflow/spec/autoflow-spec.coffee | 4 +++- 3 files changed, 9 insertions(+), 3 deletions(-) create mode 100644 src/packages/autoflow/keymaps/autoflow.cson diff --git a/src/packages/autoflow/keymaps/autoflow.cson b/src/packages/autoflow/keymaps/autoflow.cson new file mode 100644 index 000000000..6ef31cf06 --- /dev/null +++ b/src/packages/autoflow/keymaps/autoflow.cson @@ -0,0 +1,2 @@ +'.editor': + 'alt-meta-q': 'autoflow:reflow-paragraph' diff --git a/src/packages/autoflow/lib/autoflow.coffee b/src/packages/autoflow/lib/autoflow.coffee index e9a525604..97f81cc36 100644 --- a/src/packages/autoflow/lib/autoflow.coffee +++ b/src/packages/autoflow/lib/autoflow.coffee @@ -1,7 +1,9 @@ module.exports = activate: -> - rootView.command 'autoflow:reflow-paragraph', '.editor', (e) => - @reflowParagraph(e.currentTargetView()) + rootView.eachEditor (editor) => + return unless editor.attached and editor.getPane()? + editor.command 'autoflow:reflow-paragraph', (e) => + @reflowParagraph(e.currentTargetView()) reflowParagraph: (editor) -> if range = editor.getCurrentParagraphBufferRange() diff --git a/src/packages/autoflow/spec/autoflow-spec.coffee b/src/packages/autoflow/spec/autoflow-spec.coffee index c497f6292..4d8924662 100644 --- a/src/packages/autoflow/spec/autoflow-spec.coffee +++ b/src/packages/autoflow/spec/autoflow-spec.coffee @@ -1,13 +1,15 @@ RootView = require 'root-view' -describe "Autoflow package", -> +fdescribe "Autoflow package", -> editor = null beforeEach -> window.rootView = new RootView rootView.open() atom.activatePackage('autoflow') + rootView.attachToDom() editor = rootView.getActiveView() + config.set('editor.preferredLineLength', 30) describe "autoflow:reflow-paragraph", ->