{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":3280939,"defaultBranch":"develop","name":"sqitch","ownerLogin":"sqitchers","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-01-27T07:47:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/39769179?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1707064903.0","currentOid":""},"activityList":{"items":[{"before":"8ee14fb9ec3e14addf84ef2039a09ddb9998e05a","after":"5522821bdee36523bc9ab36d7c550834ca2c2748","ref":"refs/heads/develop","pushedAt":"2024-03-25T23:14:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"},"commit":{"message":"Fix pod header levels\n\nOn the next release this will fix the funky TOC display for the\nsqitch.org pages for these docs.","shortMessageHtmlLink":"Fix pod header levels"}},{"before":"63ace354c47ad13edddd71043268a64a6a1d44f5","after":"dd6a9bce3b8578ac35cc58740fe9978d9348d205","ref":"refs/heads/postgres-collate","pushedAt":"2024-02-05T14:02:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"},"commit":{"message":"Use POSIX collation in the Postgres registry\n\nApplies to Postgres 9.1 and higher and Yugabyte 2.9 and higher.\n\nUsing the POSIX collation ensures that index ordering never changes when\nthe database is upgraded, which is a particular problem with glibc\ncollations, but since POSIX/C collation is strictly byte-ordered, it\nshould be fine. Of course, any of use of `ORDER BY` on such columns will\nreturn unexpected results when users are used to other locales, but\nsince Sqitch itself only ever orders by timestamp, it should not be an\nissue in its own use.\n\nCloses #763.","shortMessageHtmlLink":"Use POSIX collation in the Postgres registry"}},{"before":"05968ce126240c832d3a1fc68ddfaf15ba9e8ae8","after":"63ace354c47ad13edddd71043268a64a6a1d44f5","ref":"refs/heads/postgres-collate","pushedAt":"2024-02-04T18:49:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"},"commit":{"message":"Use POSIX collation in the Postgres registry\n\nApplies to Postgres 9.1 and higher and Yugabyte 2.9 and higher.\n\nUsing the POSIX collation ensures that index ordering never changes when\nthe database is upgraded, which is a particular problem with glibc\ncollations, but since POSIX/C collation is strictly byte-ordered, it\nshould be fine. Of course, any of use of `ORDER BY` on such columns will\nreturn unexpected results when users are used to other locales, but\nsince Sqitch itself only ever orders by timestamp, it should not be an\nissue in its own use.\n\nCloses #763.","shortMessageHtmlLink":"Use POSIX collation in the Postgres registry"}},{"before":"34c8a3b7472ecc1610a7ada37346bf7d267ed834","after":"8ee14fb9ec3e14addf84ef2039a09ddb9998e05a","ref":"refs/heads/develop","pushedAt":"2024-02-04T18:27:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"},"commit":{"message":"Increment to v1.4.2-dev\n\nAnd fix an issue in the bundling","shortMessageHtmlLink":"Increment to v1.4.2-dev"}},{"before":"30e29f504056dde4257e3569f97e45a00cd7d4c8","after":"fa315390f2f60aeef6c891aeafae7ebbd3da461e","ref":"refs/heads/main","pushedAt":"2024-02-04T16:25:05.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"},"commit":{"message":"Merge develop for v1.4.1","shortMessageHtmlLink":"Merge develop for v1.4.1"}},{"before":"34c8a3b7472ecc1610a7ada37346bf7d267ed834","after":null,"ref":"refs/heads/release-prep","pushedAt":"2024-02-04T15:55:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"}},{"before":"47a3d75d7402db1621a1adf3db908c859926d3da","after":"34c8a3b7472ecc1610a7ada37346bf7d267ed834","ref":"refs/heads/develop","pushedAt":"2024-02-04T15:55:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"},"commit":{"message":"Prep for and timestamp v1.4.1 release","shortMessageHtmlLink":"Prep for and timestamp v1.4.1 release"}},{"before":null,"after":"34c8a3b7472ecc1610a7ada37346bf7d267ed834","ref":"refs/heads/release-prep","pushedAt":"2024-02-04T15:36:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"},"commit":{"message":"Prep for and timestamp v1.4.1 release","shortMessageHtmlLink":"Prep for and timestamp v1.4.1 release"}},{"before":"47a3d75d7402db1621a1adf3db908c859926d3da","after":null,"ref":"refs/heads/macos-mariadb","pushedAt":"2024-02-04T03:00:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"}},{"before":"86a33b175cd9071441d3ef0eab51868a1542ac0e","after":"47a3d75d7402db1621a1adf3db908c859926d3da","ref":"refs/heads/develop","pushedAt":"2024-02-04T03:00:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"},"commit":{"message":"Note mariadb fix\n\nAlso upgrade actions/cache to v4 to eliminate depreccation warnings from\nthe workflows.","shortMessageHtmlLink":"Note mariadb fix"}},{"before":"06a5547177b0bf732c946c37e7e67f9e7676d4c7","after":"47a3d75d7402db1621a1adf3db908c859926d3da","ref":"refs/heads/macos-mariadb","pushedAt":"2024-02-04T00:39:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"},"commit":{"message":"Note mariadb fix\n\nAlso upgrade actions/cache to v4 to eliminate depreccation warnings from\nthe workflows.","shortMessageHtmlLink":"Note mariadb fix"}},{"before":null,"after":"06a5547177b0bf732c946c37e7e67f9e7676d4c7","ref":"refs/heads/macos-mariadb","pushedAt":"2024-02-04T00:31:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"},"commit":{"message":"Note mariadb fix","shortMessageHtmlLink":"Note mariadb fix"}},{"before":"86a33b175cd9071441d3ef0eab51868a1542ac0e","after":null,"ref":"refs/heads/perl-locale","pushedAt":"2024-01-25T01:18:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"}},{"before":"4ba34ec65e4a5fe2c55ed5f5c8e37c386fc69074","after":"86a33b175cd9071441d3ef0eab51868a1542ac0e","ref":"refs/heads/develop","pushedAt":"2024-01-25T01:18:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"},"commit":{"message":"Use locale pragma instead of POSIX::setlocale()\n\nThe Pragma is more likely to do the right thing, as confirmed by new\ntests, which fail when using `setlocale` and now succeed with `use\nlocale`. The tests, in `xt/locale`, include compiled locale dictionaries\n(`*.mo` files) with a single message for the tested languages. This is\nin contrast to the released locale dictionaries, which are generated at\nrelease time but not stored in the repository.\n\nUpdate the `Language-Team` header in the project localization packages\nin `po` directory to `Sqitch Hackers `.\n\nUpdate the `os.yml` and `perl.yml` workflows, which run all tests\nincluding the new locale tests, to install the required locales on Linux\nand to set the full `runs-on:` image name in the matrix (in response to\nshogo82148/actions-setup-perl#1699).\n\nAlso remove the installation of an older version of Locale::TextDomain\nfrom those workflows, since gflohr/libintl-perl#7 has been fixed and\nreleased.\n\nWhile at it, upgrade to `actions/checkout@v4` in all workflows and use\n`runner.os` instead of `matrix.os` in conditionals.","shortMessageHtmlLink":"Use locale pragma instead of POSIX::setlocale()"}},{"before":"633860bb526a981e8dd190cf1c24599a421f3724","after":"86a33b175cd9071441d3ef0eab51868a1542ac0e","ref":"refs/heads/perl-locale","pushedAt":"2024-01-24T15:24:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"},"commit":{"message":"Use locale pragma instead of POSIX::setlocale()\n\nThe Pragma is more likely to do the right thing, as confirmed by new\ntests, which fail when using `setlocale` and now succeed with `use\nlocale`. The tests, in `xt/locale`, include compiled locale dictionaries\n(`*.mo` files) with a single message for the tested languages. This is\nin contrast to the released locale dictionaries, which are generated at\nrelease time but not stored in the repository.\n\nUpdate the `Language-Team` header in the project localization packages\nin `po` directory to `Sqitch Hackers `.\n\nUpdate the `os.yml` and `perl.yml` workflows, which run all tests\nincluding the new locale tests, to install the required locales on Linux\nand to set the full `runs-on:` image name in the matrix (in response to\nshogo82148/actions-setup-perl#1699).\n\nAlso remove the installation of an older version of Locale::TextDomain\nfrom those workflows, since gflohr/libintl-perl#7 has been fixed and\nreleased.\n\nWhile at it, upgrade to `actions/checkout@v4` in all workflows and use\n`runner.os` instead of `matrix.os` in conditionals.","shortMessageHtmlLink":"Use locale pragma instead of POSIX::setlocale()"}},{"before":"5f93725124084f0b21894cd92fa3be03e8544e80","after":"633860bb526a981e8dd190cf1c24599a421f3724","ref":"refs/heads/perl-locale","pushedAt":"2024-01-24T03:07:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"},"commit":{"message":"Use locale pragma instead of POSIX::setlocale()\n\nThe Pragma is more likely to do the right thing, as confirmed by new\ntests, which fail when using `setlocale` and now succeed with `use\nlocale`. The tests, in `xt/locale`, include compiled locale dictionaries\n(`*.mo` files) with a single message for the tested languages. This is\nin contrast to the released locale dictionaries, which are generated at\nrelease time but not stored in the repository.\n\nUpdate the `Language-Team` header in the project localization packages\nin `po` directory to `Sqitch Hackers `.\n\nUpdate the `os.yml` and `perl.yml` workflows, which run all tests\nincluding the new locale tests, to install the required locales on Linux\nand to set the full `runs-on:` image name in the matrix (in response to\nshogo82148/actions-setup-perl#1699).\n\nAlso remove the installation of an older version of Locale::TextDomain\nfrom those workflows, since gflohr/libintl-perl#7 has been fixed and\nreleased.\n\nWhile at it, upgrade to `actions/checkout@v4` in all workflows and use\n`runner.os` instead of `matrix.os` in conditionals.","shortMessageHtmlLink":"Use locale pragma instead of POSIX::setlocale()"}},{"before":"4ba34ec65e4a5fe2c55ed5f5c8e37c386fc69074","after":null,"ref":"refs/heads/fix-warn-test","pushedAt":"2024-01-24T03:06:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"}},{"before":"7edc5366f1c801ac9f97f9ec0157e5fbdce39aac","after":"4ba34ec65e4a5fe2c55ed5f5c8e37c386fc69074","ref":"refs/heads/develop","pushedAt":"2024-01-24T03:06:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"},"commit":{"message":"Require Test::Warn 0.31\n\nOtherwise it chokes on a newline in the message. Also document that\nwe're only testing the first line of a multi-line warning, due to a\nlong-standing bug in Test::Warn.","shortMessageHtmlLink":"Require Test::Warn 0.31"}},{"before":null,"after":"4ba34ec65e4a5fe2c55ed5f5c8e37c386fc69074","ref":"refs/heads/fix-warn-test","pushedAt":"2024-01-19T14:49:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"},"commit":{"message":"Require Test::Warn 0.31\n\nOtherwise it chokes on a newline in the message. Also document that\nwe're only testing the first line of a multi-line warning, due to a\nlong-standing bug in Test::Warn.","shortMessageHtmlLink":"Require Test::Warn 0.31"}},{"before":"501759c233890013cb29b0bfa58503d11cd3c924","after":"5f93725124084f0b21894cd92fa3be03e8544e80","ref":"refs/heads/perl-locale","pushedAt":"2024-01-19T14:41:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"},"commit":{"message":"Use locale pragma instead of POSIX::setlocale()\n\nThe Pragma is more likely to do the right thing, as confirmed by new\ntests, which fail when using `setlocale` and now succeed with `use\nlocale`. The tests, in `xt/locale`, include compiled locale dictionaries\n(`*.mo` files) with a single message for the tested languages. This is\nin contrast to the released locale dictionaries, which are generated at\nrelease time but not stored in the repository.\n\nUpdate the `Language-Team` header in the project localization packages\nin `po` directory to `Sqitch Hackers `.\n\nUpdate the `os.yml` and `perl.yml` workflows, which run all tests\nincluding the new locale tests, to install the required locales on Linux\nand to set the full `runs-on:` image name in the matrix (in response to\nshogo82148/actions-setup-perl#1699).\n\nAlso remove the installation of an older version of Locale::TextDomain\nfrom those workflows, since gflohr/libintl-perl#7 has been fixed and\nreleased.\n\nWhile at it, upgrade to `actions/checkout@v4` in all workflows and use\n`runner.os` instead of `matrix.os` in conditionals.","shortMessageHtmlLink":"Use locale pragma instead of POSIX::setlocale()"}},{"before":"52d9d8dd5823f4c11f8761e16591dd8644590095","after":"501759c233890013cb29b0bfa58503d11cd3c924","ref":"refs/heads/perl-locale","pushedAt":"2024-01-08T00:25:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"},"commit":{"message":"Use locale pragma instead of POSIX::setlocale()\n\nThe Pragma is more likely to do the right thing, as confirmed by new\ntests, which fail when using `setlocale` and now succeed with `use\nlocale`. The tests, in `xt/locale`, include compiled locale dictionaries\n(`*.mo` files) with a single message for the tested languages. This is\nin contrast to the released locale dictionaries, which are generated at\nrelease time but not stored in the repository.\n\nUpdate the `Language-Team` header in the project localization packages\nin `po` directory to `Sqitch Hackers `.\n\nUpdate the `os.yml` and `perl.yml` workflows, which run all tests\nincluding the new locale tests, to install the required locales on Linux\nand to set the full `runs-on:` image name in the matrix (in response to\nshogo82148/actions-setup-perl#1699).\n\nAlso remove the installation of an older version of Locale::TextDomain\nfrom those workflows, since gflohr/libintl-perl#7 has been fixed and\nreleased.\n\nWhile at it, upgrade to `actions/checkout@v4` in all workflows and use\n`runner.os` instead of `matrix.os` in conditionals.","shortMessageHtmlLink":"Use locale pragma instead of POSIX::setlocale()"}},{"before":"f2cfc0d1c4be16a515669a7f907581218ddb43a9","after":"52d9d8dd5823f4c11f8761e16591dd8644590095","ref":"refs/heads/perl-locale","pushedAt":"2024-01-07T23:49:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"},"commit":{"message":"Use locale pragma instead of POSIX::setlocale()\n\nThe Pragma is more likely to do the right thing, as confirmed by new\ntests, which fail when using `setlocale` and now succeed with `use\nlocale`. The tests, in `xt/locale`, include compiled locale dictionaries\n(`*.mo` files) with a single message for the tested languages. This is\nin contrast to the released locale dictionaries, which are generated at\nrelease time but not stored in the repository.\n\nUpdate the `Language-Team` header in the project localization packages\nin `po` directory to `Sqitch Hackers `.\n\nUpdate the `os.yml` and `perl.yml` workflows, which run all tests\nincluding the new locale tests, to install the required locales on Linux\nand to set the full `runs-on:` image name in the matrix (in response to\nshogo82148/actions-setup-perl#1699).\n\nAlso remove the installation of an older version of Locale::TextDomain\nfrom those workflows, since gflohr/libintl-perl#7 has been fixed and\nreleased.\n\nWhile at it, upgrade to `actions/checkout@v4` in all workflows and use\n`runner.os` instead of `matrix.os` in conditionals.","shortMessageHtmlLink":"Use locale pragma instead of POSIX::setlocale()"}},{"before":"e54820126d52da7ddb75e962cf24b0adc0c102a3","after":"f2cfc0d1c4be16a515669a7f907581218ddb43a9","ref":"refs/heads/perl-locale","pushedAt":"2024-01-07T22:19:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"},"commit":{"message":"Use locale pragma instead of POSIX::setlocale()\n\nThe Pragma is more likely to do the right thing, as confirmed by new\ntests, which fail when using `setlocale` and now succeed with `use\nlocale`. The tests, in `xt/locale`, include compiled locale dictionaries\n(`*.mo` files) with a single message for the tested languages. This is\nin contrast to the released locale dictionaries, which are generated at\nrelease time but not stored in the repository.\n\nUpdate the `Language-Team` header in the project localization packages\nin `po` directory to `Sqitch Hackers `.\n\nUpdate the `os.yml` and `perl.yml` workflows, which run all tests\nincluding the new locale tests, to install the required locales on Linux\nand to set the full `runs-on:` image name in the matrix (in response to\nshogo82148/actions-setup-perl#1699).\n\nAlso remove the installation of an older version of Locale::TextDomain\nfrom those workflows, since gflohr/libintl-perl#7 has been fixed and\nreleased.\n\nWhile at it, upgrade to `actions/checkout@v4` in all workflows and use\n`runner.os` instead of `matrix.os` in conditionals.","shortMessageHtmlLink":"Use locale pragma instead of POSIX::setlocale()"}},{"before":"71ed858508e350aa304278ece867f54bd0814921","after":"e54820126d52da7ddb75e962cf24b0adc0c102a3","ref":"refs/heads/perl-locale","pushedAt":"2024-01-06T21:18:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"},"commit":{"message":"Use locale pragma instead of POSIX::setlocale()\n\nThe Pragma is more likely to do the right thing, as confirmed by new\ntests, which fail when using `setlocale` and now succeed with `use\nlocale`. The tests, in `xt/locale`, include compiled locale dictionaries\n(`*.mo` files) with a single message for the tested languages. This is\nin contrast to the released locale dictionaries, which are generated at\nrelease time but not stored in the repository.\n\nUpdate the `Language-Team` header in the project localization packages\nin `po` directory to `Sqitch Hackers `.\n\nUpdate the `os.yml` and `perl.yml` workflows, which run all tests\nincluding the new locale tests, to install the required locales on Linux\nand to set the full `runs-on:` image name in the matrix (in response to\nshogo82148/actions-setup-perl#1699).\n\nAlso remove the installation of an older version of Locale::TextDomain\nfrom those workflows, since gflohr/libintl-perl#7 has been fixed and\nreleased.\n\nWhile at it, upgrade to `actions/checkout@v4` in all workflows and use\n`runner.os` instead of `matrix.os` in conditionals.","shortMessageHtmlLink":"Use locale pragma instead of POSIX::setlocale()"}},{"before":"5bbb856347f3155c826dca6172739040b772e5b9","after":"71ed858508e350aa304278ece867f54bd0814921","ref":"refs/heads/perl-locale","pushedAt":"2024-01-06T21:05:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"},"commit":{"message":"Use locale pragma instead of POSIX::set_locale()\n\nThe Pragma is more likely to do the right thing, as confirmed by new\ntests, which fail when using `setlocale` and now succeed with `use\nlocale`. The tests, in `xt/locale`, include compiled locale dictionaries\n(`*.mo` files) with a single message for the tested languages. This is\nin contrast to the released locale dictionaries, which are generated at\nrelease time but not stored in the repository.\n\nUpdate the `os.yml` and `perl.yml` workflows, which run all tests\nincluding the new locale tests, to install the required locales on Linux\nand to set the full `runs-on:` image name in the matrix (in response to\nshogo82148/actions-setup-perl#1699).\n\nAlso remove the installation of an older version of Locale::TextDomain\nfrom those workflows, since gflohr/libintl-perl#7 has been fixed and\nreleased.\n\nWhile at it, upgrade to `actions/checkout@v4` in all workflows and use\n`runner.os` instead of `matrix.os` in conditionals.","shortMessageHtmlLink":"Use locale pragma instead of POSIX::set_locale()"}},{"before":"3491167a6e8fc9fd0a5371255c033aa0ec5bb1ce","after":"5bbb856347f3155c826dca6172739040b772e5b9","ref":"refs/heads/perl-locale","pushedAt":"2024-01-06T21:04:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"},"commit":{"message":"Use locale pragma instead of POSIX::set_locale()\n\nThe Pragma is more likely to do the right thing, as confirmed by new\ntests, which fail when using `setlocale` and now succeed with `use\nlocale`. The tests, in `xt/locale`, include compiled locale dictionaries\n(`*.mo` files) with a single message for the tested languages. This is\nin contrast to the released locale dictionaries, which are generated at\nrelease time but not stored in the repository.\n\nUpdate the `os.yml` and `perl.yml` workflows, which run all tests\nincluding the new locale tests, to install the required locales on Linux\nand to set the full `runs-on:` image name in the matrix (in response to\nshogo82148/actions-setup-perl#1699).\n\nAlso remove the installation of an older version of Locale::TextDomain\nfrom those workflows, since gflohr/libintl-perl#7 has been fixed and\nreleased.\n\nWhile at it, upgrade to `actions/checkout@v4` in all workflows and use\n`runner.os` instead of `matrix.os` in conditionals.","shortMessageHtmlLink":"Use locale pragma instead of POSIX::set_locale()"}},{"before":"13e8ac4310d9ea3ad0f8f05347dfe64f0fe7b365","after":"3491167a6e8fc9fd0a5371255c033aa0ec5bb1ce","ref":"refs/heads/perl-locale","pushedAt":"2024-01-02T22:11:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"},"commit":{"message":"Use locale pragma instead of POSIX::set_locale()\n\nThe Pragma is more likely to do the right thing, as confirmed by new\ntests, which fail when using `set_locale` and now succeed with `use\nlocale`.","shortMessageHtmlLink":"Use locale pragma instead of POSIX::set_locale()"}},{"before":"becaf3f2c295083b3accd7b4ec907d1cf0857942","after":"13e8ac4310d9ea3ad0f8f05347dfe64f0fe7b365","ref":"refs/heads/perl-locale","pushedAt":"2023-12-31T20:02:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"},"commit":{"message":"Use locale pragma instead of POSIX::set_locale()\n\nThe Pragma is more likely to do the right thing, as confirmed by new\ntests, which fail when using `set_locale` and now succeed with `use\nlocale`.","shortMessageHtmlLink":"Use locale pragma instead of POSIX::set_locale()"}},{"before":"e22fc17a436615c33abed48c86cf6f28fcb0d53d","after":"becaf3f2c295083b3accd7b4ec907d1cf0857942","ref":"refs/heads/perl-locale","pushedAt":"2023-12-31T19:47:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"},"commit":{"message":"Use locale pragma instead of POSIX::set_locale()\n\nThe Pragma is more likely to do the right thing, as confirmed by new\ntests, which fail when using `set_locale` and now succeed with `use\nlocale`.","shortMessageHtmlLink":"Use locale pragma instead of POSIX::set_locale()"}},{"before":"6ed7895cf64832c49b1bad8e7b4b80ff7537cbe4","after":"e22fc17a436615c33abed48c86cf6f28fcb0d53d","ref":"refs/heads/perl-locale","pushedAt":"2023-12-31T19:33:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"theory","name":"David E. Wheeler","path":"/theory","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46604?s=80&v=4"},"commit":{"message":"Use locale pragma instead of POSIX::set_locale()\n\nThe Pragma is more likely to do the right thing, as confirmed by new\ntests, which fail when using `set_locale` and now succeed with `use\nlocale`.","shortMessageHtmlLink":"Use locale pragma instead of POSIX::set_locale()"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEHxQMgwA","startCursor":null,"endCursor":null}},"title":"Activity ยท sqitchers/sqitch"}