
March 1, 2016
2:26 p.m.
On Mar 01, 2016, at 11:13 PM, Stephen J. Turnbull wrote:
In theory we could use globs as well (some of the modern VCSes permit glob or regexp syntax), but it's not a serious data loss issue for a VCS if a mistake is made. You just run the add command again with -f, or uncommit, or whatever. Granted, a perverse enough user could fail to add a file, commit, then overwrite the file, but this is much less serious than the possibility that a particular user would end up as collateral damage to a spam filter.
globs make sense for file system operations, and we've been using them for decades in shells. I think globs make less sense for header value pattern matching.
Cheers, -Barry