From: Junio C Hamano Date: Sun, 02 Sep 2012 20:35:14 GMT Subject: Re: [PATCH 0/9] new git check-ignore sub-command Message-ID: <7v7gscgnnr.fsf@alter.siamese.dyndns.org> In-Reply-To: <1346544731-938-1-git-send-email-git@adamspiers.org> Adam Spiers writes: > I was browsing stackoverflow the other day and came across this question: > > http://stackoverflow.com/questions/12144633/which-gitignore-rule-is-ignoring-my-file/ > > A quick google revealed this thread from 2009: > > http://thread.gmane.org/gmane.comp.version-control.git/108671/focus=108815 > > where Junio and Jeff discussed the possibility of adding a new `git > check-ignore' subcommand somewhat analogous to the existing `git > check-attr', and suggested the beginnings of an implementation. It > struck me that it might not be too hard to follow these ideas to their > natural conclusion, so I decided it would make a fun project :-) Thanks. I wish there are more people like you ;-) As to styles, I spotted only three kinds of "Huh?": * do not initialise statics to 0 or NULL, e.g. -static int exclude_args = 0; +static int exclude_args; * avoid unnnecessary braces {} around single statement blocks, e.g. -if (exclude) { +if (exclude) return exclude; -} * else should follow close brace '}' of if clause, e.g. if (...) { ... -} -else { +} else { ... For reviews on substance, please see other messages from me.