2.1.1: Fix deprecation warning when compiling with recent Ruby versions
This is a patch release with no API or behaviour changes, only internal cleanup. Specifically:
- Worked around a deprecation warning re the use of
ANYARGS
when compiling against recent Ruby versions. - Various internal C++ style improvements to reduce unnecessary memory usage when accessing named capturing groups.
SHA256 checksums:
ddfdda8c21d9fec6ca2ed7cd24924dd8be8bac5d50e5cc04ee193664edf00f2e re2-2.1.1-aarch64-linux.gem
e14055ece43625e7dede7bf2b28fa9af9c3e14c9c6396d5a177ac06abbb7aedf re2-2.1.1-arm-linux.gem
929072d08921ec1fa07cd4325283c0289e066ab8e68f1ac696e9a47e2a95557a re2-2.1.1-arm64-darwin.gem
6d029ea31d9f2818820cbf95f61b9f33c60ac33335db11951c98bebdb731618f re2-2.1.1-x64-mingw-ucrt.gem
cde04e7ee4db4b17b2eee92e5cb0cf85376d4bcce143ba050c8f07f98a6feb89 re2-2.1.1-x64-mingw32.gem
089d9a96919a8917647a6763e9152c1a359f6bb7b0e0297ec931613d733408d5 re2-2.1.1-x86-linux.gem
c16ee7896dd12ef032fca0c0d34769df42c41754dc0c04fc840c61f3292c409b re2-2.1.1-x86-mingw32.gem
17883c31d7612d022856236ba08086a61e457132cde14601b235718db347be5f re2-2.1.1-x86_64-darwin.gem
4e5cf4fc5ebd2118c0b9a64e3910b1017b81989efd29c4cbffa6ca5080115cd4 re2-2.1.1-x86_64-linux.gem
28822653610645d6deb9b251dd57bd0bc0639d293e615f7f4fda8b91bea85c98 re2-2.1.1.gem