53 Commits (748f733d542c8cca1013c1b0901cd96977a7ea11)

Author SHA1 Message Date
Denton Liu e0f9095aaa notes.h: fix typos in comment 5 years ago
Denton Liu 1d7297513d notes: break set_display_notes() into smaller functions 5 years ago
Denton Liu 452538c358 notes: extract logic into set_display_notes() 5 years ago
Denton Liu e6e230eeae notes: create init_display_notes() helper 5 years ago
Denton Liu 1e6ed5441a notes: rename to load_display_notes() 5 years ago
Chris Mayo d4907720a2 notes: correct documentation of format_display_notes() 6 years ago
Elijah Newren ef3ca95475 Add missing includes and forward declarations 6 years ago
Patryk Obara bbca96d579 notes: convert write_notes_tree to object_id 7 years ago
Patryk Obara b7d591d17b notes: convert combine_notes_* to object_id 7 years ago
brian m. carlson 5ee8a954e0 notes: convert some accessor functions to struct object_id 8 years ago
brian m. carlson fb61e4d3ab notes: convert format_display_notes to struct object_id 8 years ago
brian m. carlson 9ef7223058 notes: make get_note return pointer to struct object_id 8 years ago
brian m. carlson 490bc83a01 notes: convert for_each_note to struct object_id 8 years ago
Jacob Keller b3715b7522 notes: allow merging from arbitrary references 9 years ago
Mike Hommey ee76f92fe8 notes: allow treeish expressions as notes ref 9 years ago
Ondřej Bílka 98e023dea4 many small typofixes 12 years ago
Junio C Hamano 76141e2e62 format_note(): simplify API 12 years ago
Junio C Hamano 96531a5ede notes.c: mark a private file-scope symbol as static 12 years ago
Jeff King 3a03cf6b1d notes: refactor display notes default handling 14 years ago
Jeff King 304cc11c65 notes: refactor display notes extra refs field 14 years ago
Jeff King 03bb5789cd notes: make expand_notes_ref globally accessible 14 years ago
Johan Herland a6a09095a0 git notes merge: Add another auto-resolving strategy: "cat_sort_uniq" 14 years ago
Johan Herland 180619a585 notes.h/c: Propagate combine_notes_fn return value to add_note() and beyond 14 years ago
Johan Herland e2656c82fd notes.h/c: Allow combine_notes functions to remove notes 14 years ago
Johan Herland 4a9cf1cefc notes.h: Make default_notes_ref() available in notes API 14 years ago
Johan Herland 55d060771a (trivial) notes.h: Minor documentation fixes to copy_notes() 14 years ago
Johan Herland 1ee1e43df3 notes: Don't create (empty) commit when removing non-existing notes 15 years ago
Ramsay Jones 4e0d7a8018 msvc: Fix some "expr evaluates to function" compiler warnings 15 years ago
Michael J Gruber a9f2adff80 notes: dry-run and verbose options for prune 15 years ago
Brandon Casey a751b5cc96 notes.h: declare bit field as unsigned to silence compiler complaints 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
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 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 a97a74686d Introduce commit notes 15 years ago
Junio C Hamano 954cfb5cfd Revert "Merge branch 'js/notes'" 16 years ago
Johannes Schindelin 879ef2485d Introduce commit notes 16 years ago