70 Commits (89c57ab3f0168b192d5ccc159972fdb26e0ba80b)

Author SHA1 Message Date
Johan Herland d73a5b933d builtin/notes: add --allow-empty, to allow storing empty notes 10 years ago
Johan Herland 52694cdabb builtin/notes: split create_note() to clarify add vs. remove logic 10 years ago
Johan Herland b0de56c6a5 builtin/notes: simplify early exit code in add() 10 years ago
Johan Herland 4282af0fc9 builtin/notes: refactor note file path into struct note_data 10 years ago
Johan Herland bebf5c0476 builtin/notes: improve naming 10 years ago
Johan Herland 511726e4b1 builtin/notes: fix premature failure when trying to add the empty blob 10 years ago
Ronnie Sahlberg 7695d118e5 refs.c: change resolve_ref_unsafe reading argument to be a flags field 10 years ago
Alex Henrie ad5fe3771b grammofix in user-facing messages 10 years ago
René Scharfe d318027932 run-command: introduce CHILD_PROCESS_INIT 10 years ago
Michael Haggerty f412411245 refs.h: rename the action_on_err constants 11 years ago
Junio C Hamano e703d7118c parse-options: multi-word argh should use dash to separate words 11 years ago
Johan Herland ce8daa1eb8 notes: disallow reusing non-blob as a note object 11 years ago
Christian Couder 5955654823 replace {pre,suf}fixcmp() with {starts,ends}_with() 11 years ago
Stefan Beller d5d09d4754 Replace deprecated OPT_BOOLEAN by OPT_BOOL 11 years ago
Stefan Beller 4741edd549 Remove deprecated OPTION_BOOLEAN for parsing arguments 11 years ago
Phil Hord 09b7e2204a fix "builtin-*" references to be "builtin/*" 12 years ago
Johan Herland 49c2470400 Move copy_note_for_rewrite + friends from builtin/notes.c to notes-utils.c 12 years ago
Johan Herland 80a14665b1 finish_copy_notes_for_rewrite(): Let caller provide commit message 12 years ago
Junio C Hamano eff80a9fd9 Allow custom "comment char" 12 years ago
Junio C Hamano f50fee4a04 builtin/notes.c: mark file-scope private symbols as static 12 years ago
Nguyễn Thái Ngọc Duy b0ff96547e Reduce translations by using same terminologies 12 years ago
Nguyễn Thái Ngọc Duy e6b895efdb i18n: notes: mark parseopt strings for translation 12 years ago
Nguyễn Thái Ngọc Duy 13f8b72d8c Convert commit_tree() to take strbuf as message 13 years ago
Nguyễn Thái Ngọc Duy 96ec7b1e70 Convert resolve_ref+xstrdup to new resolve_refdup function 13 years ago
Nguyễn Thái Ngọc Duy d5a35c114a Copy resolve_ref() return value for longer use 13 years ago
Junio C Hamano 46538012d9 notes remove: --stdin reads from the standard input 14 years ago
Junio C Hamano 2d370d2fbc notes remove: --ignore-missing 14 years ago
Junio C Hamano c3ab1a8e4c notes remove: allow removing more than one 14 years ago
Johan Herland 84a7e35eea Make "git notes add" more user-friendly when there are existing notes 14 years ago
Jeff King 03bb5789cd notes: make expand_notes_ref globally accessible 14 years ago
Stephen Boyd c2e86addb8 Fix sparse warnings 14 years ago
Ævar Arnfjörð Bjarmason e3bd758335 i18n: git-notes GIT_NOTES_REWRITE_MODE error message 14 years ago
Ævar Arnfjörð Bjarmason caeba0ef15 i18n: git-notes basic commands 14 years ago
Michael J Gruber 23c6a803d3 Make <identifier> lowercase as per CodingGuidelines 14 years ago
Johan Herland 618cd75707 Provide 'git notes get-ref' to easily retrieve current notes ref 14 years ago
Johan Herland a6a09095a0 git notes merge: Add another auto-resolving strategy: "cat_sort_uniq" 14 years ago
Johan Herland 6cfd6a9dea git notes merge: --commit should fail if underlying notes ref has moved 14 years ago
Johan Herland 443259cf92 git notes merge: List conflicting notes in notes merge commit message 14 years ago
Johan Herland 6abb3655ef git notes merge: Manual conflict resolution, part 2/2 14 years ago
Johan Herland 809f38c8ab git notes merge: Manual conflict resolution, part 1/2 14 years ago
Johan Herland 3228e67120 git notes merge: Add automatic conflict resolvers (ours, theirs, union) 14 years ago
Johan Herland 2085b16aef git notes merge: Handle real, non-conflicting notes merges 14 years ago
Johan Herland 56881843d4 builtin/notes.c: Refactor creation of notes commits. 14 years ago
Johan Herland 75ef3f4a5c git notes merge: Initial implementation handling trivial merges only 14 years ago
Johan Herland 8ef313e1ec builtin/notes.c: Split notes ref DWIMmery into a separate function 14 years ago
Johan Herland 180619a585 notes.h/c: Propagate combine_notes_fn return value to add_note() and beyond 14 years ago
René Scharfe 76946b76fe add OPT__FORCE 14 years ago
René Scharfe e21adb8c10 add description parameter to OPT__DRY_RUN 14 years ago
René Scharfe fd03881a48 add description parameter to OPT__VERBOSE 14 years ago
Johan Herland 1ee1e43df3 notes: Don't create (empty) commit when removing non-existing notes 14 years ago