From: Matthias Urlichs Date: Mon, 16 May 2005 09:35:22 GMT Subject: Re: [RFD] Ignore rules Message-ID: In-Reply-To: <2cfc4032050514181127c02e43@mail.gmail.com> Hi, Jon Seymour wrote: > a. pushing the ignore logic into the core git tools such as git-ls-files > > b. including the current ignore .* rule as a default ignore rule that > can be overridden by a .gitignore file I'd say YES to both. My preferred ignore file logic would be: - stop at first match (that's more efficient) - !pattern prevents exclusion of matching files - bash-style shell globs, except that ... - a pattern that starts with / is a regexp - * doesn't cross directory boundaries, but ** does - I don't need a per-repository (i.e. non-checked-in/propagated) ignore file. -- Matthias Urlichs | {M:U} IT Design @ m-u-it.de | smurf@smurf.noris.de