[Tickets #12671] Re: Add negative regex match-type for ingo Sieve rules

noreply at bugs.horde.org noreply at bugs.horde.org
Thu Aug 7 23:10:32 UTC 2014


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/12671
------------------------------------------------------------------------------
  Ticket             | 12671
  Updated By         | Git Commit <commits at lists.horde.org>
  Summary            | Add negative regex match-type for ingo Sieve rules
  Queue              | Ingo
  Version            | Git master
  Type               | Enhancement
  State              | New
  Priority           | 1. Low
  Milestone          |
  Patch              | 1
  Owners             |
------------------------------------------------------------------------------


Git Commit <commits at lists.horde.org> (2014-08-07 23:10) wrote:

Changes have been made in Git (FRAMEWORK_5_2):

commit 75e8e9442843d3335a33c6383744e2873cd88880
Author: Pete Beardmore <pete.beardmore at msn.com>
Date:   Wed Sep 11 19:35:19 2013 +0100

     add negative regex match-type for ingo sieve rules

     -Sieve regex rules are based on Posix which has no support for enhanced
     (Perl/Java) features such as lookarounds
     -negating a complex regexp as would be made possible by this patch is
     simpler than jumping through hoops by use of multiple rules
     -Ingo appears to support the 'not regex' case for other backends

     Request #12671

     Signed-off-by: Michael M Slusarz <slusarz at horde.org>

  ingo/config/fields.php    |    2 +-
  ingo/lib/Script/Sieve.php |   14 ++++++++++++++
  ingo/lib/Storage.php      |    3 ++-
  3 files changed, 17 insertions(+), 2 deletions(-)

http://github.com/horde/horde/commit/75e8e9442843d3335a33c6383744e2873cd88880





More information about the bugs mailing list