If you're going to mess with the ignore file, you should be aware that the current handling (via a lua hook) is a performance problem for some scenarios, and Nathaniel's been talking about pushing it down to the C++ level (and thus making it less configurable). See e.g. http://lists.gnu.org/archive/html/monotone-devel/2006-08/msg00015.html and http://lists.gnu.org/archive/html/monotone-devel/2006-07/msg00327.html .
You should also be aware that the current implementation reads *one* .mtn-ignore file at the top of the project, not one per directory as in CVS. This means that, as is, your proposed feature is a lot less useful (because subdirectories couldn't override) -- but maybe it should change. Also, I kinda wonder if, now that we have first-class directory and file attribute support, ignores should move to directory attributes as in SVN. zw _______________________________________________ Monotone-devel mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/monotone-devel
