[pcre-dev] [Bug 867] "\w" no longer functions

Top Page
Delete this message
Author: Mart Goodall
Date:  
To: pcre-dev
Subject: [pcre-dev] [Bug 867] "\w" no longer functions
------- You are receiving this mail because: -------
You are on the CC list for the bug.

http://bugs.exim.org/show_bug.cgi?id=867




--- Comment #6 from Mart Goodall <mart.goodall@???> 2009-07-29 14:27:39 ---


-----Original Message-----
From: Mart Goodall
Sent: Wednesday, July 29, 2009 9:16 AM
To: 'pcre-dev@???'; Sheri
Subject: RE: [pcre-dev] [Bug 867] "\w" no longer functions

I didn’t see any of this dialog - don’t know why - thanks for forwarding
the email.
Basically, I am using Microsoft Visual Studio 2008 and so comments about cMake
are not directly comparable although a good pointer where to look.
I need to know/find what the main build difference recommendation is to see if
there is a comparable change needed for VS2008.
I did use a clean set of code/source dir though.
Thx
mart

-----Original Message-----
From: Philip Hazel [mailto:ph10@hermes.cam.ac.uk]
Sent: Wednesday, July 29, 2009 4:10 AM
To: Sheri; Mart Goodall
Subject: Re: [pcre-dev] [Bug 867] "\w" no longer functions

On Tue, 28 Jul 2009, Sheri wrote:

> I can vouch that when built correctly 7.9 works fine on Windows. Wonder
> why he didn't answer your question about how it was built? There were
> changes in how to build PCRE after version 7.0. He can't just drop the
> source into what worked for 6.7 and recompile. Tell him to read
> Non-Unix-Use and configure using cMake. He should use a fresh source dir
> and build in a separate dir. Verify using Runtest.bat. (some problems
> are expected with RunTest if using stack for recursion on Windows).


Mart,

Did you see that response from Sheri on pcre-dev? I'm copying this
message to you in case you didn't.

My output:

> > ------------------------------------------------------------------
> >   0  36 Bra
> >   3     [\x00-\x08\x0b\x0e-\x1f!-,/:-@[-^`{}-\xff] (neg)
> >  36  36 Ket
> >  39     End
> > ------------------------------------------------------------------


Your output:

> > ------------------------------------------------------------------
> >   0  36 Bra
> >   3     [\x00-\x1f\x21-\x2c\x2f-rt-vx-{}-\xff] (neg)
> >  36  36 Ket
> >  39     End
> > ------------------------------------------------------------------


There's the difference. The compiled code is not the same. Something is
going wrong during the building. I think the next thing to try must be
Sheri's suggestion.

Philip

--
Philip Hazel


--
Configure bugmail: http://bugs.exim.org/userprefs.cgi?tab=email