;; remote (in Git parlance) whose URL is to be returned. It has
;; only a meaning for distributed VCS and is ignored otherwise.
;;
- ;;
- ;; - send-patch (addr &optional rev-list)
- ;;
- ;; Send a patch to ADDR
-
+ ;; - prepare-patch (rev)
+ ;;
+ ;; Prepare a patch and return a property list with the keys
+ ;; `:subject' indicating the patch message as a string, `:buffer'
+ ;; with a buffer object that contains the entire patch message and
+ ;; `:body-start' and `:body-end' demarcating what part of said
+ ;; buffer should be inserted into an inline patch. If the two last
+ ;; properties are omitted, `point-min' and `point-max' will
+ ;; respectively be used instead.
++;;
+;; - clone (remote directory)
+;;
+;; Attempt to clone a REMOTE repository, into a local DIRECTORY.
+;; Returns the symbol of the backend used if successful.
;;; Changes from the pre-25.1 API:
;;