summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLeah (ctucx) <leah@ctu.cx>2021-03-17 00:01:34 +0100
committerLeah (ctucx) <leah@ctu.cx>2021-03-17 00:01:34 +0100
commite3cce2406706cbbcc2fa2defe16a50d220b3f101 (patch)
treebe2cbaf059eb9d072baa10889a795ebec967e766
parent78ae4557c7a843414f1204239f72598c64f98d1f (diff)
downloadnimgit-e3cce2406706cbbcc2fa2defe16a50d220b3f101.tar.gz
nimgit-e3cce2406706cbbcc2fa2defe16a50d220b3f101.tar.bz2
nimgit-e3cce2406706cbbcc2fa2defe16a50d220b3f101.zip
add implemented.txt
-rw-r--r--implemented.txt78
1 files changed, 78 insertions, 0 deletions
diff --git a/implemented.txt b/implemented.txt
new file mode 100644
index 0000000..642f9fc
--- /dev/null
+++ b/implemented.txt
@@ -0,0 +1,78 @@
+
+file nim proc libgit2 function
+===============================================================================
+branch.nim isLocalBranch git_reference_is_branch
+branch.nim isRemoteBranch git_reference_is_remote
+branch.nim isHead git_branch_is_head
+branch.nim isCheckedOut git_branch_is_checked_out
+branch.nim getBranchName git_branch_name
+branch.nim branches git_branch_iterator_new
+branch.nim branches git_branch_next
+
+commit.nim lookupCommit git_commit_lookup
+commit.nim getSummary git_commit_summary
+commit.nim getShortMessage (alias) git_commit_summary
+commit.nim getMessage git_commit_message
+commit.nim getObjectId git_commit_id
+commit.nim getAuthor git_commit_author
+commit.nim getCommitter git_commit_committer
+commit.nim getParrent git_commit_parent
+
+free.nim free git_repository_free
+free.nim free git_reference_free
+free.nim free git_remote_free
+free.nim free git_strarray_dispose
+free.nim free git_tag_free
+free.nim free git_commit_free
+free.nim free git_object_free
+free.nim free git_tree_free
+free.nim free git_tree_entry_free
+free.nim free git_revwalk_free
+free.nim free git_status_list_free
+free.nim free git_annotated_commit_free
+free.nim free git_pathspec_free
+free.nim free git_pathspec_match_list_free
+free.nim free git_diff_free
+free.nim free git_buf_dispose
+free.nim free git_branch_iterator_free
+free.nim free git_signature_free
+
+objects.nim initGitObjectId
+objects.nim fromString git_oid_fromstr
+objects.nim toString git_oid_tostr_s
+objects.nim $ (alias) git_oid_tostr_s
+objects.nim == git_oid_equal
+objects.nim lookupObjectIdByName git_reference_name_to_id
+objects.nim lookupObject git_revparse_single
+
+reference.nim getName git_reference_name
+reference.nim getShortName git_reference_shorthand
+reference.nim getShorthand (alias) git_reference_shorthand
+reference.nim $ (alias) git_reference_name
+reference.nim isTag git_reference_is_tag
+reference.nim isNote git_reference_is_note
+reference.nim getOwner git_reference_owner
+reference.nim getRepo (alias) git_reference_owner
+reference.nim getType git_reference_type
+reference.nim resolveTarget git_reference_resolve
+reference.nim getTarget git_reference_target
+reference.nim getSymbolicTarget git_reference_symbolic_target
+reference.nim getGitReferenceNames git_reference_list
+
+repository.nim openGitRepository git_repository_open
+repository.nim getHead git_repository_head
+repository.nim isHeadDetached git_repository_head_detached
+repository.nim getPath git_repository_path
+
+revisionWalker.nim walk git_revwalk_new
+revisionWalker.nim sort git_revwalk_sorting
+revisionWalker.nim push git_revwalk_push_ref
+revisionWalker.nim push git_revwalk_push
+revisionWalker.nim pushHead git_revwalk_push_head
+revisionWalker.nim hide git_revwalk_hide
+revisionWalker.nim hideHead git_revwalk_hide_head
+revisionWalker.nim simplifyFirstParent git_revwalk_simplify_first_parent
+revisionWalker.nim reset git_revwalk_reset
+revisionWalker.nim items git_revwalk_next
+
+