re2: allow use of FilteredRE2 in dynamic library

Fixes issue 53.

R=rsc
CC=re2-dev
http://codereview.appspot.com/5307054
Refresh codereview.py from golang, to support newer mercurial

R=rsc
CC=re2-dev
http://codereview.appspot.com/5313046

Committer: Russ Cox <rsc@swtch.com>
Make Makefile a little more compliant (CXX, CPPFLAGS)
CXX should specify the C++ Compiler
CPPFLAGS shouldn't be ignored
Remove unnecessary rules for building C (there isn't any)

Fixes issue 41

R=rsc
CC=re2-dev
http://codereview.appspot.com/5299048

Committer: Russ Cox <rsc@swtch.com>
re2_test.cc: Ask sysconf() for pagesize rather than assuming multiple of 8k
Tests fail on Debian/ia64 because ia64 has 16k pages, but we try to munmap an 8k page.

Fixes issue 45

R=rsc
CC=re2-dev
http://codereview.appspot.com/5296045

Committer: Russ Cox <rsc@swtch.com>
libre2.symbols: use correct non-Darwin syntax (thanks Takanori Ueda)
syntax update

R=rsc
CC=re2-dev
http://codereview.appspot.com/5479050
syntax update

R=rsc
CC=re2-dev
http://codereview.appspot.com/5467054
syntax update

R=rsc
CC=re2-dev
http://codereview.appspot.com/5479051
atomicops: fix build on Alpha

Fixes issue 56.

R=rsc
CC=re2-dev
http://codereview.appspot.com/5531045

Committer: Russ Cox <rsc@swtch.com>
add ucs2.diff, showing old UCS-2 support

R=rsc
CC=re2-dev
http://codereview.appspot.com/5641045
re2: fix build for filtered_re2.h

Reported by jmillikin@gmail.com.

R=rsc
CC=re2-dev
http://codereview.appspot.com/5727067
re2: fix comments (r -> id or id0)

R=rsc
CC=re2-dev
http://codereview.appspot.com/6248061
Update codereview hg plugin

R=rsc
CC=re2-dev
http://codereview.appspot.com/6256064

Committer: Russ Cox <rsc@swtch.com>
dfa_test: Comment out dead variables.

GCC 4.6 warns about unused-but-set variables.
Comment out variables only used by commented-out code.
This commenting-out predates the public re2 hg repo, so no idea who did it
or why.

R=rsc
CC=re2-dev
http://codereview.appspot.com/6248060

Committer: Russ Cox <rsc@swtch.com>
util/logging.h: fix error reporting

R=rsc
CC=re2-dev
http://codereview.appspot.com/6405055
RE2::Set: fix handling of regexps with trailing $,
by forcing all regexps to have trailing $ and checking
for the match only after the $ has been pushed through.

[Exported from internal Google RE2 repository.]

R=rsc
CC=re2-dev
http://codereview.appspot.com/6410043
Make re2 compile under MSVC.

Adds less than operator and data members in StateHash to let it behave like MSVC hash compare.
Does not define RE2::Options::kDefaultMaxMem in re2.cc because it will trigger LNK2005 in MSVC compiler.

[Exported from internal Google RE2 repository.]

R=rsc
CC=re2-dev
http://codereview.appspot.com/6398056
re2: reannotate dfa.cc to help TSAN

[Exported from internal Google RE2 repository.]

R=rsc
CC=re2-dev
http://codereview.appspot.com/6409053
Add a "never capture" flag to RE2.

[Exported from internal Google RE2 repository.]

R=rsc
CC=re2-dev
http://codereview.appspot.com/6412043
Add support to prefilter.cc for Latin1 encoded strings.  For a Latin1 Regexp,
Latin1 atoms are produced and lowercased.

[Exported from internal Google RE2 repository.]

R=rsc
CC=re2-dev
http://codereview.appspot.com/6398057