revision: replace "struct cmdline_pathspec" with argv_array