14 Commits (c09cd77ea2fe3580b33918a99fe138d239ac2aaf)

Author SHA1 Message Date
Allan Caffee 85b3c75f4f describe: Refresh the index when run with --dirty 13 years ago
Allan Caffee bb571486ae describe: Refresh the index when run with --dirty 14 years ago
Linus Torvalds dce9648916 Make the default abbrev length configurable 14 years ago
Ævar Arnfjörð Bjarmason e41f1cb36b i18n: git-describe basic messages 14 years ago
Linus Torvalds 11f944dd6b for_each_hash: allow passing a 'void *data' pointer to callback 14 years ago
Anders Kaseorg d1645d02de describe: Delay looking up commits until searching for an inexact match 14 years ago
Anders Kaseorg 3cfa4db322 describe: Store commit_names in a hash table by commit SHA1 14 years ago
Anders Kaseorg 1e1ade1833 describe: Do not use a flex array in struct commit_name 14 years ago
Anders Kaseorg 56a5f3afa7 describe: Use for_each_rawref 14 years ago
Thiago Farina 47e44ed1dc commit: Add commit_list prefix in two function names. 14 years ago
Linus Torvalds 81b50f3ce4 Move 'builtin-*' into a 'builtin/' subdirectory 15 years ago
Thomas Rast 7a0d61bb45 describe: do not use unannotated tag even if exact match 15 years ago
Thomas Rast 4d23660e79 describe: when failing, tell the user about options that work 15 years ago
Jean Privat 9f67d2e827 Teach "git describe" --dirty option 15 years ago
Junio C Hamano 024ab976ff Do not fail "describe --always" in a tag-less repository 15 years ago
René Scharfe fb423da0e5 describe: load refnames before calling describe() 15 years ago
Björn Steinbrink d68dc34cb4 git-describe: Die early if there are no possible descriptions 16 years ago
Stephen Boyd 3778292017 parse-opts: prepare for OPT_FILENAME 16 years ago
Felipe Contreras 4b25d091ba Fix a bunch of pointer declarations (codestyle) 16 years ago
Shawn O. Pearce 81dc223deb describe: Avoid unnecessary warning when using --all 16 years ago
Shawn O. Pearce 7e425c4fbb describe: Make --tags and --all match lightweight tags more often 16 years ago
Nanako Shiraishi cb2a1cc298 builtin-describe.c: make a global variable "pattern" static 17 years ago
Stephan Beyer 1b1dd23f2d Make usage strings dash-less 17 years ago
Shawn O. Pearce 14d4642e2a Fix describe --tags --long so it does not segfault 17 years ago
Michael Dressel 4ed19a3c17 describe: match pattern for lightweight tags too 17 years ago
Junio C Hamano 3167d72565 describe: re-fix display_name() 17 years ago
Junio C Hamano 870cf7d698 describe: fix --long output 17 years ago
Junio C Hamano c374b91cf2 git-describe: use tags found in packed-refs correctly 17 years ago
Junio C Hamano da2478dbb0 describe --always: fall back to showing an abbreviated object name 17 years ago
Shawn O. Pearce 212945d4a8 Teach git-describe to verify annotated tag names before output 17 years ago
Santi Béjar 518120e348 git-describe: --long shows the object name even for a tagged commit 17 years ago
Shawn O. Pearce 2c33f75754 Teach git-describe --exact-match to avoid expensive tag searches 17 years ago
Shawn O. Pearce 8a5a1884e9 Avoid accessing non-tag refs in git-describe unless --all is requested 17 years ago
Shawn O. Pearce feededd05b Teach git-describe to use peeled ref information when scanning tags 17 years ago
Pierre Habouzit a2cf9f445e git-name-rev: add a --(no-)undefined option. 17 years ago
Pierre Habouzit 30ffa60377 git-describe: Add a --match option to limit considered tags. 17 years ago
Nicolas Pitre 3f7701a4db make 'git describe --all --contains' work 17 years ago
Pierre Habouzit 166185be7c Make builtin-describe.c use parse_options 17 years ago
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