 
   characterWidthsChanged: ->
     @computeScrollWidth()
-    @emit 'character-widths-changed', @scopedCharacterWidthsChangeCount
+    @emit 'character-widths-changed', @scopedCharacterWidthsChangeCount if Grim.includeDeprecations
     @emitter.emit 'did-change-character-widths', @scopedCharacterWidthsChangeCount
 
   clearScopedCharWidths: ->

      @softWrapped = softWrapped
      @updateWrappedScreenLines()
      softWrapped = @isSoftWrapped()
      @emit 'soft-wrap-changed', softWrapped
      @emitter.emit 'did-change-soft-wrapped', softWrapped
      softWrapped
    else

    @decorationsByMarkerId[marker.id] ?= []
    @decorationsByMarkerId[marker.id].push(decoration)
    @decorationsById[decoration.id] = decoration
    @emit 'decoration-added', decoration if Grim.includeDeprecations
    @emitter.emit 'did-add-decoration', decoration
    decoration

