Commits


remove struct got_object from public library API


prevent crash in error path via tog's stop_blame()


make commit objects opaque in the library's API


remove colon from diff header


move commit header printing in diffs out of the library


store number of lines in int instead of size_t


make tog always focus a diff view opened from blame view


make tog always focus a diff view opened from log view


avoid a call to mktime() in commit graph's add_node()


fix build with PROFILE=1


fix stuck cursor on page-up in tog's tree view


delay creation of secondary threads in tog until view is shown


always select the new view in tog's view loop


add missing error check in tog's input_log_view()


prevent dead view from being re-used in tog's view_loop


fix crashes in tog when terminal is resized


in tog, check return code of replace_panel()


remove remaining calls into ncurses from secondary tog threads


tog: show appropriate panels when current view is moved into focus


make backspace key work if 'tog log' runs in a child view


give tog's child views >= 80 columns width


fix logging /sys in tog while /sys symlink exists on disk


prevent use-after free in tog's close_log_view()


refresh tog screen faster during during init phase


remove #if 0 code which called curses from other threads