Commits


CHANGES for 0.72


small grammar and accuracy fixes in a comment


add missing braces around multi-line if-statement body; pointed out by op@


take tog selection cursor position into account when searching for next match Patch by Mikhail ok op@ jamsek


wrap an overlong line in enumeration_request()


fix unexpected imsg error after incomplete enumeration in got-read-pack reported by jrick and op@ ok op@


tog: reset matched and search data after C-l otherwise they point to free'd data. ok stsp@


memset all stack-allocated structs used to send messages; ok stsp@


zero the whole struct got_imsg_object before sending it otherwise some fields may be unitialized and fail the validation done on the receiving side. ok stsp@


bump version number


CHANGES for 0.71


fix a segfault in tog diff The f1 tempfile must always be created. Even if the initial diff has no objects on the left side, the view can be switched to a different diff which does have objects on both sides. When that happened, tog crashed. (To reproduce: open tog in got.git, hit G, hit Enter, hit <)


fix build of tog on sparc64 with -Werror error was tog/tog.c:636: warning: function declaration isn't a prototype


account for the vborder in draw_commit the vborder is drawn on top of the window and that can cause issues with double-width characters. Instead, account for it when computing the space available for the log message. ok stsp@


tog: resize main view drawing the child view on top of the main view when the layout is split-screen can produce some ugly glitches when double-width characters are involved. (issue found by stsp) ok stsp@