Commit Briefs

c57e65c969 Stefan Sperling

CHANGES for 0.72 (tags/0.72)


f704b35c7d Stefan Sperling

small grammar and accuracy fixes in a comment



364ac6fd6d Stefan Sperling

take tog selection cursor position into account when searching for next match

Patch by Mikhail ok op@ jamsek


89a34d6e53 Stefan Sperling

wrap an overlong line in enumeration_request()


80f51a9eb7 Stefan Sperling

fix unexpected imsg error after incomplete enumeration in got-read-pack

reported by jrick and op@ ok op@


dfee752e56 Omar Polo

tog: reset matched and search data after C-l

otherwise they point to free'd data. ok stsp@



1a69d37fae Omar Polo

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@


b4998ee22e Stefan Sperling

bump version number


6de537c079 Stefan Sperling

CHANGES for 0.71 (tags/0.71)


a00719e9ec Stefan Sperling

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 <)


dd6e31d7e3 Stefan Sperling

fix build of tog on sparc64 with -Werror

error was tog/tog.c:636: warning: function declaration isn't a prototype


4d1f6af329 Omar Polo

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@


0dbbbe90fd Omar Polo

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@


4e4a9ac8bc Omar Polo

simplify scroll_wline (now span_wline) and format_line

generalize scroll_wline to start at a specified offset so that we can reuse it to simplify format_line. While here, simplify scroll_wline (now called span_wline) too. ok and improvements by stsp@


95d136acd3 Stefan Sperling

fix wrong pointer in NULL check; found by tracey



cb7135077d Stefan Sperling

tog: fix crash in expand_tab while searching in diff/blame views

found by op@ ok op@ tracey@


1853e0f425 Stefan Sperling

fix diff and blame view search for horizontal scrolling with unicode

ok op@


87411fa9fa Stefan Sperling

wrap overlong lines in tog.c


4cb9d86977 Stefan Sperling

fix horizontal scrolling of unicode in the blame view

ok op@


969c159c1e Stefan Sperling

fix horizontal scrolling of unicode in tog diff view

ok op@


f7443f6606 Mark Jamsek

add missing linebreaks to demarcate sentences in tog.1

ok op@


367ddf2871 Mark Jamsek

missed style(9) fixes in previous commit

ok tb@