dir: new flag to remove_dir_recurse() to spare the original_cwd
Elijah Newren committed over 4 years ago
dir: avoid incidentally removing the original_cwd in remove_path()
Elijah Newren committed over 4 years ago
stash: do not attempt to remove startup_info->original_cwd
Elijah Newren committed over 4 years ago
rebase: do not attempt to remove startup_info->original_cwd
Elijah Newren committed over 4 years ago
clean: do not attempt to remove startup_info->original_cwd
Elijah Newren committed over 4 years ago
symlinks: do not include startup_info->original_cwd in dir removal
Elijah Newren committed over 4 years ago
unpack-trees: add special cwd handling
Elijah Newren committed over 4 years ago
unpack-trees: refuse to remove startup_info->original_cwd
Elijah Newren committed over 4 years ago
setup: introduce startup_info->original_cwd
Elijah Newren committed over 4 years ago
t2501: add various tests for removing the current working directory
Elijah Newren committed over 4 years ago
diff --color-moved: intern strings
Phillip Wood committed over 4 years ago
diff: use designated initializers for emitted_diff_symbol
Phillip Wood committed over 4 years ago
diff --color-moved-ws=allow-indentation-change: improve hash lookups
Phillip Wood committed over 4 years ago
diff --color-moved: stop clearing potential moved blocks
Phillip Wood committed over 4 years ago
diff --color-moved: shrink potential moved blocks as we go
Phillip Wood committed over 4 years ago
diff --color-moved: unify moved block growth functions
Phillip Wood committed over 4 years ago
diff --color-moved: call comparison function directly
Phillip Wood committed over 4 years ago
diff --color-moved-ws=allow-indentation-change: simplify and optimize
Phillip Wood committed over 4 years ago
diff: simplify allow-indentation-change delta calculation
Phillip Wood committed over 4 years ago
diff --color-moved: avoid false short line matches and bad zebra coloring
Phillip Wood committed over 4 years ago