{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":710654658,"defaultBranch":"master","name":"php-src","ownerLogin":"paulfedorow","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-10-27T06:45:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/966844?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1698846541.0","currentOid":""},"activityList":{"items":[{"before":"b12b25af5ceb8ec6e43d8200ccbedc464bd617ec","after":"e7fba58a1cf5bddffd120f7ed27e50206fb3ddec","ref":"refs/heads/xdg-support","pushedAt":"2023-11-01T19:37:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paulfedorow","name":"Paul Fedorow","path":"/paulfedorow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/966844?s=80&v=4"},"commit":{"message":"Make `php -a` history conform to XDG Base Directory Specification\n\nResolves GH-8546.\n\nTo keep existing installations working the code first checks if a\nhistory file already exists at `~/.php_history`. If it does, then\neverything works as before.\n\nIf `~/.php_history` does not exist, we check whether the system supports\nthe XDG Base Directory Specification. If it doesn't we continue using\n`~/.php_history`; otherwise, we use a path that conforms to the XDG Base\nDirectory Specification.\n\nWe detect support for XDG Base Directory Specification by checking for\nenvironment variables that start with the `XDG_` prefix. This is\nanalogous to what Composer does:\nhttps://github.com/composer/composer/pull/1407\n\nThe specification can be found here:\nhttps://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html","shortMessageHtmlLink":"Make php -a history conform to XDG Base Directory Specification"}},{"before":"4d051eec6480e66a91f086dd31f0826d842ca72f","after":"b12b25af5ceb8ec6e43d8200ccbedc464bd617ec","ref":"refs/heads/xdg-support","pushedAt":"2023-11-01T13:52:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paulfedorow","name":"Paul Fedorow","path":"/paulfedorow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/966844?s=80&v=4"},"commit":{"message":"Make `php -a` history conform to XDG Base Directory Specification\n\nResolves GH-8546.\n\nTo keep existing installations working the code first checks if a\nhistory file already exists at `~/.php_history`. If it does, then\neverything works as before.\n\nIf `~/.php_history` does not exist, we check whether the system supports\nthe XDG Base Directory Specification. If it doesn't we continue using\n`~/.php_history`; otherwise, we use a path that conforms to the XDG Base\nDirectory Specification.\n\nWe detect support for XDG Base Directory Specification by checking for\nenvironment variables that start with the `XDG_` prefix. This is\nanalogous to what Composer does:\nhttps://github.com/composer/composer/pull/1407\n\nThe specification can be found here:\nhttps://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html","shortMessageHtmlLink":"Make php -a history conform to XDG Base Directory Specification"}},{"before":null,"after":"4d051eec6480e66a91f086dd31f0826d842ca72f","ref":"refs/heads/xdg-support","pushedAt":"2023-11-01T13:49:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"paulfedorow","name":"Paul Fedorow","path":"/paulfedorow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/966844?s=80&v=4"},"commit":{"message":"Make `php -a` history conform to XDG Base Directory Specification\n\nTo keep existing installations working the code first checks if a\nhistory file already exists at `~/.php_history`. If it does, then\neverything works as before.\n\nIf `~/.php_history` does not exist, we check whether the system supports\nthe XDG Base Directory Specification. If it doesn't we continue using\n`~/.php_history`; otherwise, we use a path that conforms to the XDG Base\nDirectory Specification.\n\nWe detect support for XDG Base Directory Specification by checking for\nenvironment variables that start with the `XDG_` prefix. This is\nanalogous to what Composer does:\nhttps://github.com/composer/composer/pull/1407\n\nThe specification can be found here:\nhttps://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html","shortMessageHtmlLink":"Make php -a history conform to XDG Base Directory Specification"}},{"before":"bd185c3dd5f8811319db442ba6f8dd3d15515f3f","after":"d7fc3ab07f3279ee8f5d6b5baad330aa090e62b3","ref":"refs/heads/master","pushedAt":"2023-11-01T13:12:49.000Z","pushType":"push","commitsCount":105,"pusher":{"login":"paulfedorow","name":"Paul Fedorow","path":"/paulfedorow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/966844?s=80&v=4"},"commit":{"message":"Fixed GH-12585: Assertion t->stack_map[t->exit_info[exit_point].stack_offset + var].type == 4","shortMessageHtmlLink":"Fixed phpGH-12585: Assertion t->stack_map[t->exit_info[exit_point].st…"}},{"before":"46a5da456888bc100baf84cef08fea1eebfa9519","after":"54f607df6c536130114056a0c7180caeced4e1da","ref":"refs/heads/date-debuginfo","pushedAt":"2023-10-27T16:56:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paulfedorow","name":"Paul Fedorow","path":"/paulfedorow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/966844?s=80&v=4"},"commit":{"message":"Fix GH-11310: __debugInfo() does nothing on classes extending DateTime\n\nMakes the `__debugInfo` method work in classes that extend `DateTime`\nand `DateTimeImmutable`.\n\n* Implemented `__debugInfo` for `DateTime` and `DateTimeImmutable`.\n* Modified the `get_properties_for` handlers of `DateTime` and\n `DateTimeImmutable` to invoke `__debugInfo`.","shortMessageHtmlLink":"Fix phpGH-11310: __debugInfo() does nothing on classes extending Date…"}},{"before":"1ee23d1ffd7511b1b8447c1a70b4460f92d1cecf","after":"46a5da456888bc100baf84cef08fea1eebfa9519","ref":"refs/heads/date-debuginfo","pushedAt":"2023-10-27T08:25:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"paulfedorow","name":"Paul Fedorow","path":"/paulfedorow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/966844?s=80&v=4"},"commit":{"message":"Fix GH-11310: __debugInfo() does nothing on classes extending DateTime\n\nMakes the `__debugInfo` method work in classes that extend `DateTime`\nand `DateTimeImmutable`.\n\n* Implemented `__debugInfo` for `DateTime` and `DateTimeImmutable`.\n* Modified the `get_properties_for` handlers of `DateTime` and\n `DateTimeImmutable` to invoke `__debugInfo`.","shortMessageHtmlLink":"Fix phpGH-11310: __debugInfo() does nothing on classes extending Date…"}},{"before":null,"after":"1ee23d1ffd7511b1b8447c1a70b4460f92d1cecf","ref":"refs/heads/date-debuginfo","pushedAt":"2023-10-27T06:54:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"paulfedorow","name":"Paul Fedorow","path":"/paulfedorow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/966844?s=80&v=4"},"commit":{"message":"Fix GH-11310: __debugInfo() does nothing on classes extending DateTime\n\n* Implemented `__debugInfo` for `DateTime` and `DateTimeImmutable`.\n* Modified the `get_properties_for` handlers of `DateTime` and\n `DateTimeImmutable` to invoke `__debugInfo`.","shortMessageHtmlLink":"Fix phpGH-11310: __debugInfo() does nothing on classes extending Date…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADpT_ULwA","startCursor":null,"endCursor":null}},"title":"Activity · paulfedorow/php-src"}