5 years ago Stefan Sperling
initial implementation of 'got tag' command
make 'got cat' show tag object fields in on-disk order
make 'got cat' output look more like raw object files
make 'got cat' show raw log messages, i.e. leaving PGP sigs intact
initial 'got cat' implementation
add cancellation support to commit graph and 'got blame'
untie cancel callback declaration from the work tree
always initialize bca in cmd_blame()
fix number of lines accounted for during blame
fix uninitialized 'editor' variable; found by Hiltjo Posthuma
fix segfault in got's blame_cb()
fix 'last commit cannot be folded' check with reordered commits
rename got_blame_incremental() to got_blame()
make 'got blame' show dates at which lines were last modified
make 'got blame' show committer names
make 'got blame' show line numbers
switch 'got blame' to got_blame_incremental() API
add GOT_LOG_DEFAULT_LIMIT env var for setting a got log -l default
properly parse timestamps in commit objects as UTC (patch by Hiltjo Posthuma)
strip Git GPG signatures from log messages
don't attempt to parse Git's "leightweight" tags as real tag objects
don't hide repo data parsing errors during 'got log'
make 'got log' display tags in addition to branch references
introduce 'got ref -s' and add two tests for 'got ref'
include <limits.h> instead of <sys/limits.h>; patch by Thomas Klausner