ctucx.git: nimgit

[nimlang] nim-wrapper for libgit2

commit 6a6514b2b1ba7de1ef7977f69d34869545b754a7
parent d7238a85574051df2f21b9871c88c8de5870cbb5
Author: Leah (ctucx) <leah@ctu.cx>
Date: Tue, 16 Mar 2021 15:46:59 +0100

reference.nim: new proc getName, rename getShorthand -> getShortname, alias getShorthand, `$` now aliases getName
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/nimgit/reference.nim b/nimgit/reference.nim
@@ -1,10 +1,13 @@
 import nimgit2
 import types, free, objects
 
-proc getShorthand* (reference: GitReference): string = 
-    result = $git_reference_shorthand(reference)
+proc getName* (reference: GitReference): string = $git_reference_name(reference)
 
-proc `$`* (reference: GitReference): string = reference.getShorthand()
+proc getShortName* (reference: GitReference): string = $git_reference_shorthand(reference)
+
+proc getShorthand* (reference: GitReference): string = reference.getShortName()
+
+proc `$`* (reference: GitReference): string = reference.getName()
 
 
 proc isLocalBranch* (reference: GitReference): bool = cast[bool](git_reference_is_branch(reference))