Great Circle Associates Majordomo-Workers
(November 1997)
 

Indexed By Date: [Previous] [Next] Indexed By Thread: [Previous] [Next]

Subject: Re: negated regexps
From: Bill Houle <Bill . Houle @ SanDiegoCA . NCR . COM>
Date: Mon, 24 Nov 1997 14:53:38 -0800
To: Dave Wolfe <david_wolfe @ risc . sps . mot . com>
Cc: majordomo-workers @ greatcircle . com
In-reply-to: <199711241944.NAA30692@miaow.risc.sps.mot.com>
References: <199711180845.AAA27822@honor.greatcircle.com>

At 01:44 PM 11/24/97 -0600, Dave Wolfe wrote:
>
>Aside from the fact that if you have both zubscribe and nozubscribe
>regex lists, you already have a negation capability, Jason and I tried
>this once for the taboo regexes but ran into serious problems because
>of the implicit ORing of each regex (we didn't want to double all the
>taboo lists to accomplish negation). It's fine for a single regex, but
>it doesn't scale.

OK, thanks. I can see how more than one regexp would be a problem.

As implemented, zubscribe+nozubscribe does not cover exact negation
capabilities. The zubscribe list acts as an automatic approval rather than
a "pass-thru", so the semantics are not perfectly opposite. If I want to
say "ban everyone but mydomain", putting "mydomain" in the zubscribe list
is not the same -- it adds the address rather than falling through to
whatever policy is in effect.

There are two ways to get around this: allow negation but only if there is
one regexp, or add another flag to toggle between "auto-approve" or
"pass-thru" behavior for the zubscribe array.

This may be unnecessary -- I've only had one request for this type of
behavior, so any effort (either way) may not be warranted.


--bill



Follow-Ups:
References:
Indexed By Date Previous: negated regexps
From: Bill.Houle@SanDiegoCA.NCR.COM (Bill Houle)
Next: Re: negated regexps
From: Jason L Tibbitts III <tibbs@hpc.uh.edu>
Indexed By Thread Previous: Re: negated regexps
From: Dave Wolfe <dwolfe@risc.sps.mot.com>
Next: Re: negated regexps
From: Jason L Tibbitts III <tibbs@hpc.uh.edu>

Google
 
Search Internet Search www.greatcircle.com