今日はドキュメントの修正、PCRE のビルドシステムの修正、mb_ereg_replace() への非文字列引数の扱いの修正、mb_ereg() と mb_eregi() のパターン指定引数の扱いの修正があった!
あと 8 月頭くらいから大体半年 ROM った形になった気がする!
2019-02-01
cmb69: Fix version.inc update notes
- https://github.com/php/php-src/commit/a851f16b2b0b21fe84116bf4c71cea4312ade0ce
- README.RELEASE_PROCESS で、version.inc の更新についてマイナーバージョンを考慮に入れた記述へ修正
- 公式 Web サイトの更新に使われる奴かな
nikic: Fix bogus $PHP_PCRE_REGEX checks
- https://github.com/php/php-src/commit/882dcb43f72d14ad52be6f911d398f527d05a0cf
- [7.4~]
- ext/pcre で、pkg-config への移行によって無くなった $PHP_PCRE_REGEX のチェックを修正
- 誤った判定により外部の PCRE 利用で valgrind を使う際警告が出るようになっていた
nikic: Deprecate mb_ereg_replace with non-string pattern
- https://github.com/php/php-src/commit/e366ceebade0fb3c30d4f99b82a11e5fc879d22e
- [7.4~]
- ext/mbstring で、mb_ereg_replace() を非文字列のパターン指定で使うのを非推奨化
nikic: Make mb_ereg_replace() pattern argument a string
- https://github.com/php/php-src/commit/06ed6b89780a5eada4966f4a0512d58cda2936c9
- ext/mbstring で、mb_ereg_replace() のパターン指定引数を文字列型とするよう修正
nikic: Make mb_ereg(i) argument a normal string argument
- https://github.com/php/php-src/commit/4a4c68d90d8fac4c54932d356a156d000c9c684c
- ext/mbstring で、mb_ereg と mb_eregi() の引数を通常の ZPP の処理で文字列引数とするよう修正