6eb306bfde
Changelog: * Changes in 0.3.0 (since 0.2.0) ** New Functionality *** Add new (git tag) procedures Four new procedures were added to (git tag) related to creating tags in a git repository. ~tag-create~ and ~tag-create!~ are used to create what is known as "annotated" tags in git which contain a creation date, creator's signature, and a message. The ~tag-create!~ procedure can replace existing references with the same name. ~tag-create-lightweight~ and ~tag-create-lightweight!~ are used to create lightweight tags in git which just create a reference that points directly to a git object. *** Add (git signature) module The (git signature) module adds three new procedures related to signatures. Signatures are objects which identify a name, email, and time that are found on many git objects. You would need to create a signature if you want to use the ~tag-create~ procedure mentioned above. ~signature-default~ creates a signature by looking up the ~user.name~ and ~user.email~ from the repository's configuration. It also uses the current time. ~signature-new~ creates a signature with the passed in name, email, time and timezone offset. ~signature-now~ creates a signature with the passed in name and email. The time will use the current time. *** Add (git describe) module The (git describe) module adds several new procedures used to create human readable names for objects based on an available references. *** Support for Guile 3.0 Upgrade the configure script to be able to find Guile 3.0. *** Add accessor and setter for the download tags of ~fetch-options~ The (git structs) module has added ~fetch-options-download-tags~ and ~set-fetch-options-download-tags!~ procedures for accessing and setting the download tags field of ~fetch-options~. This field determines the tag download policy when fetching from a remote. *** Add ~CREDTYPE-*~ variables (git cred) module has added several new variables which are used to represent a bitmask for the supported credential types. *** Add ssh authentication support Add ssh auth support to ~clone~ and ~remote-fetch~ procedures with an authentication method from the new module (git auth). *** Add (git blob) module (git blob) module adds several procedures for accessing and interacting with blobs. ** Changes *** ~repository-state~ return a symbols instead of an int The ~repository-state~ procedure used to return an integer to represent a state like none, merge, revert. It now returns the following symbols based on the state of the repository - ~repository-state/none~ - ~repository-state/merge~ - ~repository-state/revert~ - ~repository-state/revert-sequence~ - ~repository-state/cherrypick~ - ~repository-state/cherrypick-sequence~ - ~repository-state/bisect~ - ~repository-state/rebase~ - ~repository-state/rebase-interactive~ - ~repository-state/rebase-merge~ - ~repository-state/apply-mailbox~ - ~repository-state/apply-mailbox-or-rebase~ *** Rename ~foo-init-options~ procedures to be more idiomatic Several procedures named like ~foo-init-options~ were renamed to be more idiomatic like ~make-foo-options~. The previous functions are deprecated and will be removed in a future version of Guile Git. The functions renamed are: - ~clone-init-options~ renamed to ~make-clone-options~ - ~fetch-init-options~ renamed to ~make-fetch-options~ - ~status-init-options~ renamed to ~make-status-options~
82 lines
3.9 KiB
Text
82 lines
3.9 KiB
Text
@comment $NetBSD: PLIST,v 1.3 2020/05/14 14:54:33 nikita Exp $
|
|
guile/2.2/info/guile-git.info
|
|
guile/2.2/lib/guile/2.2/site-ccache/git.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/annotated.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/attr.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/auth.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/bindings.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/blame.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/blob.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/branch.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/checkout.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/cherrypick.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/clone.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/commit.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/config.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/cred.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/describe.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/errors.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/fetch.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/object.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/oid.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/reference.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/remote.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/repository.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/reset.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/rev-parse.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/settings.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/signature.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/status.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/structs.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/submodule.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/tag.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/tree.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/types.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/web.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/web/config.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/web/html.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/web/http.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/web/mime-types.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/web/querystring.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/web/repository.go
|
|
guile/2.2/lib/guile/2.2/site-ccache/git/web/template.go
|
|
guile/2.2/share/guile/site/2.2/git.scm
|
|
guile/2.2/share/guile/site/2.2/git/annotated.scm
|
|
guile/2.2/share/guile/site/2.2/git/attr.scm
|
|
guile/2.2/share/guile/site/2.2/git/auth.scm
|
|
guile/2.2/share/guile/site/2.2/git/bindings.scm
|
|
guile/2.2/share/guile/site/2.2/git/blame.scm
|
|
guile/2.2/share/guile/site/2.2/git/blob.scm
|
|
guile/2.2/share/guile/site/2.2/git/branch.scm
|
|
guile/2.2/share/guile/site/2.2/git/checkout.scm
|
|
guile/2.2/share/guile/site/2.2/git/cherrypick.scm
|
|
guile/2.2/share/guile/site/2.2/git/clone.scm
|
|
guile/2.2/share/guile/site/2.2/git/commit.scm
|
|
guile/2.2/share/guile/site/2.2/git/config.scm
|
|
guile/2.2/share/guile/site/2.2/git/cred.scm
|
|
guile/2.2/share/guile/site/2.2/git/describe.scm
|
|
guile/2.2/share/guile/site/2.2/git/errors.scm
|
|
guile/2.2/share/guile/site/2.2/git/fetch.scm
|
|
guile/2.2/share/guile/site/2.2/git/object.scm
|
|
guile/2.2/share/guile/site/2.2/git/oid.scm
|
|
guile/2.2/share/guile/site/2.2/git/reference.scm
|
|
guile/2.2/share/guile/site/2.2/git/remote.scm
|
|
guile/2.2/share/guile/site/2.2/git/repository.scm
|
|
guile/2.2/share/guile/site/2.2/git/reset.scm
|
|
guile/2.2/share/guile/site/2.2/git/rev-parse.scm
|
|
guile/2.2/share/guile/site/2.2/git/settings.scm
|
|
guile/2.2/share/guile/site/2.2/git/signature.scm
|
|
guile/2.2/share/guile/site/2.2/git/status.scm
|
|
guile/2.2/share/guile/site/2.2/git/structs.scm
|
|
guile/2.2/share/guile/site/2.2/git/submodule.scm
|
|
guile/2.2/share/guile/site/2.2/git/tag.scm
|
|
guile/2.2/share/guile/site/2.2/git/tree.scm
|
|
guile/2.2/share/guile/site/2.2/git/types.scm
|
|
guile/2.2/share/guile/site/2.2/git/web.scm
|
|
guile/2.2/share/guile/site/2.2/git/web/config.scm
|
|
guile/2.2/share/guile/site/2.2/git/web/html.scm
|
|
guile/2.2/share/guile/site/2.2/git/web/http.scm
|
|
guile/2.2/share/guile/site/2.2/git/web/mime-types.scm
|
|
guile/2.2/share/guile/site/2.2/git/web/querystring.scm
|
|
guile/2.2/share/guile/site/2.2/git/web/repository.scm
|
|
guile/2.2/share/guile/site/2.2/git/web/template.scm
|