Lars Brueckner wrote: >I wonder what was the reason to implement -I ! >with this strange semantic in the first place. > >
I wasn't around when the decision was made, but the ! clears the ignore list whenever it appears, with a specified order for filling the list: defaults, $CVSROOT/CVSROOT/cvsignore, ~/.cvsignore, -I argument, per-dir .cvsignore files. Some argument might be made that -I should override per-directory settings, but this is the way things have worked for a long time, so a new option would probably be needed (or a new way of formatting arguments to -I) to change it and maintain backwards compatibility. Cheers, Derek -- Derek R. Price CVS Solutions Architect Ximbiot <http://ximbiot.com> v: +1 717.579.6168 f: +1 717.234.3125 <mailto:[EMAIL PROTECTED]> _______________________________________________ Bug-cvs mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/bug-cvs
