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.

Reply via email to