On this page:
8.18
top
up

22NoteπŸ”— i

procedure

( git_note_authornote)signature?

note:note?
Get the note author

procedure

( git_note_committernote)signature?

note:note?
Get the note committer

procedure

( git_note_create out
repo
notes_ref
author
committer
oid
note
force)integer?
out:oid?
repo:repository?
notes_ref:(or/c string? #f)
author:signature?
committer:signature?
oid:oid?
note:string?
force:boolean?
Add a note for an object

procedure

( git_note_foreach repo
notes_ref
note_cb
payload)integer?
repo:repository?
notes_ref:string?
note_cb:git_note_foreach_cb
payload:bytes?
Loop over all the notes within a specified namespace and issue a callback for each one.

procedure

( git_note_freenote)void?

note:note?
Free a git_note object

procedure

( git_note_idnote)oid?

note:note?
Get the note object’s id

procedure

( git_note_iterator_freeit)void?

it:note_iterator?
Frees an git_note_iterator

procedure

( git_note_iterator_newreponotes_ref)note_iterator?

repo:repository?
notes_ref:string?
Creates a new iterator for notes

The iterator must be freed manually by the user.

procedure

( git_note_messagenote)string?

note:note?
Get the note message

procedure

( git_note_nextnote_idannotated_idit)integer?

note_id:oid?
annotated_id:oid?
it:note_iterator?
Return the current item (note_id and annotated_id) and advance the iterator internally to the next value

procedure

( git_note_readreponotes_refoid)note?

repo:repository?
notes_ref:(or/c string? #f)
oid:oid?
Read the note for an object

The note must be freed manually by the user.

procedure

( git_note_remove repo
notes_ref
author
committer
oid)integer?
repo:repository?
notes_ref:(or/c string? #f)
author:signature?
committer:signature?
oid:oid?
Remove the note for an object

top
up

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /