diff --git a/src/lines-component.coffee b/src/lines-component.coffee index 3d40786a5..2ef5fcdc4 100644 --- a/src/lines-component.coffee +++ b/src/lines-component.coffee @@ -21,7 +21,7 @@ module.exports = class LinesComponent extends TiledComponent placeholderTextDiv: null - constructor: ({@presenter, @domElementPool, @assert, @grammars}) -> + constructor: ({@presenter, @domElementPool, @assert}) -> @domNode = document.createElement('div') @domNode.classList.add('lines') @tilesNode = document.createElement("div") @@ -65,7 +65,7 @@ class LinesComponent extends TiledComponent @cursorsComponent.updateSync(state) - buildComponentForTile: (id) -> new LinesTileComponent({id, @presenter, @domElementPool, @assert, @grammars}) + buildComponentForTile: (id) -> new LinesTileComponent({id, @presenter, @domElementPool, @assert}) buildEmptyState: -> {tiles: {}} diff --git a/src/lines-tile-component.coffee b/src/lines-tile-component.coffee index 6844f21de..64c1e59bd 100644 --- a/src/lines-tile-component.coffee +++ b/src/lines-tile-component.coffee @@ -13,7 +13,7 @@ cloneObject = (object) -> module.exports = class LinesTileComponent - constructor: ({@presenter, @id, @domElementPool, @assert, grammars}) -> + constructor: ({@presenter, @id, @domElementPool, @assert}) -> @measuredLines = new Set @lineNodesByLineId = {} @screenRowsByLineId = {} diff --git a/src/lines-yardstick.coffee b/src/lines-yardstick.coffee index cfc954cf2..13da96fa1 100644 --- a/src/lines-yardstick.coffee +++ b/src/lines-yardstick.coffee @@ -3,7 +3,7 @@ module.exports = class LinesYardstick - constructor: (@model, @lineNodesProvider, @lineTopIndex, grammarRegistry) -> + constructor: (@model, @lineNodesProvider, @lineTopIndex) -> @rangeForMeasurement = document.createRange() @invalidateCache() diff --git a/src/text-editor-component.coffee b/src/text-editor-component.coffee index 040e35e6e..9f95adabf 100644 --- a/src/text-editor-component.coffee +++ b/src/text-editor-component.coffee @@ -42,7 +42,7 @@ class TextEditorComponent @assert domNode?, "TextEditorComponent::domNode was set to null." @domNodeValue = domNode - constructor: ({@editor, @hostElement, @rootElement, @stylesElement, tileSize, @views, @themes, @workspace, @assert, @grammars, scrollPastEnd}) -> + constructor: ({@editor, @hostElement, @rootElement, @stylesElement, tileSize, @views, @themes, @workspace, @assert, scrollPastEnd}) -> @tileSize = tileSize if tileSize? @disposables = new CompositeDisposable @@ -83,7 +83,7 @@ class TextEditorComponent if @blockDecorationsComponent? @linesComponent.getDomNode().appendChild(@blockDecorationsComponent.getDomNode()) - @linesYardstick = new LinesYardstick(@editor, @linesComponent, lineTopIndex, @grammars) + @linesYardstick = new LinesYardstick(@editor, @linesComponent, lineTopIndex) @presenter.setLinesYardstick(@linesYardstick) @horizontalScrollbarComponent = new ScrollbarComponent({orientation: 'horizontal', onScroll: @onHorizontalScroll})