   # undo history, no changes will be made to the buffer and this method will
   # return `false`.
   #
+  # * `checkpoint` {Number} id of the checkpoint to revert to.
+  #
   # Returns a {Boolean} indicating whether the operation succeeded.
-  revertToCheckpoint: (checkpoint, options) ->
-    if truncated = @historyProvider.revertToCheckpoint(checkpoint, options)
+  revertToCheckpoint: (checkpoint) ->
+    if truncated = @historyProvider.revertToCheckpoint(checkpoint)
       @emitWillChangeEvent()
       @transactCallDepth++
       try

  # If the given checkpoint is no longer present in the undo history, no
  # grouping will be performed and this method will return `false`.
  #
  # Returns a {Boolean} indicating whether the operation succeeded.
  groupChangesSinceCheckpoint: (checkpoint) ->
    @historyProvider.groupChangesSinceCheckpoint(checkpoint, {markers: @createMarkerSnapshot(), deleteCheckpoint: false})

  #
  # If the given checkpoint is no longer present in the undo history, this
  # method will return an empty {Array}.
  #
  # * `checkpoint` {Number} id of the checkpoint to get changes since.
  #
  # Returns an {Array} of {Object}s with the following fields that summarize
  #  the aggregated changes since the checkpoint. See *Working With Aggregated
