Commit Briefs

8c02d09593 Stefan Sperling

make 'got update' unveil the root dir of the worktree


c7f4312fa3 Stefan Sperling

make 'got status' work in subdirectories of a work tree


247140b282 Stefan Sperling

make got_worktree_open() crawl upwards


c513d110e1 Stefan Sperling

add missing error check in got_worktree_status()


ad3741b624 Stefan Sperling

remove TODO item for 'got status', which has been added


31496f13a5 Stefan Sperling

remove vague guesses from a TODO item


4a92782ae4 Stefan Sperling

add a TODO item for 'got tree'


0c849583a3 Stefan Sperling

improve documentation of 'got tree'


7a2c19d62d Stefan Sperling

make 'got tree' work from inside a work tree


ee64585540 Stefan Sperling

stop checking for a worktree in open_repo()


d43a8a88c9 Stefan Sperling

rename a local variable in got_worktree_status()


0dbc22715b Stefan Sperling

make 'got status' detect obstructed files



95e06996c6 Stefan Sperling

fix memleak in previous commit



e7a2f03048 Stefan Sperling

fix code before declaration


763e13777c Stefan Sperling

fix an uninitialized variable in diff_fileindex_dir()



3d8df59c13 Stefan Sperling

add a caller-provided data pointer to path list elements


7a3c76f548 Stefan Sperling

fix insert_ref() to provide ordering similar to path lists



e08cc72dc0 Stefan Sperling

add a pathlist API


fc727cc528 Stefan Sperling

insert at tail of list in insert_dirent()


f02ba292c9 Stefan Sperling

add two more status tests


3ca1653055 Stefan Sperling

append to tail of reflist, not to the head of the list