179 Commits (408c5c5c79c1d8f423625c65f69c8f62a0901f6b)

Author SHA1 Message Date
Jean-Noël Avila c488182903 i18n: refactor "%s, %s and %s are mutually exclusive" 3 years ago
Jean-Noël Avila 43ea635c35 i18n: refactor "foo and bar are mutually exclusive" 3 years ago
Eric Sunshine da8fb6be55 worktree: send "chatty" messages to stderr 3 years ago
Ævar Arnfjörð Bjarmason c7c4bdeccf run-command API: remove "env" member, always use "env_array" 3 years ago
Eric Sunshine 33c997a411 worktree: stop being overly intimate with run_command() internals 3 years ago
Ævar Arnfjörð Bjarmason 5e3aba33da hook.[ch]: move find_hook() from run-command.c to hook.c 3 years ago
Stephen Manz 0db4961c49 worktree: teach `add` to accept --reason <string> with --lock 4 years ago
Stephen Manz f7c35ea2a1 worktree: mark lock strings with `_()` for translation 4 years ago
Elijah Newren 906fc557b7 dir: introduce readdir_skip_dot_and_dotdot() helper 4 years ago
Junio C Hamano 1df046bcff Revert "dir: introduce readdir_skip_dot_and_dotdot() helper" 4 years ago
Elijah Newren b548f0f156 dir: introduce readdir_skip_dot_and_dotdot() helper 4 years ago
brian m. carlson 14228447c9 hash: provide per-algorithm null OIDs 4 years ago
Andrzej Hunt aa1b63971a worktree: fix leak in dwim_branch() 4 years ago
Rafael Silva 076b444a62 worktree: teach `list` verbose mode 4 years ago
Rafael Silva 9b19a58f66 worktree: teach `list` to annotate prunable worktree 4 years ago
Rafael Silva 862c723d18 worktree: teach `list --porcelain` to annotate locked worktree 4 years ago
Rafael Silva eb36135af7 worktree: teach worktree_lock_reason() to gently handle main worktree 4 years ago
Rafael Silva a29a8b7574 worktree: libify should_prune_worktree() 4 years ago
Eric Sunshine cf76baea41 worktree: teach `repair` to fix multi-directional breakage 4 years ago
Matheus Tavares b86339b12b worktree: fix order of arguments in error message 4 years ago
Rafael Silva c57b3367be worktree: teach `list` to annotate locked worktree 4 years ago
Eric Sunshine c670aa47df worktree: teach `add` to recognize -d as shorthand for --detach 4 years ago
Eric Sunshine b214ab5aa5 worktree: teach "repair" to fix outgoing links to worktrees 5 years ago
Eric Sunshine bdd1f3e4da worktree: teach "repair" to fix worktree back-links to main worktree 5 years ago
Eric Sunshine e8e1ff24c5 worktree: add skeleton "repair" command 5 years ago
Jeff King 27ed6ccc12 worktree: fix leak in check_clean_worktree() 5 years ago
Jeff King d70a9eb611 strvec: rename struct fields 5 years ago
Jeff King f6d8942b1f strvec: fix indentation in renamed calls 5 years ago
Jeff King 22f9b7f3f5 strvec: convert builtin/ callers away from argv_array name 5 years ago
Jeff King dbbcd44fb4 strvec: rename files from argv-array to strvec 5 years ago
Eric Sunshine 03f2465bb1 worktree: drop get_worktrees() unused 'flags' argument 5 years ago
Eric Sunshine d9c54c2bbf worktree: drop get_worktrees() special-purpose sorting option 5 years ago
Eric Sunshine 810382ed37 worktree: make "move" refuse to move atop missing registered worktree 5 years ago
Eric Sunshine d179af679b worktree: generalize candidate worktree path validation 5 years ago
Eric Sunshine 916133ef8e worktree: prune linked worktree referencing main worktree path 5 years ago
Eric Sunshine 4a3ce479ce worktree: prune duplicate entries referencing same worktree path 5 years ago
Eric Sunshine dd9609a12e worktree: make high-level pruning re-usable 5 years ago
Eric Sunshine 1b14d40b38 worktree: give "should be pruned?" function more meaningful name 5 years ago
Eric Sunshine c9b77f2cea worktree: factor out repeated string literal 5 years ago
Alexandr Miloslavskiy 3d7747e318 real_path: remove unsafe API 5 years ago
Eric Sunshine bb69b3b009 worktree: don't allow "add" validation to be fooled by suffix matching 5 years ago
Philippe Blain 4782cf2ab6 worktree: teach "add" to ignore submodule.recurse config 5 years ago
René Scharfe 2fe44394c8 treewide: remove duplicate #include directives 5 years ago
brian m. carlson f6ca67d673 builtin/worktree: switch null_sha1 to null_oid 6 years ago
SZEDER Gábor 507e5470a0 worktree remove: clarify error message on dirty worktree 6 years ago
Nguyễn Thái Ngọc Duy 1de16aecf5 worktree add: sanitize worktree names 6 years ago
Michal Suchanek 7af01f2367 worktree: fix worktree add race 6 years ago
Jeff Hostetler 6206286e49 trace2:data: add trace2 hook classification 6 years ago
Nguyễn Thái Ngọc Duy 00a6d4d1d2 worktree: allow to (re)move worktrees with uninitialized submodules 6 years ago
Nickolai Belakovski d236f12bde worktree: rename is_worktree_locked to worktree_lock_reason 6 years ago