On Wed, Apr 14, 2010 at 9:39 AM, Junio C Hamano <gitster@xxxxxxxxx> wrote: > If all your scripted Porcelain wants to see is "what are the paths I might > want to run 'git add' on?", you do not want to run diff twice (which is > what "status" does); you would say "ls-files -t -m -o --exclude-standard", > instead. The alternative is not even superiour in this case. Why -m? I have a script that attempts to ask just this question and I don't use -m. Reading the documentation, I'm not sure why I would. In what cases would I get wrong information without -m? For the record, I also don't use -t, though using -t in this case does make sense to me, I just apparently didn't notice that bit of the documentation when writing that feature. Daniel http://www.doomstick.com -- 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