 
   # Public: Open a given a URI in Atom asynchronously.
   #
-  # uri - A {String} containing a URI.
-  # options  - An optional options {Object}
-  #   :initialLine - A {Number} indicating which row to move the cursor to
-  #                  initially. Defaults to `0`.
-  #   :initialColumn - A {Number} indicating which column to move the cursor to
-  #                    initially. Defaults to `0`.
-  #   :split - Either 'left' or 'right'. If 'left', the item will be opened in
-  #            leftmost pane of the current active pane's row. If 'right', the
-  #            item will be opened in the rightmost pane of the current active
-  #            pane's row.
-  #   :activatePane - A {Boolean} indicating whether to call {Pane::activate} on
-  #                   the containing pane. Defaults to `true`.
-  #   :searchAllPanes - A {Boolean}. If `true`, the workspace will attempt to
-  #                     activate an existing item for the given URI on any pane.
-  #                     If `false`, only the active pane will be searched for
-  #                     an existing item for the same URI. Defaults to `false`.
+  # * `uri` A {String} containing a URI.
+  # * `options` (optional) {Object}
+  #   * `initialLine` A {Number} indicating which row to move the cursor to
+  #     initially. Defaults to `0`.
+  #   * `initialColumn` A {Number} indicating which column to move the cursor to
+  #     initially. Defaults to `0`.
+  #   * `split` Either 'left' or 'right'. If 'left', the item will be opened in
+  #     leftmost pane of the current active pane's row. If 'right', the
+  #     item will be opened in the rightmost pane of the current active pane's row.
+  #   * `activatePane` A {Boolean} indicating whether to call {Pane::activate} on
+  #     containing pane. Defaults to `true`.
+  #   * `searchAllPanes` A {Boolean}. If `true`, the workspace will attempt to
+  #     activate an existing item for the given URI on any pane.
+  #     If `false`, only the active pane will be searched for
+  #     an existing item for the same URI. Defaults to `false`.
   #
   # Returns a promise that resolves to the {Editor} for the file URI.
   open: (uri, options={}) ->

  # Public: Register a function to be called for every current and future
  # {Editor} in the workspace.
  #
  # callback - A {Function} with an {Editor} as its only argument.
  #
  # Returns a subscription object with an `.off` method that you can call to
  # unregister the callback.


    @openUriInPane(uri, pane, options)

  # Open Atom's license in the active pane.
  openLicense: ->
    @open(join(atom.getLoadSettings().resourcePath, 'LICENSE.md'))

