207 Commits (11c6659d85d72273a4161c8779123147b52fbcb2)

Author SHA1 Message Date
René Scharfe 56b9f6e738 use xgetcwd() to get the current directory or die 11 years ago
René Scharfe 7333ed1788 setup: convert setup_git_directory_gently_1 et al. to strbuf 11 years ago
Tanay Abhra 3c8687a73e add `config_set` API for caching config-like files 11 years ago
Martin Erik Werner 6127ff63cf setup: fix windows path buffer over-stepping 11 years ago
Nguyễn Thái Ngọc Duy de0957ce2e daemon: move daemonize() to libgit.a 11 years ago
Martin Erik Werner 655ee9ea3e setup: don't dereference in-tree symlinks for absolute paths 11 years ago
Martin Erik Werner ddc2a62815 setup: add abspath_part_inside_repo() function 11 years ago
Christian Couder 5955654823 replace {pre,suf}fixcmp() with {starts,ends}_with() 11 years ago
Felipe Contreras abf03eeb8e setup: trivial style fixes 11 years ago
Jiang Xin 41894ae3a3 Use simpler relative_path when set_git_dir 11 years ago
Thomas Rast 1d999ddd1d daemon/shell: refactor redirection of 0/1/2 from /dev/null 12 years ago
Nguyễn Thái Ngọc Duy 645a29c40a parse_pathspec: make sure the prefix part is wildcard-free 12 years ago
Nguyễn Thái Ngọc Duy 64acde94ef move struct pathspec and related functions to pathspec.[ch] 12 years ago
Jiang Xin e02ca72f70 path.c: refactor relative_path(), not only strip prefix 12 years ago
Andrew Wong f612a67eac setup.c: check that the pathspec magic ends with ")" 12 years ago
Andrew Wong 772e47cd67 setup.c: stop prefix_pathspec() from looping past the end of string 12 years ago
Jeff King 2cd83d10bb setup: suppress implicit "." work-tree for bare repos 12 years ago
Jeff King a6f7f9a325 environment: add GIT_PREFIX to local_repo_env 12 years ago
Michael Haggerty 7ec30aaa5b Provide a mechanism to turn off symlink resolution in ceiling paths 12 years ago
Nguyễn Thái Ngọc Duy 4db86e8b6e Update :/abc ambiguity check 12 years ago
Adam Spiers 1794e6e097 setup.c: document get_pathspec() 12 years ago
Michael Haggerty 1b77d83cab setup_git_directory_gently_1(): resolve symlinks in ceiling paths 12 years ago
Michael Haggerty 9e2326c7e1 longest_ancestor_length(): require prefix list entries to be normalized 12 years ago
Michael Haggerty 31171d9e45 longest_ancestor_length(): take a string_list argument for prefixes 12 years ago
Matthieu Moy 4d4b573977 setup: clarify error messages for file/revisions ambiguity 13 years ago
Junio C Hamano 8c135ea260 sha1_name.c: get rid of get_sha1_with_mode_1() 13 years ago
Jeff King 546e0fd9e9 diff: handle relative paths in no-index 13 years ago
Matthieu Moy 023e37c377 verify_filename(): ask the caller to chose the kind of diagnosis 13 years ago
Clemens Buchacher 2565b43bd2 properly keep track of current working directory 13 years ago
Jeff King b3256eb8b3 standardize and improve lookup rules for external local repos 13 years ago
Clemens Buchacher f950eb9560 rename pathspec_prefix() to common_prefix() and move to dir.[ch] 14 years ago
Junio C Hamano 4a085b16f4 consolidate pathspec_prefix and common_prefix 14 years ago
Clemens Buchacher 5879f5684c remove prefix argument from pathspec_prefix 14 years ago
Junio C Hamano 13d6ec9133 read_gitfile_gently(): rename misnamed function to read_gitfile() 14 years ago
Fredrik Gustafsson abc06822af rev-parse: add option --resolve-git-dir <path> 14 years ago
Dmitry Ivankov 0687628466 Reduce parse-options.o dependencies 14 years ago
Clemens Buchacher 8894d53580 commit: allow partial commits with relative paths 14 years ago
David Aguilar 1f5d271f5e setup: Provide GIT_PREFIX to built-ins 14 years ago
Jeff King b1905aeac5 read_gitfile_gently: use ssize_t to hold read result 14 years ago
Ramsay Jones 488201c87e setup.c: Fix some "symbol not declared" sparse warnings 14 years ago
Junio C Hamano 0e539dca51 rev/path disambiguation: further restrict "misspelled index entry" diag 14 years ago
Junio C Hamano 2e83b66c32 fix overslow :/no-such-string-ever-existed diagnostics 14 years ago
Junio C Hamano b060ce7de4 pathspec: drop "lone : means no pathspec" from get_pathspec() 14 years ago
Junio C Hamano 6d94292710 Revert "magic pathspec: add ":(icase)path" to match case insensitively" 14 years ago
Junio C Hamano d0546e2d48 magic pathspec: add ":(icase)path" to match case insensitively 14 years ago
Junio C Hamano 2f6c9760de magic pathspec: futureproof shorthand form 14 years ago
Junio C Hamano 8a42c98501 magic pathspec: add tentative ":/path/from/top/level" pathspec support 14 years ago
Nguyễn Thái Ngọc Duy 9b125da490 setup: return correct prefix if worktree is '/' 14 years ago
Carlos Martín Nieto e2a57aac8a Name make_*_path functions more accurately 14 years ago
Jonathan Nieder 4868b2ea17 Subject: setup: officially support --work-tree without --git-dir 14 years ago