Mark Stosberg writes: > On Mon, Nov 10, 2003 at 03:06:30PM -0500, darren chamberlain wrote: > > > Though the idea and syntax originate with mutt (as far as I know, at > > least), the general idea is not mutt-specific, or even > > mail-specific. The idea occured to me because I was writing a > > (non-mail-related) curses-based interface to a database, and needed > > functionality similar to mutt's Limits. This my initial > > MuttStylePatterns name. The mutt docs simply call them "patterns", > > but that's much too generic a name for this module, I think. > > They seem like a kind of regular expression to me.
Yes, putting it under the Regexp:: namespace makes great sense, since that is actually what the module deals with. > Something under one of these name spaces makes sense to me: > > Regexp::Mutt If I just saw that module name without having read this thread, I don't think I'd understand what it was about. > Regexp::MuttPatterns > > Having "Patterns" in the name might repeat the idea of what RE's are, > though. Yes. In Perl 'pattern' and 'regexp' seem to be pretty much interchangable, so using the second doesn't add any meaning that wasn't provided by the first. How about combining your two suggestions and going for: Regexp::MuttStyle Smylers