ctucx.git: nimgit

[nimlang] nim-wrapper for libgit2

commit e3cce2406706cbbcc2fa2defe16a50d220b3f101
parent 78ae4557c7a843414f1204239f72598c64f98d1f
Author: Leah (ctucx) <leah@ctu.cx>
Date: Wed, 17 Mar 2021 00:01:34 +0100

add implemented.txt
1 file changed, 78 insertions(+), 0 deletions(-)
A
implemented.txt
|
78
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
diff --git a/implemented.txt 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
+
+