15 Commits (36e5e70e0f40cf7ca4351b8159d68f8560a2805f)

Author SHA1 Message Date
Shawn O. Pearce 23615708e2 Teach git-describe how to run name-rev 18 years ago
Junio C Hamano cc44c7655f Mechanical conversion to use prefixcmp() 18 years ago
Shawn O. Pearce 1b600e659a Compute accurate distances in git-describe before output. 18 years ago
Shawn O. Pearce 237fb6ca7c Teach git-describe to display distances from tags. 18 years ago
Andy Parkins f127404c45 If abbrev is set to zero in git-describe, don't add the unique suffix 18 years ago
Shawn O. Pearce 8a8169c039 Remove unnecessary found variable from describe. 18 years ago
Shawn O. Pearce e7eb50347b Remove hash in git-describe in favor of util slot. 18 years ago
Shawn O. Pearce cf69fd49ec Correct priority of lightweight tags in git-describe. 18 years ago
Shawn O. Pearce 8713ab3079 Improve git-describe performance by reducing revision listing. 18 years ago
Shawn O. Pearce 910c0d7b5e Use binary searching on large buckets in git-describe. 18 years ago
Shawn O. Pearce c3e3cd4bf8 Hash tags by commit SHA1 in git-describe. 18 years ago
Shawn O. Pearce dccd0c2abd Always perfer annotated tags in git-describe. 18 years ago
Junio C Hamano 94d23673e3 plug a few leaks in revision walking used in describe. 18 years ago
Shawn O. Pearce 80dbae03b0 Chose better tag names in git-describe after merges. 18 years ago
Shawn O. Pearce 9a0eaf83ea Make git-describe a builtin. 18 years ago
Shawn O. Pearce 8c599c749f Don't save the commit buffer in git-describe. 18 years ago
Junio C Hamano 8da1977554 Tell between packed, unpacked and symbolic refs. 18 years ago
Junio C Hamano cb5d709ff8 Add callback data to for_each_ref() family. 18 years ago
Dmitry V. Levin 5b6df8e45f Handle invalid argc gently 18 years ago
Dmitry V. Levin 8112894d82 Make count-objects, describe and merge-tree work in subdirectory 18 years ago
Jonas Fonseca f7122265fc describe: fix off-by-one error in --abbrev=40 handling 18 years ago
David Rientjes 96f1e58f52 remove unnecessary initializations 18 years ago
Linus Torvalds 1974632c66 Remove TYPE_* constant macros and use object_type enums consistently. 19 years ago
Timo Hirvonen 554fe20d80 Make some strings const 19 years ago
Linus Torvalds 885a86abe2 Shrink "struct object" a bit 19 years ago
Dmitry V. Levin 31fff305bc Separate object name errors from usage errors 19 years ago
Junio C Hamano 46a6c2620b abbrev cleanup: use symbolic constants 19 years ago
Junio C Hamano 181dc77695 describe: omit clearing marks on the last one. 19 years ago
Junio C Hamano 4c34a2c555 git-describe: default to HEAD 19 years ago
Junio C Hamano 8c23b6fae2 describe: do not silently ignore indescribable commits 19 years ago
Junio C Hamano f8f9c73c7d describe: allow more than one revs to be named. 19 years ago
Junio C Hamano 64deb858b0 git-describe: still prefer annotated tag under --all and --tags 19 years ago
Junio C Hamano 2d9e7c9f90 git-describe: --tags and --abbrev 19 years ago
Junio C Hamano 4cdf78bf96 git-describe: use find_unique_abbrev() 19 years ago
Junio C Hamano 635d413430 git-describe: really prefer tags only. 19 years ago
Linus Torvalds 908e5310b9 Add a "git-describe" command 19 years ago