--- Sean Hager <[EMAIL PROTECTED]> wrote: > > No. Not on extension, but based on *regular > expressions*, or at least > > shell-style pattern matching expressions. > Extensions are too > > simplistic. (c.f. CVSROOT/cvswrappers, > CVSROOT/cvsignore) > > Extensions would work fine, pattern matching is > overkill.
I think use of a magic file would be more appropriate to set the default diff/merge program. > > Yes. Some mechanisms like ~/.mime.types plus > ~/.mailcap would be > > desirable. But one more complication would be > the version of these > > external programs. Maybe, CVS needs to keep track > of which version of > > the tools were used for which file revisions, so > as to reliably and > > faithfully reproduce any snapshot. > > This is a bit more overkill. Admins should test and > make backups before > changing diff/merge programs during production. > Even still, most updates in > diff/merge programs would be to fix bugs and would > not dramatically change > the program functionality. I argee. Further, if versioning were desired, the diff/merge tool can be versioned if it's kept in CVSROOT like all the other admin stuff. Noel __________________________________________________ Do You Yahoo!? Yahoo! Health - your guide to health and wellness http://health.yahoo.com _______________________________________________ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs