51 Commits (87ad07d735448a72d4e1fc4f3ce1e6b44bc613f5)

Author SHA1 Message Date
Ævar Arnfjörð Bjarmason a78537a0f2 pathspec: use BUG(...) not die("BUG:%s:%d....", <file>, <line>) 3 years ago
Felipe Contreras 0e20b229ee comments: avoid using the gender of our users 4 years ago
Derrick Stolee 847a9e5d4f *: remove 'const' qualifier for struct index_state 4 years ago
Matheus Tavares a20f70478f add: warn when asked to update SKIP_WORKTREE entries 4 years ago
Matheus Tavares 719630eb48 pathspec: allow to ignore SKIP_WORKTREE entries on index matching 4 years ago
Alexandr Miloslavskiy 24e4750c96 pathspec: add new function to parse file 5 years ago
Heba Waly 19ef3ddd36 pathspec: move doc to pathspec.h 5 years ago
Nguyễn Thái Ngọc Duy 22af33bece dir.c: move, rename and export match_attrs() 6 years ago
Nguyễn Thái Ngọc Duy 93e23798ef pathspec.h: clean up "extern" in function declarations 6 years ago
Elijah Newren ef3ca95475 Add missing includes and forward declarations 7 years ago
Brandon Williams eef3df5a93 pathspec: only match across submodule boundaries when requested 7 years ago
Jonathan Nieder 29c0e902a8 pathspec doc: parse_pathspec does not maintain references to args 7 years ago
Brandon Williams 08de9151a8 pathspec: convert find_pathspecs_matching_against_index to take an index 8 years ago
Brandon Williams 2249d4dbc1 pathspec: remove PATHSPEC_STRIP_SUBMODULE_SLASH_CHEAP 8 years ago
Brandon Williams c08397e3aa pathspec: remove PATHSPEC_STRIP_SUBMODULE_SLASH_EXPENSIVE flag 8 years ago
Brandon Williams b0db704652 pathspec: allow querying for attributes 8 years ago
Brandon Williams 8aee769fa1 pathspec: copy and free owned memory 8 years ago
Brandon Williams 34305f7753 pathspec: remove the deprecated get_pathspec function 8 years ago
Brandon Williams e78d57ec8e pathspec: remove unnecessary function prototypes 9 years ago
Junio C Hamano ed6e8038f9 pathspec: rename free_pathspec() to clear_pathspec() 9 years ago
Nguyễn Thái Ngọc Duy ef79b1f870 Support pathspec magic :(exclude) and its short form :! 11 years ago
Nguyễn Thái Ngọc Duy 4a2d5ae262 pathspec: stop --*-pathspecs impact on internal parse_pathspec() uses 11 years ago
Nguyễn Thái Ngọc Duy 93d9353716 parse_pathspec: accept :(icase)path syntax 12 years ago
Nguyễn Thái Ngọc Duy bd30c2e484 pathspec: support :(glob) syntax 12 years ago
Nguyễn Thái Ngọc Duy 5c6933d201 pathspec: support :(literal) syntax for noglob pathspec 12 years ago
Nguyễn Thái Ngọc Duy 341003e715 kill limit_pathspec_to_literal() as it's only used by parse_pathspec() 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 b3920bbdc5 rename field "raw" to "_raw" in struct pathspec 12 years ago
Nguyễn Thái Ngọc Duy 84b8b5d1fa remove match_pathspec() in favor of match_pathspec_depth() 12 years ago
Nguyễn Thái Ngọc Duy 9a08727443 remove init_pathspec() in favor of parse_pathspec() 12 years ago
Nguyễn Thái Ngọc Duy 931eab64ad check-ignore: convert to use parse_pathspec 12 years ago
Nguyễn Thái Ngọc Duy 8f4f8f4579 guard against new pathspec magic in pathspec matching code 12 years ago
Nguyễn Thái Ngọc Duy dad2586a6b parse_pathspec: support prefixing original patterns 12 years ago
Nguyễn Thái Ngọc Duy 8745024422 parse_pathspec: support stripping/checking submodule paths 12 years ago
Nguyễn Thái Ngọc Duy b69bb3fc27 parse_pathspec: support stripping submodule trailing slashes 12 years ago
Nguyễn Thái Ngọc Duy 6330a17199 parse_pathspec: add special flag for max_depth feature 12 years ago
Nguyễn Thái Ngọc Duy fc12261fea parse_pathspec: add PATHSPEC_PREFER_{CWD,FULL} flags 12 years ago
Nguyễn Thái Ngọc Duy d2ce133195 parse_pathspec: save original pathspec for reporting 12 years ago
Nguyễn Thái Ngọc Duy 87323bdace add parse_pathspec() that converts cmdline args to struct pathspec 12 years ago
Nguyễn Thái Ngọc Duy e4d92cdcd9 pathspec: add copy_pathspec 12 years ago
Nguyễn Thái Ngọc Duy 64acde94ef move struct pathspec and related functions to pathspec.[ch] 12 years ago
Adam Spiers 512aaf9453 add.c: extract new die_if_path_beyond_symlink() for reuse 12 years ago
Adam Spiers 9d67b61f73 add.c: extract check_path_for_gitlink() from treat_gitlinks() for reuse 12 years ago
Adam Spiers 4b78d7bccd pathspec.c: rename newly public functions for clarity 12 years ago
Adam Spiers 6f525e7100 add.c: move pathspec matchers into new pathspec.c for reuse 12 years ago