Commits


check fprintf() return values in got_diff_objects_as_commits()


remove redundant check in scroll_down()


reformat code to avoid overlong lines


rewrite scrolling code for page-down in log view


fix selection of last entry when scrolling tog log view


fix diff display for last entry in tog log view


fix previous: make page-down key move selection on last page


simplify tog log view scroll_down()


rename function argument for scrolling helpers in tog


whitespace


make space bar scroll page down in tog diff view


implement page down/up scrolling in tog diff view


make got_diff_objects_as_commits() require obj2 parameter


show log message above a diff between commits


make git_diff_object helpers error if both objects are NULL


restore blocking input in case we take an error path in tog


allow scrolling tog diff view with enter/backspace


allow switching from log view to diff view in tog


mark many functions and structs static in got.c and tog.c


remove view_id stuff from tog; it's unused


remove pointless comment


merge log_view and diff_view structs


remove unused main window/panel in tog


move got_opentmp* functions to public API; used from tog


move common diff helpers from got and tog into lib/diff.c