From e7bd8026d2bf6a8d3e5647cd3bd1293bccf1a6be Mon Sep 17 00:00:00 2001 From: Ben Ogle Date: Fri, 6 Jun 2014 13:33:43 -0700 Subject: [PATCH] Deprecate old class functions --- src/react-editor-view.coffee | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/react-editor-view.coffee b/src/react-editor-view.coffee index aeceb4186..2852e5685 100644 --- a/src/react-editor-view.coffee +++ b/src/react-editor-view.coffee @@ -1,4 +1,5 @@ {View, $} = require 'space-pen' +Grim = require 'Grim' React = require 'react-atom-fork' EditorComponent = require './editor-component' {defaults} = require 'underscore-plus' @@ -53,9 +54,11 @@ class ReactEditorView extends View @gutter = $(node).find('.gutter') @gutter.removeClassFromAllLines = (klass) => + Grim.deprecate 'You no longer need to manually add and remove classes. Use `Editor::removeDecorationFromBufferRow()` and related functions' @gutter.find('.line-number').removeClass(klass) @gutter.addClassToLine = (bufferRow, klass) => + Grim.deprecate 'You no longer need to manually add and remove classes. Use `Editor::addDecorationToBufferRow()` and related functions' lines = @gutter.find("[data-buffer-row='#{bufferRow}']") lines.addClass(klass) lines.length > 0