89 Commits (69dfe3b9420eb2a7f479a0a4cad663111af2b1f9)

Author SHA1 Message Date
Stefan Beller 344b548475 notes: don't leak memory in git_config_get_notes_strategy 9 years ago
Jacob Keller b3715b7522 notes: allow merging from arbitrary references 9 years ago
Junio C Hamano 8f309aeb82 strbuf: introduce strbuf_getline_{lf,nul}() 9 years ago
Mike Hommey ee76f92fe8 notes: allow treeish expressions as notes ref 9 years ago
brian m. carlson ed1c9977cb Remove get_object_hash. 9 years ago
brian m. carlson 7999b2cf77 Add several uses of get_object_hash. 9 years ago
Tobias Klauser 63af4a8446 strbuf: make stripspace() part of strbuf 9 years ago
Michael Rappazzo ac6c561b59 worktree: add top-level worktree.c 9 years ago
Jacob Keller 4f655e22b7 notes: teach git-notes about notes.<name>.mergeStrategy option 10 years ago
Jacob Keller d2d68d9975 notes: add notes.mergeStrategy option to select default strategy 10 years ago
Jacob Keller 93efcad317 notes: extract parse_notes_merge_strategy to notes-utils 10 years ago
David Turner b02e8595e2 notes: handle multiple worktrees 10 years ago
Alex Henrie 9c9b4f2f8b standardize usage info string format 10 years ago
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 11 years ago
René Scharfe d318027932 run-command: introduce CHILD_PROCESS_INIT 11 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 12 years ago
Stefan Beller 4741edd549 Remove deprecated OPTION_BOOLEAN for parsing arguments 12 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 13 years ago
Nguyễn Thái Ngọc Duy b0ff96547e Reduce translations by using same terminologies 13 years ago
Nguyễn Thái Ngọc Duy e6b895efdb i18n: notes: mark parseopt strings for translation 13 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