5 years ago Stefan Sperling
add 'make release' target; programs now have a version number
link _p versions of libraries if PROFILE=1; hint from claudio
make tog compile again
implement got_ref_write()
make 'got update' merge file edits
remove the pathset abstraction again; replaced by RB tree
properly remove empty directories left behind during updates
remove object_idcache; use object_idset instead
6 years ago Stefan Sperling
move object cache out of repository.c to its own file
add a Makefile hierarchy which builds the whole show
implement fork+exec (and by the way, fix the build...)
move object parsing code into a separate file
re-enable object cache; committed accidentally
in tog blame, set corret pointer to NULL after object close
fix typo in Makefile comments: CPLAGS -> CFLAGS
provide a compile-time toggle for object caching
account for line shift in blame; lots of help from tb@
implement incremental blame display for tog
rename zbuf to inflate
add a compile time switch to read pack index with read(2)
add an object id cache which backs the object cache
implementation of 'tog blame', not reachable via gui yet
handle EILSEQ in tog(1)
add an extra callback argument to got_object_idset_for_each()
better trimming of lines to the right length in tog diff