Commit Briefs

b700b5d65d Stefan Sperling

implement line selection in tog blame view


b39d25c725 Stefan Sperling

show day of commit in tog log view


18430de34d Stefan Sperling

nicer blame progress display in tog


3bf198ba33 Stefan Sperling

always pass commit ID to incremental blame callback


3f60a8ef49 Stefan Sperling

show a header line in tog's blame view


d68a0a7de1 Stefan Sperling

implement cleaner cancellation of tog's blame view


75b7a700d9 Stefan Sperling

allow quitting tog blame view while blame is in progress


67c4c153ac Stefan Sperling

fix a crash and a memory leak in tog


84451b3ef7 Stefan Sperling

implement incremental blame display for tog


6358180434 Stefan Sperling

rename zbuf to inflate


fc79a48d6d Stefan Sperling

add a compile time switch to read pack index with read(2)


af9b7fee80 Stefan Sperling

add compile-time switch which disables mmap for pack files


57363308f3 Stefan Sperling

fall back to read() as intended if mapping packfile fails


e7242ceefd Stefan Sperling

less memset() needed in got_inflate_init()


d746408514 Stefan Sperling

read pack files with mmap


1828273a5c Stefan Sperling

don't crash in 'got blame' error path


0cb74cf467 Stefan Sperling

don't verify pack index SHA1 upon regular access


e7ea91f83b Stefan Sperling

in tog, fix width calculation of lines with tabs


eb77ee116a Stefan Sperling

add an object id cache which backs the object cache


60f2eee18f Stefan Sperling

undo previous; too much mixup in one data structure


d54f52f450 Stefan Sperling

store recently accessed objects at front of cache lists


dd031dc0f3 Stefan Sperling

fix off-by-one in got_blame()


2811168fb0 Stefan Sperling

fix off-by-one in blame_open()


cf8f1261b8 Stefan Sperling

fix page-up scroll to '..' entries in 'tog tree'


a1eca9bb0c Stefan Sperling

fix blank line and limit accounting in draw_tree_entries()