On Tue, 17 Mar 2026 at 20:55, youkidearitai <[email protected]> wrote:
> 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/ Wow, you're right, kakaku.com really does run on shift_jis. Neat. ( Kakaku.com runs on C-sharp and ASP.net, not PHP, though: https://kakaku-techblog.com/entry/compare-rust-with-csharp ) > 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 > ----------------------------- > I see. Wish you the best of luck.
