On Tue, 15 Jul 2025 at 10:06, youkidearitai <youkideari...@gmail.com> wrote:

> 2025年6月19日(木) 3:45 Peter Kokot <p...@php.net>:
> >
> > On Wed, 30 Apr 2025 at 11:04, youkidearitai <youkideari...@gmail.com>
> wrote:
> >>
> >> 2025年4月30日(水) 17:13 Anton Smirnov <sand...@sandfox.me>:
> >> >
> >> > On 30/04/2025 08:05, youkidearitai wrote:
> >> > > Hi, Internals
> >> > >
> >> > > Oniguruma(鬼車) maintenance was ended on April 24, 2025.
> >> > > https://github.com/kkos/oniguruma
> >> > > This library uses mbregex in php-src.
> >> > >
> >> > > There is forked library in Onigumo(鬼雲).
> >> > > https://github.com/k-takata/Onigmo
> >> > >
> >> > > How do we do that?
> >> > > - Move to Onigumo
> >> > > - Stay in Oniguruma
> >> > > - Deprecate mbregex functions
> >> > >
> >> > > I created issue in php-src too.
> >> > > https://github.com/php/php-src/issues/18467
> >> > >
> >> > > Regards
> >> > > Yuya.
> >> > >
> >> >
> >> > Onigmo seems to be abandoned too, with no meaningful commits in 5
> years
> >>
> >> Hi,
> >>
> >> Yes, Onigmo is only supported to Unicode 11.0. Seems Onigumo abandoned
> too.
> >>
> >> Found more one way to "include Oniguruma again" when Japanese users
> discussions.
> >> However, this way is difficult because that means we maintenance
> Oniguruma.
> >>
> >> Regards
> >> Yuya
> >> --
> >> ---------------------------
> >> Yuya Hamada (tekimen)
> >> - https://tekitoh-memdhoi.info
> >> - https://github.com/youkidearitai
> >> -----------------------------
> >
> >
> > What about bundling Oniguruma to php-src/ext/mbstring/oniguruma again as
> it once was already? This would make development easier to be located
> inside php-src. However, everything put inside php-src has a questionable
> future on its own. For example, to be buildable as a standalone library and
> used elsewhere.
>
> Hi,
>
> Surely, I think make sense to be include inside php-src.
> From GitHub comment
> (https://github.com/php/php-src/issues/18467#issuecomment-3044192511),
> FreeBSD will end to maintenance Oniguruma in 2026-12-01.
>
> Therefore, I think re-include Oniguruma inside php-src.
>
> Is require an RFC if re-include Oniguruma?
>
> Regards
> Yuya
>
> --
> ---------------------------
> Yuya Hamada (tekimen)
> - https://tekitoh-memdhoi.info
> - https://github.com/youkidearitai
> -----------------------------
>

RFC would be kind of pointless to vote on something that won't be available
to download so unless there is some other way to integrate regex support in
mbstring extension, I'd say let's bundle it.

Reply via email to