152 Commits (7b41e1e15b2cce13deaafc0aab10580036346a5a)

Author SHA1 Message Date
Michael J Gruber e41d718c7d sha1_name: Suggest commit:./file for path in subdir 14 years ago
Junio C Hamano ea2c69ed47 Revert "core.abbrevguard: Ensure short object names stay unique a bit longer" 14 years ago
Nguyễn Thái Ngọc Duy 4322842acf get_sha1: handle special case $commit^{/} 14 years ago
Nguyễn Thái Ngọc Duy 32574b68c5 get_sha1: support $commit^{/regex} syntax 14 years ago
Nguyễn Thái Ngọc Duy 84baa31bcb get_sha1_oneline: make callers prepare the commit list to traverse 14 years ago
Junio C Hamano 28042dbcd6 get_sha1_oneline: fix lifespan rule of temp_commit_buffer variable 14 years ago
Junio C Hamano 3d6e0f745e get_sha1: teach ":$n:<path>" the same relative path logic 14 years ago
Nguyễn Thái Ngọc Duy 979f792951 get_sha1: support relative path ":path" syntax 14 years ago
Thiago Farina 47e44ed1dc commit: Add commit_list prefix in two function names. 14 years ago
Jonathan Nieder 6bab74e7fb strbuf: move strbuf_branchname to sha1_name.c 14 years ago
Junio C Hamano 72a5b561fc core.abbrevguard: Ensure short object names stay unique a bit longer 14 years ago
Kirill Smelkov 900647104e blame,cat-file --textconv: Don't assume mode is ``S_IFREF | 0664'' 14 years ago
Matthieu Moy 95ad6d2de1 update comment and documentation for :/foo syntax 14 years ago
Jon Seymour eedce784a7 sha1_name.c: use warning in preference to fprintf(stderr 15 years ago
Jon Seymour e6eedc31d5 rev-parse: exit with non-zero status if ref@{n} is not valid. 15 years ago
Junio C Hamano f7bff00314 sha1_name.c: fix parsing of ":/token" syntax 15 years ago
Clément Poulain 573285e552 sha1_name: add get_sha1_with_context() 15 years ago
Linus Torvalds 57895105c4 Make :/ accept a regex rather than a fixed pattern 15 years ago
Markus Heidelberg 77e8466fb9 sha1_name: fix segfault caused by invalid index access 15 years ago
Jeff King 003c6abdb2 dwim_ref: fix dangling symref warning 15 years ago
Jeff King 12a258c078 reject @{-1} not at beginning of object name 15 years ago
Jeff King d46a830193 fix parsing of @{-1}@{u} combination 15 years ago
Junio C Hamano a5e10acbb9 Update @{bogus.timestamp} fix not to die() 15 years ago
Junio C Hamano 93cfa7c7a8 approxidate_careful() reports errorneous date string 15 years ago
Junio C Hamano ae0ba8e20a Teach @{upstream} syntax to strbuf_branchanme() 15 years ago
Johannes Schindelin 28fb84382b Introduce <branch>@{upstream} notation 15 years ago
Matthieu Moy 009fee4774 Detailed diagnosis when parsing an object name fails. 15 years ago
Junio C Hamano 619a644d6d "checkout A...B" switches to the merge base between A and B 15 years ago
Brandon Casey b45a09c4b4 sha1_name.c: avoid unnecessary strbuf_release 16 years ago
Junio C Hamano 431b1969fc Rename interpret/substitute nth_last_branch functions 16 years ago
Junio C Hamano 9e5b80cd87 Squelch overzealous "ignoring dangling symref" in an empty repository 16 years ago
Junio C Hamano 057e71384a Warn use of "origin" when remotes/origin/HEAD is dangling 16 years ago
Johannes Schindelin f265458f61 get_sha1_basic(): fix invalid memory access, found by valgrind 16 years ago
Junio C Hamano d7c03c1ff9 Simplify parsing branch switching events in reflog 16 years ago
Junio C Hamano 101d15e097 Introduce for_each_recent_reflog_ent(). 16 years ago
Junio C Hamano 39765e5941 interpret_nth_last_branch(): plug small memleak 16 years ago
Junio C Hamano c829774c30 Fix reflog parsing for a malformed branch switching entry 16 years ago
Johannes Schindelin aa9c55b667 Fix parsing of @{-1}@{1} 16 years ago
Junio C Hamano c2883e62f5 interpret_nth_last_branch(): avoid traversing the reflog twice 16 years ago
Thomas Rast d18ba22154 sha1_name: support @{-N} syntax in get_sha1() 16 years ago
Thomas Rast a884d0cb71 sha1_name: tweak @{-N} lookup 16 years ago
Junio C Hamano ae5a6c3684 checkout: implement "@{-N}" shortcut name for N-th last branch 16 years ago
Alex Riesen 94cc355287 Fix mkpath abuse in dwim_ref and dwim_log of sha1_name.c 16 years ago
Shawn O. Pearce ea360dd053 Make reflog query '@{1219188291}' act as '@{2008.8.19.16:24:51.-0700}' 17 years ago
Junio C Hamano 0c4cd7f4a7 ignore non-existent refs in dwim_log() 17 years ago
Jeff King 861f00e349 fix reflog approxidate parsing bug 17 years ago
Linus Torvalds 621ff67594 rev-parse: fix meaning of rev~ vs rev~0. 17 years ago
Junio C Hamano b66fde9a28 find_unique_abbrev(): redefine semantics 17 years ago
Jim Meyering 8e0f70033b Avoid unnecessary "if-before-free" tests. 17 years ago
Martin Koegler f73df331a4 peel_onion: handle NULL 17 years ago