5 years ago ee64585540 Stefan Sperling
stop checking for a worktree in open_repo()
5 years ago d43a8a88c9 Stefan Sperling
rename a local variable in got_worktree_status()
5 years ago 0dbc22715b Stefan Sperling
make 'got status' detect obstructed files
5 years ago bf96b38c46 Stefan Sperling
move all file modification detection code to a single function
5 years ago 95e06996c6 Stefan Sperling
fix memleak in previous commit
5 years ago ed83bff79c Stefan Sperling
we must use dynamic allocation for dirents in diff_fileindex_dir()
5 years ago e7a2f03048 Stefan Sperling
fix code before declaration
5 years ago 763e13777c Stefan Sperling
fix an uninitialized variable in diff_fileindex_dir()
5 years ago f5d3d7af63 Stefan Sperling
use path lists to sort dirent, tree object, and file index entries
5 years ago 3d8df59c13 Stefan Sperling
add a caller-provided data pointer to path list elements
5 years ago 7a3c76f548 Stefan Sperling
fix insert_ref() to provide ordering similar to path lists
5 years ago 7e5c804bba Stefan Sperling
allow for detecting path duplicates with got_pathlist_insert()
5 years ago e08cc72dc0 Stefan Sperling
add a pathlist API
5 years ago fc727cc528 Stefan Sperling
insert at tail of list in insert_dirent()
5 years ago f02ba292c9 Stefan Sperling
add two more status tests
5 years ago 3ca1653055 Stefan Sperling
append to tail of reflist, not to the head of the list
5 years ago 35dc45103a Stefan Sperling
add a basic test for 'got status'
5 years ago 554b91b15a Stefan Sperling
oops, fix endless loop in diff_fileindex_dir(); code was missing somehow
5 years ago 6bad629b50 Stefan Sperling
add 'got status' command
5 years ago f8d1f275c5 Stefan Sperling
add a worktree status API
5 years ago 500cd40f2b Stefan Sperling
make fileindex dir diff traverse dirents in git-tree order
5 years ago b25ae4fac5 Stefan Sperling
ignore top-level .got dir during fileindex dir diff
5 years ago b1ec3986a7 Stefan Sperling
skip "." and ".." in diff_fileindex_dir()
5 years ago d1f6d47b18 Stefan Sperling
add support for diffing fileindex against an on-disk directory tree
5 years ago f44ffd20ba Stefan Sperling
rename tree-specific fileindex diff callbacks