aboutsummaryrefslogtreecommitdiffhomepage
path: root/crates/shirabe-pcre
AgeCommit message (Expand)Author
2026-08-18refactor(pcre): inline Preg into its call sites and drop the cratensfisis
2026-08-18refactor(pcre): drop the two bespoke isMatch variantsnsfisis
2026-08-18refactor(pcre): hand back the match instead of copying it outnsfisis
2026-08-18refactor(preg): back PregMatches with regex::Capturesnsfisis
2026-08-17refactor(pcre): return the Preg $matches instead of filling an out-paramnsfisis
2026-08-17refactor(preg): return the preg_* $matches instead of filling an out-paramnsfisis
2026-08-17refactor(preg): report unmatched groups as null throughoutnsfisis
2026-08-17refactor(preg): wrap the preg_* $matches maps in newtypesnsfisis
2026-08-17refactor(preg): split the PREG_UNMATCHED_AS_NULL preg_* by flagnsfisis
2026-08-17refactor(pcre): drop the guards for unsupported preg flagsnsfisis
2026-08-17refactor(preg): replace Preg::split*() with shim preg_split*()nsfisis
2026-08-17refactor(preg): drop Option wrapper from matches arg of match_all*()nsfisis
2026-08-17refactor(preg): drop pass-through private helpersnsfisis
2026-08-17refactor(preg): merge preg_match_all_offset_capture2() into its siblingnsfisis
2026-08-17fix(pcre): preserve unmatched groups in Preg::match_all*()nsfisis
2026-08-17refactor(preg): drop unused args of preg_match_all_offset_capture2()nsfisis
2026-08-17refactor(preg): drop unused flags and offset of preg_match_all2()nsfisis
2026-08-16refactor(preg): make preg_grep() return an iteratornsfisis
2026-08-16refactor(preg): import preg_*() instead of qualifying themnsfisis
2026-08-16refactor(preg): merge preg_replace_callback2 into preg_replace_callbacknsfisis
2026-08-09build(cargo): fill in the package metadatansfisis
2026-08-09docs(license): carry each ported package's license in its cratensfisis
2026-08-09refactor(pcre): extract composer/pcre into the shirabe-pcre cratensfisis