50 Commits (e31aba42fb12bdeb0f850829e008e1e3f43af500)

Author SHA1 Message Date
Jeff King 8d2aa8dfac assert PARSE_OPT_NONEG in parse-options callbacks 4 years ago
Jeff King c972bf4cf5 strvec: convert remaining callers away from argv_array name 4 years ago
Jeff King dbbcd44fb4 strvec: rename files from argv-array to strvec 4 years ago
Jeff King fe299ec5ae oid_array: rename source file from sha1-array 5 years ago
René Scharfe 7a9f8ca805 parse-options: simplify parse_options_dup() 5 years ago
René Scharfe c84078573e parse-options: const parse_options_concat() parameters 5 years ago
René Scharfe f904f9025f parse-options: factor out parse_options_count() 5 years ago
René Scharfe a277d0a67f parse-options: use COPY_ARRAY in parse_options_concat() 5 years ago
René Scharfe 169bed7421 parse-options: avoid arithmetic on pointer that's potentially NULL 5 years ago
Nguyễn Thái Ngọc Duy f7e68a0878 parse-options: check empty value in OPT_INTEGER and OPT_ABBREV 6 years ago
Phillip Wood 338985317e rebase -i: use struct object_id for squash_onto 6 years ago
Phillip Wood 7d3488eb89 rebase -i: use struct commit when parsing options 6 years ago
Nguyễn Thái Ngọc Duy 2087182272 checkout: split options[] array in three pieces 6 years ago
Nguyễn Thái Ngọc Duy d877418390 diff-parseopt: convert --[no-]abbrev 6 years ago
Nguyễn Thái Ngọc Duy 3ebbe28989 parse-options: allow ll_callback with OPTION_CALLBACK 6 years ago
Nguyễn Thái Ngọc Duy f41179f16b parse-options: avoid magic return codes 6 years ago
Nguyễn Thái Ngọc Duy bf3ff338a2 parse-options: stop abusing 'callback' for lowlevel callbacks 6 years ago
Nguyễn Thái Ngọc Duy 9440b831ad parse-options: replace opterror() with optname() 6 years ago
Jeff King 517fe807d6 assert NOARG/NONEG behavior of parse-options callbacks 6 years ago
Jeff King 0a8a16ade6 parse-options: drop OPT_DATE() 6 years ago
Stefan Beller 2122f6754c commit: add repository argument to lookup_commit_reference 7 years ago
Junio C Hamano 8ab5aa4bd8 parseopt: handle malformed --expire arguments more nicely 7 years ago
brian m. carlson bc83266abe Convert lookup_commit* to struct object_id 8 years ago
brian m. carlson 9e31eafe7e parse-options-cb: convert to struct object_id 8 years ago
Johannes Schindelin dddbad728c timestamp_t: a new data type for timestamps 8 years ago
brian m. carlson 910650d2f8 Rename sha1_array to oid_array 8 years ago
brian m. carlson 98a72ddc12 Make sha1_array_append take a struct object_id * 8 years ago
brian m. carlson 9e1d7087dc parse-options-cb: convert sha1_array_append caller to struct object_id 8 years ago
René Scharfe 39ea59a257 remove unnecessary NULL check before free(3) 8 years ago
Michael Haggerty ce564eb1bd parse-options: add parse_opt_unknown_cb() 8 years ago
Jeff King 023ff39b29 parse_options: allocate a new array when concatenating 9 years ago
Jeff King 7a7a517a2f parse_opt_string_list: stop allocating new strings 9 years ago
Karthik Nayak 9d306b5a60 parse-option: rename parse_opt_with_commit() 10 years ago
Karthik Nayak b2172fdf70 tag: libify parse_opt_points_at() 10 years ago
Paul Tan ffad85c599 parse-options-cb: implement parse_opt_passthru_argv() 10 years ago
Paul Tan 6b3ee18dc5 parse-options-cb: implement parse_opt_passthru() 10 years ago
Junio C Hamano 27ec394a97 prune: introduce OPT_EXPIRY_DATE() and use it 12 years ago
René Scharfe 6acec0380b parseopt: add OPT_NOOP_NOARG 13 years ago
Dmitry Ivankov 0687628466 Reduce parse-options.o dependencies 14 years ago