今日は <?php に続いて空白文字が来なかった場合に T_INLINE_HTML を分割しないようにする修正、不要コードの削除、php_error_docref0() の php_error_docref() への置き換え、テストこけの修正、ドキュメントの更新があった!
2019-07-13
nikic: Don't split T_INLINE_HTML at partial PHP tag
- https://github.com/php/php-src/commit/0d568b9fd5bab4471219ed249c6c1c378bb46216
- [7.4~]
- 字句解析器で
<?php
に続いて空白文字が来なかった場合に T_INLINE_HTML を分割しないよう修正
cmb69: No more need to cater to pre-PHP-5.3 or PHP-6 versions
- https://github.com/php/php-src/commit/a6fa097cebcd13baf6e152afcdbc0d1d5ae98d51
- [7.4~]
- ext/mysqli で、PHP 5.3 以前や PHP 6 でのバージョン表現を考慮した処理を削除
petk: Remove tsrm_config_common.h
- https://github.com/php/php-src/commit/33994ebd95c3c42b0dca4e0f161692ecee7d741b
- [7.4~]
- 不要ファイル tsrm_config_common.h の削除
Girgias: Convert all php_error_docref0 to php_error_docref
- https://github.com/php/php-src/commit/1c1de0c41a74b4deadd11cb18f00f115db0568ec
- [7.4~]
- php_error_docref0() を全て php_error_docref() に置き換え
- 経緯は PR:4254 あたりから
cmb69: Fix #78282: atime and mtime mismatch
- https://github.com/php/php-src/commit/bf242d58e77d50d4d8fdaaaca7ede686ec4467c0
- [7.4~]
- atime / mtime 関連のテストこけの修正
- 先日の別の修正で time_t が 64 ビットであることを仮定した内容になっていたため
cmb69: Fix #78283: no output for explicit environment
- https://github.com/php/php-src/commit/8c76d898a95cc91ef987c5efb77c1b43fd64a32c
- [7.4~]
- Windows での proc_open() のテストこけを修正
- php.ini で opcache 有効だけど環境変数 TEMP がセットされていない、となると子プロセスが起動できなくて死ぬので、子プロセス起動時に php.ini を読まないように、という修正
petk: Remove WARNING_LEVEL fix for QNX
- https://github.com/php/php-src/commit/499f2ac1328c6021b2557026b76f5154e24608d8
- [7.4~]
- ビルドシステムで、QNX 用のハックで WARNING_LEVEL を使っていたが不要になっていたので削除
petk: Remove checks for always enabled spl and pcre
- https://github.com/php/php-src/commit/f5e47718249a292c358cb1a3b4a333106540b6e1
- [7.4~]
- テストと run-tests.php で、常時有効な拡張 spl と pcre のチェックコードがあったのを削除
petk: Remove unused recode extension artefacts
- https://github.com/php/php-src/commit/f3cf8966be9fcbf25f5efe49640d4af409eb9864
- [7.4~]
- バンドルから外した recode の残骸を削除
petk: Remove php_multiple_shlib_versions_ok
- https://github.com/php/php-src/commit/4e0af6d8625e278956791237f874499afd26d34b
- [7.4~]
- ビルドシステムで、不要変数 php_multiple_shlib_versions_ok の削除
petk: Update changelogs
- https://github.com/php/php-src/commit/f573ba1948a8d5b1356d7741d03f1a18f4921d5d
- [7.4~]
- NEWS、UPGRADING、UPGRADING.INTERNALS の更新