         index++
     left
 
+  # Private:
   measureToColumn: (lineElement, tokenizedLine, screenColumn, lineStartBufferColumn) ->
     left = oldLeft = index = 0
     iterator = document.createNodeIterator(lineElement, NodeFilter.SHOW_TEXT, TextNodeFilter)

      obj = obj[scope]
    obj[char] = val

  clearCharacterWidthCache: ->
    EditorView.characterWidthCache = {}



    returnLeft ? left

  # Private:
  getCharacterWidthCache: (scopes, char) ->
    scopes ?= NoScope
    obj = EditorView.characterWidthCache
