[1226] in BarnOwl Developers

home help back first fref pref prev next nref lref last post

Re: [nelhage/barnowl] f79d6a: IRC: Escape interpolated variables

daemon@ATHENA.MIT.EDU (Nelson Elhage)
Thu Oct 29 18:14:20 2009

Resent-From: nelhage@mit.edu
Resent-To: barnowl-dev-mtg@charon.mit.edu
X-Original-To: nelhage@lunatique.mit.edu
Date: Sat, 6 Dec 2008 03:18:39 -0500
From: Nelson Elhage <nelhage@MIT.EDU>
To: dirty-owl-hackers@mit.edu
In-Reply-To: <E1L8p1o-0007rm-2h@smtp.xc88.engineyard.com>

I think this won't work because BarnOwl matches filters using POSIX
regular expressions, not perl or perl-compatible ones, and I don't
believe POSIX specifies \Q...\E. Please correct me if I'm wrong.

- Nelson

On Fri, Dec 05, 2008 at 08:44:26PM -0800, noreply@github.com wrote:
> Branch: refs/heads/master
> Home:   http://github.com/nelhage/barnowl
> 
> Commit: f79d6a2ccedcc7110b1391f385fb739e324562bd
>     http://github.com/nelhage/barnowl/commit/f79d6a2ccedcc7110b1391f385fb739e324562bd
> Author: Anders Kaseorg <andersk@mit.edu>
> Date:   2008-12-05 (Fri, 05 Dec 2008)
> 
> Changed paths:
>   M perl/modules/IRC/lib/BarnOwl/Message/IRC.pm
> 
> Log Message:
> -----------
> IRC: Escape interpolated variables in regexes using "\Q\E".
> 
> 
> Commit: 9375f8c6437069cd5e17a476685a9e7b280aa9a5
>     http://github.com/nelhage/barnowl/commit/9375f8c6437069cd5e17a476685a9e7b280aa9a5
> Author: Anders Kaseorg <andersk@mit.edu>
> Date:   2008-12-05 (Fri, 05 Dec 2008)
> 
> Changed paths:
>   M perl/modules/Jabber/lib/BarnOwl/Message/Jabber.pm
> 
> Log Message:
> -----------
> Jabber: Escape interpolated variables in regexes using "\Q\E".
> 
> 

home help back first fref pref prev next nref lref last post