36 Commits (381b2e76985de1c3670ec3c1938fef679c6eef17)

Author SHA1 Message Date
Alex Riesen 8a57c6e943 Convert the users of for_each_string_list to for_each_string_list_item macro 15 years ago
Ramsay Jones 89fe121d5f notes: Initialise variable to appease gcc 15 years ago
Julian Phillips 1d2f80fa79 string_list: Fix argument order for string_list_append 15 years ago
Julian Phillips b684e97736 string_list: Fix argument order for for_each_string_list 15 years ago
Michael J Gruber a9f2adff80 notes: dry-run and verbose options for prune 15 years ago
Brandon Casey a502ab9333 notes.c: remove inappropriate call to return 15 years ago
Thomas Rast 7f710ea982 notes: track whether notes_trees were changed at all 15 years ago
Thomas Rast 160baa0d9c notes: implement 'git notes copy --stdin' 15 years ago
Thomas Rast 894a9d333e Support showing notes from more than one notes tree 15 years ago
Junio C Hamano c88f0cc78e notes: fix malformed tree entry 15 years ago
Johan Herland 00fbe63627 Notes API: prune_notes(): Prune notes that belong to non-existing objects 15 years ago
Johan Herland 851c2b3791 Teach notes code to properly preserve non-notes in the notes tree 15 years ago
Johan Herland 73f464b5f3 Refactor notes concatenation into a flexible interface for combining notes 15 years ago
Johan Herland cd30539214 Notes API: Allow multiple concurrent notes trees with new struct notes_tree 15 years ago
Johan Herland 61a7cca0c6 Notes API: write_notes_tree(): Store the notes tree in the database 15 years ago
Johan Herland 73f77b909f Notes API: for_each_note(): Traverse the entire notes tree with a callback 15 years ago
Johan Herland 9b391f218a Notes API: get_note(): Return the note annotating the given object 15 years ago
Johan Herland 1ec666b092 Notes API: remove_note(): Remove note objects from the notes tree structure 15 years ago
Johan Herland 2626b53670 Notes API: add_note(): Add note objects to the internal notes tree structure 15 years ago
Johan Herland 709f79b089 Notes API: init_notes(): Initialize the notes tree from the given notes ref 15 years ago
Johan Herland a7e7eff662 Notes API: get_commit_notes() -> format_note() + remove the commit restriction 15 years ago
Johan Herland 0ab1faae39 Minor cosmetic fixes to notes.c 15 years ago
Johan Herland 488bdf2ebe Fix crasher on encountering SHA1-like non-note in notes tree 15 years ago
Johan Herland ef8db638cc Refactor notes code to concatenate multiple notes annotating the same object 15 years ago
Johan Herland 23123aecf8 Teach the notes lookup code to parse notes trees with various fanout schemes 15 years ago
Johan Herland 27d5756410 Teach notes code to free its internal data structures on request 15 years ago
Johan Herland c56fcc89b9 Add flags to get_commit_notes() to control the format of the note string 15 years ago
Johannes Schindelin fd53c9eb44 Speed up git notes lookup 15 years ago
Johannes Schindelin a97a74686d Introduce commit notes 15 years ago
Junio C Hamano 954cfb5cfd Revert "Merge branch 'js/notes'" 16 years ago
Tor Arne Vestbø 22a3d06093 git-notes: fix printing of multi-line notes 16 years ago
Johannes Schindelin 2dd625d022 Speed up git notes lookup 16 years ago
Johannes Schindelin 879ef2485d Introduce commit notes 16 years ago