Merge commit 'bb6faac2997f89e43c6523603d7bfabd1286d9e2'
Squashed 'ocaml-re/' changes from 286954a..b15f423

b15f423 Merge pull request #47 from rgrinberg/enable_easy_tests
ff64ee2 Update @c-cube easy tests to run by default
ed15746 Merge pull request #46 from Drup/master
28e3431 Improve the opam description.
06e2a7f Merge pull request #41 from rgrinberg/master
e73bc8a Merge pull request #42 from rgrinberg/pcre_split
c63ffdb properly detect empty groups
f4801e0 Don't use (|>) in Re_pcre.full_split
58fd01c Fix bad re in test
074c1c8 expose split
536e21e export Re_pcre.quote
1234610 update pcre split test
4bbbc39 add Re_pcre.full_split
e973081 oasis spam
52cf69b begin work on Pcre.full_split
c314cc6 Merge pull request #36 from c-cube/exec-iter
c89ec24 split,replace,all: fix behavior for empty matches
5827330 change build status to point at upstream
7d7d0cc pcre tests compatible with 4.01
f484155 travis test
fcaca35 simplified implementation for high-lelve functions
01a6ce1 use polymorphic variants for split_token (in Re.split_full)
ac81096 split_full implemented
829a3b7 changed the API (remove module Easy, better function names)
df8cffa add a test case for split
7750a76 fix bug in Easy.replace when ~all:false
62fefa7 add some tests for Re.Easy
0c43172 module Re.Easy with high level search (iterate on all matched substrings), split and replacing functions
1e5b2a7 Merge branch 'c-cube-safe-string-ready'
7b6b2aa regenerate oasis
bdad641 Merge pull request #34 from rgrinberg/revive_old_tests
0424cd2 Merge pull request #39 from rgrinberg/cset_cleanup
351bf57 remove Cset.Map
4a4ad60 use Bytes everwhere it is needed
45b4be4 regenerate oasis
7566949 update oasis for new tests
8985815 convert test_str tests to fort_unit
5179541 convert test_re to fort_unit
fa75ca5 convert test_perl to fort_unit
f76975c convert emacs tests to fort_unit
055690b remove unused env module
d539b7e add ounit based compat layer for fort
2e3fd27 Merge pull request #28 from rgrinberg/pcre_posix_classes
8a6f90e Merge pull request #29 from rgrinberg/re_pcre_improve
7f9046f Merge pull request #30 from rgrinberg/str_quote_rewrite
490b921 Merge pull request #31 from rgrinberg/glob_anchored_tweak
19b240e changed ?anchored:unit to ?anchored:bool
f459572 rewrite Str.quote not to warn on 4.02
7234182 initial re_pcre mli
d547711 add substrings = Re.substrings synonym
28c2717 pcre - improve flag handling and add Re_pcre.re
c48401f add complement ^ support for pcre posix classes
3f5e037 add ounit to merlin
0306537 regenerate oasis
9cc1f4a add ounit based test for pcre posix classes
17ab3b9 add posix classes of the form [:xxx:]
e6b149a Merge pull request #27 from rgrinberg/master
c4e0640 regenerate with latest oasis
8e43c02 opam file
e69fa7b .merlin
87e45b5 Merge pull request #25 from c-cube/more-doc
1eb4e57 add some documentation
d10e3d0 Merge pull request #23 from vbmithr/master
0a4bab0 ocamldoc-ify the the whole

git-subtree-dir: ocaml-re
git-subtree-split: b15f423bd0d177a4591736051d80005013c98333
Updated ocaml-re to latest version.

Minor improvements of the documentation.
Updated: copyright notice, year of release.
Squashed 'ocaml-re/' changes from b15f423..af95c6e

af95c6e Merge pull request #49 from rgrinberg/add_missing_pcre_subs
02d5d3f Re_pcre.substitute missing from mli

git-subtree-dir: ocaml-re
git-subtree-split: af95c6e76601e18e6909923f4cbfeec87aeac1c7
Merge commit '61f2fa12fd729f0a362afc4297f12d38f3aaab5a'

Updating RE from upstream.