re2
re2 copied to clipboard
Ruby bindings to RE2, a "fast, safe, thread-friendly alternative to backtracking regular expression engines like those used in PCRE, Perl, and Python".
In https://github.com/mudge/re2/pull/76, using a precompiled gem with `alpine` or other musl-based systems requires: ```shell apk add libstdc++ gcompat ``` For now, we should just document this requirement. Using a musl...
From @flavorjones: > verify what's in the gem manifest -- are there any surprising files that you don't need? example at https://github.com/sparklemotion/nokogiri/blob/main/scripts/test-gem-file-contents
From @flavorjones: > verify what symbols are being exported by the precompiled C extension I strongly suggest checking that one and only one symbol be exported, Init_re2 you can check...
One of the neat things about re2 is that you can walk the parsed regular expression to do crazy things with it: - https://code.google.com/p/re2/source/browse/re2/regexp.h - https://code.google.com/p/re2/source/browse/re2/walker-inl.h It would be neat...
Bumps [actions/cache](https://github.com/actions/cache) from 4 to 5. Release notes Sourced from actions/cache's releases. v5.0.0 [!IMPORTANT] actions/cache@v5 runs on the Node.js 24 runtime and requires a minimum Actions Runner version of 2.327.1....
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 5 to 7. Release notes Sourced from actions/download-artifact's releases. v7.0.0 v7 - What's new [!IMPORTANT] actions/download-artifact@v7 now runs on Node.js 24 (runs.using: node24) and requires a minimum...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4 to 6. Release notes Sourced from actions/upload-artifact's releases. v6.0.0 v6 - What's new [!IMPORTANT] actions/upload-artifact@v6 now runs on Node.js 24 (runs.using: node24) and requires a minimum...
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6. Release notes Sourced from actions/checkout's releases. v6.0.0 What's Changed Update README to include Node.js 24 support details and requirements by @salmanmkc in actions/checkout#2248 Persist...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 7 to 8. Release notes Sourced from peter-evans/create-pull-request's releases. Create Pull Request v8.0.0 What's new in v8 Requires Actions Runner v2.327.1 or later if you are using...