Commits


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


fix behaviour of 'got rebase' with no commits to rebase; with semarie@


annotate symlinks with @ in 'got tree' and 'tog tree'


remove pointless strdup() call which slipped into previous commit


add support for tag objects to 'got diff'


reduce code duplication in 'got diff' argument parsing


fprintf returns int, not size_t; from Hiltjo Posthuma


fix getline(3) return value check in show_change(); from Hiltjo Posthuma


add support for tags to -c options of some got commands