Wincent Colaiuta <win@xxxxxxxxxxx> writes: > - Junio, do you mean to suggest with your comment that when passing > untracked files either directly or indirectly (ie. when passing a dir > containing untracked files) that they should be added (ie. invoked the > "add untracked" subcommand) in addition to running the "patch" > subcommand on the changed files? What I meant was that if "git add -i" (unrestricted) shows paths from a set A, "git add -i paths..." should show paths from a subset of the set A and that subset should be defined with the existing ls-files pathspec semantics. For example, if "(a)dd untracked" subcommand shows all untracked files when "add -i" was invoked without paths limitation, the restricted form "add -i paths..." would show only untracked paths that match the given set of patterns. If "(p)atch" subcommand shows all modified tracked files when "add -i" was invoked without paths limitation, the restricted form "add -i paths..." would show only such modified tracked files whose names match the given set of patterns. - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html