Commits


generalize tog's view_search_start()


move search regex to struct tog_view


whitespace


tog log search: assign matched entries in a more obvious way


don't skip top-most item when scrolling upwards in tog log


remove stray nodelay() call in tog


start log search at currently selected commit


add missing case for tog log backward search


better regcomp flags for tog log search


implement backwards search in tog log view


fix performance of next search in tog log view


implement search in 'tog log'


tog: fix off-by-one which caused line-wrapping errors


tog: if opening a tree view for a logged file, jump to that file


fix handling of non-directories in change from previous commit


tog: if opened from log view, open tree view at path being logged


make 'tog log' default to the current branch in a work tree


tog: implement ctrl+f/b for diff view, sync man page


tog: at eof in diff view, print (END) like less does


tog: don't clear diff view contents when indicating diff progress this is much easier on the eyes when moving through diffs


rename got_error_prefix_errno() to got_error_from_errno()


be less clever: don't nest 'case' inside if (...) no functional change


tog: remove view_flash(), just stop when at first/last entries


tog: space acts as enter


tog: control+f and b for page down and up