2026年3月18日(水) 2:31 Kamil Tekiela <[email protected]>:
>
> On Tue, 17 Mar 2026 at 17:07, Hans Henrik Bergan <[email protected]> wrote:
> >
> >
> >
> > On Tue, 17 Mar 2026 at 09:43, youkidearitai <[email protected]> wrote:
> >>
> >> 2025年8月26日(火) 19:15 Derick Rethans <[email protected]>:
> >> >
> >> > On Mon, 25 Aug 2025, Christoph M. Becker wrote:
> >> >
> >> > > On 25.08.2025 at 09:26, youkidearitai wrote:
> >> > >
> >> > > > I improvement this RFC. https://wiki.php.net/rfc/eol-oniguruma
> >> > > >
> >> > > > Added more information about maintenance versions. What do you think
> >> > > > about Oniguruma maintenance ended. Please watch and feel free to
> >> > > > comment.
> >> > >
> >> > > First, thank you for caring about this!  I agree that we need a long
> >> > > term solution for this issue.  As I understand it, Oniguruma's
> >> > > greatest advantage over PCRE2 is that it supports other character
> >> > > encodings than Unicode and ANSI, so deprecating mbregex might be a
> >> > > problem for some users.
> >
> >
> > Which users, exactly?
> >
> > Where in the wild are people using something other than ANSI, Unicode, and 
> > UTF-8?
> >
> > Been 10 year since I was involved with a system reliant on Windows-1252, 
> > and the first thing I did after getting hired was to convert it to UTF-8
> > (Norway, a system written in PHP requiring æøåÆØÅ support running on 
> > Windows-1252~)
>
> I found this example on Wikipedia view-source:https://kakaku.com/
> https://kakaku.com/

Hi
I explain why create mb_onig package.

First, many users reported depends on Oniguruma and mbregex.
For example, Phiki https://github.com/phikiphp/phiki users reported.
https://github.com/php/php-src/pull/19258#issuecomment-3249570139
In Wikipedia, we can see many depends on Oniguruma.
https://en.wikipedia.org/wiki/Oniguruma

Second, FreeBSD supports end Oniguruma in Dec 2026(this year).
https://github.com/php/php-src/pull/19258#issuecomment-3506659061

Therefore, FreeBSD can't compile mbregex after Dec 2026.
I want to avoid it.

> > Been 10 year since I was involved with a system reliant on Windows-1252, 
> > and the first thing I did after getting hired was to convert it to UTF-8
This point is good perspective, Not opensource products maybe depends
mbregex in old codes.
It is maintenance very long time.(My company products depends mbregex)

So I want to maintenance Oniguruma and mbregex other way.
My solution(mb_onig) is one way.

Regards
Yuya

-- 
---------------------------
Yuya Hamada (tekimen)
- https://tekitoh-memdhoi.info
- https://github.com/youkidearitai
-----------------------------

Reply via email to