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.