summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* ref-filter: fallback on alphabetical comparisonkn/for-each-branchKarthik Nayak2015-10-302-2/+2
* branch: add '--points-at' optionKarthik Nayak2015-09-253-2/+20
* branch.c: use 'ref-filter' APIsKarthik Nayak2015-09-256-192/+78
* branch.c: use 'ref-filter' data structuresKarthik Nayak2015-09-252-190/+134
* branch: drop non-commit error reportingKarthik Nayak2015-09-251-14/+4
* branch: move 'current' check down to the presentation layerKarthik Nayak2015-09-231-11/+9
* branch: roll show_detached HEAD into regular ref_listKarthik Nayak2015-09-231-28/+33
* branch: bump get_head_description() to the topKarthik Nayak2015-09-231-31/+31
* branch: refactor width computationKarthik Nayak2015-09-231-30/+34
* tag.c: implement '--merged' and '--no-merged' optionsKarthik Nayak2015-09-173-2/+38
* tag.c: implement '--format' optionKarthik Nayak2015-09-173-11/+34
* tag.c: use 'ref-filter' APIsKarthik Nayak2015-09-173-316/+53
* tag.c: use 'ref-filter' data structuresKarthik Nayak2015-09-171-49/+57
* ref-filter: add option to match literal patternKarthik Nayak2015-09-173-4/+40
* ref-filter: add support to sort by versionKarthik Nayak2015-09-174-6/+51
* ref-filter: add support for %(contents:lines=X)Karthik Nayak2015-09-175-6/+103
* ref-filter: add option to filter out tags, branches and remotesKarthik Nayak2015-09-174-7/+81
* ref-filter: implement an `align` atomKarthik Nayak2015-09-173-1/+202
* ref-filter: introduce match_atom_name()Karthik Nayak2015-09-172-2/+25
* ref-filter: introduce handler function for each atomKarthik Nayak2015-09-171-24/+30
* utf8: add function to align a string into given strbufKarthik Nayak2015-09-172-0/+36
* ref-filter: introduce ref_formatting_state and ref_formatting_stackKarthik Nayak2015-09-171-19/+59
* ref-filter: move `struct atom_value` to ref-filter.cKarthik Nayak2015-09-172-4/+6
* strtoul_ui: reject negative valuesMatthieu Moy2015-09-171-0/+3
* Merge 'jk/git-path' into kn/for-each-tagJunio C Hamano2015-08-2430-363/+465
|\
| * memoize common git-path "constant" filesjk/git-pathJeff King2015-08-1017-119/+151
| * get_repo_path: refactor path-allocationJeff King2015-08-101-14/+29
| * find_hook: keep our own static bufferJeff King2015-08-102-4/+11
| * refs.c: remove_empty_directories can take a strbufJeff King2015-08-101-19/+15
| * refs.c: avoid git_path assignment in lock_ref_sha1_basicJeff King2015-08-101-13/+19
| * refs.c: avoid repeated git_path calls in rename_tmp_logJeff King2015-08-101-7/+14
| * refs.c: simplify strbufs in reflog setup and writingJeff King2015-08-101-23/+15
| * path.c: drop git_path_submoduleJeff King2015-08-102-13/+2
| * refs.c: remove extra git_path calls from read_loose_refsJeff King2015-08-101-10/+13
| * remote.c: drop extraneous local variable from migrate_fileJeff King2015-08-101-5/+2
| * prefer mkpathdup to mkpath in assignmentsJeff King2015-08-102-13/+17
| * prefer git_pathdup to git_path in some possibly-dangerous casesJeff King2015-08-106-11/+21
| * add_to_alternates_file: don't add duplicate entriesJeff King2015-08-102-7/+45
| * t5700: modernize styleJeff King2015-08-101-112/+81
| * cache.h: complete set of git_path_submodule helpersJeff King2015-08-102-5/+35
| * cache.h: clarify documentation for git_path, et alJeff King2015-08-101-5/+12
* | Merge 'kn/for-each-tag-branch' into kn/for-each-tagJunio C Hamano2015-08-249-51/+420
|\ \ | |/ |/|
| * for-each-ref: add '--contains' optionKarthik Nayak2015-08-033-0/+22
| * ref-filter: implement '--contains' optionKarthik Nayak2015-08-033-1/+121
| * parse-options.h: add macros for '--contains' optionKarthik Nayak2015-08-033-24/+11
| * parse-option: rename parse_opt_with_commit()Karthik Nayak2015-08-034-6/+6
| * for-each-ref: add '--merged' and '--no-merged' optionsKarthik Nayak2015-08-033-1/+35
| * ref-filter: implement '--merged' and '--no-merged' optionsKarthik Nayak2015-08-033-4/+81
| * ref-filter: add parse_opt_merge_filter()Karthik Nayak2015-08-033-0/+34
| * for-each-ref: add '--points-at' optionKarthik Nayak2015-08-033-2/+30