{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":254169150,"defaultBranch":"master","name":"extendr","ownerLogin":"extendr","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-04-08T18:30:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/63346977?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716229023.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"87b82d8b7e191f65131501e88a94717c4fa604a1","ref":"refs/heads/externalptr_null_test","pushedAt":"2024-05-20T18:17:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"},"commit":{"message":"extendrtests: added null externalptr test\nthis happens when an externalptr is deserialized from `RDS` file or similar","shortMessageHtmlLink":"extendrtests: added null externalptr test"}},{"before":"f40de08f3b4a46cc30d3a93aa7c07a2d610abe25","after":"14de488b3d1501089579d0c0db7e98c7925313f8","ref":"refs/heads/faer_in_prelude","pushedAt":"2024-05-20T18:09:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"},"commit":{"message":"`cargo fmt`","shortMessageHtmlLink":"cargo fmt"}},{"before":null,"after":"d9c1d582a49ef1351f272163b997e9cf87a25c61","ref":"refs/heads/refactor_as_typed_slice","pushedAt":"2024-05-20T18:01:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"},"commit":{"message":"Added the range checking for the unsigned integer\nslices","shortMessageHtmlLink":"Added the range checking for the unsigned integer"}},{"before":null,"after":"6e36c2d83972dd6433121578d493ec6e6e495038","ref":"refs/heads/unsafe_as_typed_slice","pushedAt":"2024-05-20T14:34:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"},"commit":{"message":"fix: removed invalid `u32` conversion","shortMessageHtmlLink":"fix: removed invalid u32 conversion"}},{"before":null,"after":"cad121fb3c73b5f09f3e7b6ec0ef1ddbd2b77899","ref":"refs/heads/tryfrom_owned_externalptr","pushedAt":"2024-05-20T14:27:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"},"commit":{"message":"STANDALONE: Clean-up.. We actually don't use this bit anywhere,\nand frankly the stringly type checking needs to go away..","shortMessageHtmlLink":"STANDALONE: Clean-up.. We actually don't use this bit anywhere,"}},{"before":"c3fa6c7e5146519ac38ef14c7b5b49602001f285","after":"3ad506b84883677f7b242ec150f042bba37e9ea0","ref":"refs/heads/externalptr_fix","pushedAt":"2024-05-20T14:26:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"},"commit":{"message":"removed comment","shortMessageHtmlLink":"removed comment"}},{"before":null,"after":"c3fa6c7e5146519ac38ef14c7b5b49602001f285","ref":"refs/heads/externalptr_fix","pushedAt":"2024-05-20T14:21:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"},"commit":{"message":"STANDALONE: ExternalPtr is treated like a pointer,\nand comparisons don't work directly on it. Therefore,\nthis behavior is now documented, and a way to circumvent\nthis limitation is explained.\n\nMake into a separate PR probably...","shortMessageHtmlLink":"STANDALONE: ExternalPtr is treated like a pointer,"}},{"before":null,"after":"f40de08f3b4a46cc30d3a93aa7c07a2d610abe25","ref":"refs/heads/faer_in_prelude","pushedAt":"2024-05-20T14:19:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"},"commit":{"message":"STANDALONE: faer isn't in the prelude","shortMessageHtmlLink":"STANDALONE: faer isn't in the prelude"}},{"before":"d243f4c5a2f6e506e4bad0a472455a0c9f5e5ca6","after":"4ff9b0088d67a102934f9d58e02028e4abd4c618","ref":"refs/heads/charsxp_is_cool","pushedAt":"2024-05-20T05:27:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"},"commit":{"message":"feedback from @Ilia-Kosenkov","shortMessageHtmlLink":"feedback from @Ilia-Kosenkov"}},{"before":"8aaf2b14f453b6061909d1b41dea3042d791b092","after":"fdce9630c03c78233e5bb504b12506e8e91c4afa","ref":"refs/heads/prim_vec_conversions","pushedAt":"2024-05-17T20:22:57.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"},"commit":{"message":"`cargo fmt`","shortMessageHtmlLink":"cargo fmt"}},{"before":null,"after":"8aaf2b14f453b6061909d1b41dea3042d791b092","ref":"refs/heads/prim_vec_conversions","pushedAt":"2024-05-17T12:05:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"},"commit":{"message":"wp: add to the previous non working garbage","shortMessageHtmlLink":"wp: add to the previous non working garbage"}},{"before":"0212443e910d1ae318b5ab6a3f52504b36c0fc0d","after":"d243f4c5a2f6e506e4bad0a472455a0c9f5e5ca6","ref":"refs/heads/charsxp_is_cool","pushedAt":"2024-05-16T21:07:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"},"commit":{"message":"removed a doc test that I embedded","shortMessageHtmlLink":"removed a doc test that I embedded"}},{"before":"fd7da4a39dc50ce3a91fb136c9660d682422e66c","after":"0212443e910d1ae318b5ab6a3f52504b36c0fc0d","ref":"refs/heads/charsxp_is_cool","pushedAt":"2024-05-16T21:06:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"},"commit":{"message":"finally this should be it","shortMessageHtmlLink":"finally this should be it"}},{"before":"b6be3fc9ddd00d0330d22055973f940a7eab635b","after":"fd7da4a39dc50ce3a91fb136c9660d682422e66c","ref":"refs/heads/charsxp_is_cool","pushedAt":"2024-05-16T20:41:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"},"commit":{"message":"refactored things.. safer","shortMessageHtmlLink":"refactored things.. safer"}},{"before":"82b5a2f51cdeb9e7d59a7ebd7ae542e7cfc70562","after":"b6be3fc9ddd00d0330d22055973f940a7eab635b","ref":"refs/heads/charsxp_is_cool","pushedAt":"2024-05-16T18:02:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"},"commit":{"message":"added a test for `CHARSXP` to StrIter conversion","shortMessageHtmlLink":"added a test for CHARSXP to StrIter conversion"}},{"before":"7c680e44d97ce285673a879233cae87c06ac7932","after":"82b5a2f51cdeb9e7d59a7ebd7ae542e7cfc70562","ref":"refs/heads/charsxp_is_cool","pushedAt":"2024-05-16T17:45:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"},"commit":{"message":"ups: remove crashing test","shortMessageHtmlLink":"ups: remove crashing test"}},{"before":"0267fad6b350d38098f80203d282a95d73fc0a91","after":"7c680e44d97ce285673a879233cae87c06ac7932","ref":"refs/heads/charsxp_is_cool","pushedAt":"2024-05-16T17:41:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"},"commit":{"message":"segfault if the index is _negative_ so we ought to be sure about that","shortMessageHtmlLink":"segfault if the index is _negative_ so we ought to be sure about that"}},{"before":"06baad91486af3e7cae08e24be60996d629b0671","after":"0267fad6b350d38098f80203d282a95d73fc0a91","ref":"refs/heads/charsxp_is_cool","pushedAt":"2024-05-16T17:37:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"},"commit":{"message":"out of bound error case handled","shortMessageHtmlLink":"out of bound error case handled"}},{"before":"6d4c7cf7ad33fa07f93da87e3a32085760d4459f","after":null,"ref":"refs/heads/merge_tests","pushedAt":"2024-05-15T19:52:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"}},{"before":"5b0fbeaf221fa54e3e92c6678b3e58d3da74282b","after":"e03c9b7024e778fb0f0e4c9d6c874fa144f05193","ref":"refs/heads/master","pushedAt":"2024-05-15T19:52:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"},"commit":{"message":"Clean-up after #759 (#760)\n\n* merged tests\r\n\r\n* remove explicit dependence on `rextendr` branch","shortMessageHtmlLink":"Clean-up after #759 (#760)"}},{"before":"e83ca144a5b7c8081432d379a1b068024029ecb1","after":"ba18922942aa58c2280a81450896c8d9f3dffae6","ref":"refs/heads/gh-pages","pushedAt":"2024-05-15T19:32:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 5b0fbeaf221fa54e3e92c6678b3e58d3da74282b","shortMessageHtmlLink":"deploy: 5b0fbea"}},{"before":"f8fc906a545f76fe2ab78b9ea663dfb8f71c27da","after":null,"ref":"refs/heads/macro_bug_extendr_impl","pushedAt":"2024-05-15T19:31:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"}},{"before":"ae0d9e6e00d055250a410c86b7a045b13b0ceffb","after":"5b0fbeaf221fa54e3e92c6678b3e58d3da74282b","ref":"refs/heads/master","pushedAt":"2024-05-15T19:31:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"},"commit":{"message":"[urgent!] `#[extendr]`-impl requires `libR-sys` (#762)\n\n* Removed explicit reference to `libR-sys` in derive-macro.\r\nComplete reliance on `ExternalPtr` for\r\nimplementation of `#[extendr]`-impl\r\n=> Therefore removed finalizer.","shortMessageHtmlLink":"[urgent!] #[extendr]-impl requires libR-sys (#762)"}},{"before":"74b0f3d8ea96adbc9bcacc11aee4c2caa7cab288","after":"f8fc906a545f76fe2ab78b9ea663dfb8f71c27da","ref":"refs/heads/macro_bug_extendr_impl","pushedAt":"2024-05-15T14:16:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"},"commit":{"message":"added the right checks","shortMessageHtmlLink":"added the right checks"}},{"before":null,"after":"74b0f3d8ea96adbc9bcacc11aee4c2caa7cab288","ref":"refs/heads/macro_bug_extendr_impl","pushedAt":"2024-05-15T13:31:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"},"commit":{"message":"cargo lint","shortMessageHtmlLink":"cargo lint"}},{"before":"d4f2937a05895035ee18eb93d94c0905fc841860","after":"06baad91486af3e7cae08e24be60996d629b0671","ref":"refs/heads/charsxp_is_cool","pushedAt":"2024-05-14T21:19:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"},"commit":{"message":"refactor","shortMessageHtmlLink":"refactor"}},{"before":"8609f412cc62979c3f2376d9056be5f3d5969fa9","after":"d4f2937a05895035ee18eb93d94c0905fc841860","ref":"refs/heads/charsxp_is_cool","pushedAt":"2024-05-14T21:11:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"},"commit":{"message":"moved stuff around","shortMessageHtmlLink":"moved stuff around"}},{"before":"0d43cd0bd79e56c64271e63b2473a034c4f99161","after":"8609f412cc62979c3f2376d9056be5f3d5969fa9","ref":"refs/heads/charsxp_is_cool","pushedAt":"2024-05-14T20:50:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"},"commit":{"message":"Moved duplicated code into its own function","shortMessageHtmlLink":"Moved duplicated code into its own function"}},{"before":"9d7d40cae92dd436725e37811d16fb85709dc0d4","after":"42838742357d4fa4d8b78a95c1b7a9786e55b84f","ref":"refs/heads/factors_from_integers","pushedAt":"2024-05-14T20:36:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"},"commit":{"message":"Add a Factor symbol","shortMessageHtmlLink":"Add a Factor symbol"}},{"before":"b318fdd7bbf4d606351302d310311eb6d1788c44","after":"0d43cd0bd79e56c64271e63b2473a034c4f99161","ref":"refs/heads/charsxp_is_cool","pushedAt":"2024-05-14T20:30:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CGMossa","name":null,"path":"/CGMossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1063624?s=80&v=4"},"commit":{"message":"Rstr is a synonym for charsxp.\nAnd the provided `From` basically converts CHARSXP properly","shortMessageHtmlLink":"Rstr is a synonym for charsxp."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETxIz5gA","startCursor":null,"endCursor":null}},"title":"Activity ยท extendr/extendr"}