Commit Briefs

8392272eb9 Stefan Sperling

fail test gracefully instead of aborting


8e41b2f81b Stefan Sperling

check for NULL error return in idset test


ddb547b4ba Stefan Sperling

tests for object id sets


54be825117 Stefan Sperling

add an object id set data structure



0b48ab235f Stefan Sperling

wrap overlong lines


6fd11751dc Stefan Sperling

turns out on-disk path of pack file may not match its hash

Fixes reading a repo with a pack idx and file dated June 2011, where the filename does not contain the actual packfile SHA1.


f5feadcc2d Stefan Sperling

fix bogus free() in error path of cache_pack()


9c2eaf349f Stefan Sperling

use the full terminal width in tog log view


e0b650dde9 Stefan Sperling

fix drawing issue with overlong lines in tog diff


963b370f77 Stefan Sperling

move two functions up in tog.c; avoids forward-declaration


bb737323d9 Stefan Sperling

fix wide-character support in tog log view


61e69b96fd Stefan Sperling

better trimming of lines to the right length in tog diff


d56caa55a3 Stefan Sperling

wrap overlong line


9c2de6ef08 Stefan Sperling

don't force a complete screen redraw on every refresh