{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":842037,"defaultBranch":"devel","name":"Nim","ownerLogin":"nim-lang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-08-16T20:38:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/603863?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714786875.0","currentOid":""},"activityList":{"items":[{"before":"36bf3fa47b81e1670bb82df5cc7e22334a9dbc32","after":"1ef4d04a1e56f67d85559a7964e9467df06bc2d7","ref":"refs/heads/devel","pushedAt":"2024-05-04T01:41:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ringabout","name":"ringabout","path":"/ringabout","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43030857?s=80&v=4"},"commit":{"message":"fixes CI failure (#23566)","shortMessageHtmlLink":"fixes CI failure (#23566)"}},{"before":"501fce9d3232c7db4463004c6185a8dde03bda0e","after":null,"ref":"refs/heads/ringabout-patch-5","pushedAt":"2024-05-04T01:41:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ringabout","name":"ringabout","path":"/ringabout","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43030857?s=80&v=4"}},{"before":"fcb8461efab2ef7bdd976f82af8c7d1390f502ac","after":"526e48b2ed2ee3e9dad9d61c1f3a96444225ebc4","ref":"refs/heads/version-2-0","pushedAt":"2024-05-03T14:45:56.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"narimiran","name":"Miran","path":"/narimiran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16516130?s=80&v=4"},"commit":{"message":"handle the weirdness of the type of the `type` keyword","shortMessageHtmlLink":"handle the weirdness of the type of the type keyword"}},{"before":"90839c2c55201aefe69aff5ccefb2ab50a3a99a3","after":"4d22e30127f94e560ba3964824fe8107c14a7a51","ref":"refs/heads/gh-pages","pushedAt":"2024-05-03T14:39:19.000Z","pushType":"force_push","commitsCount":0,"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 to GitHub pages","shortMessageHtmlLink":"Deploy to GitHub pages"}},{"before":null,"after":"501fce9d3232c7db4463004c6185a8dde03bda0e","ref":"refs/heads/ringabout-patch-5","pushedAt":"2024-05-03T14:31:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ringabout","name":"ringabout","path":"/ringabout","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43030857?s=80&v=4"},"commit":{"message":"fixes CI failure","shortMessageHtmlLink":"fixes CI failure"}},{"before":"51fbc308e4df53ff69e523f9d0c8da7d0ca73c41","after":null,"ref":"refs/heads/pr_typeinfo","pushedAt":"2024-05-03T14:29:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ringabout","name":"ringabout","path":"/ringabout","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43030857?s=80&v=4"}},{"before":"d772186b2dbacdbeceaf2cd3ed3bd583f912e6e3","after":"36bf3fa47b81e1670bb82df5cc7e22334a9dbc32","ref":"refs/heads/devel","pushedAt":"2024-05-03T14:29:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ringabout","name":"ringabout","path":"/ringabout","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43030857?s=80&v=4"},"commit":{"message":"fixes #23556; typeinfo.extendSeq generates random values in ORC (#23557)\n\nfixes #23556\r\n\r\nIt should somehow handle default fields in the future","shortMessageHtmlLink":"fixes #23556; typeinfo.extendSeq generates random values in ORC (#23557)"}},{"before":"d43672833a1f6087c88a956635513149b2431367","after":"526e48b2ed2ee3e9dad9d61c1f3a96444225ebc4","ref":"refs/heads/version-20-staging","pushedAt":"2024-05-03T05:35:51.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"narimiran","name":"Miran","path":"/narimiran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16516130?s=80&v=4"},"commit":{"message":"handle the weirdness of the type of the `type` keyword","shortMessageHtmlLink":"handle the weirdness of the type of the type keyword"}},{"before":"19fd8f5ec19160e96ecd1a1a88960cbe2edee462","after":"1f29d5040c041b7de875a63bdd782a8940f34a9b","ref":"refs/heads/pr_remove_macros","pushedAt":"2024-05-02T13:06:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ringabout","name":"ringabout","path":"/ringabout","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43030857?s=80&v=4"},"commit":{"message":"remove tensordsl\n\nold and unmaintained","shortMessageHtmlLink":"remove tensordsl"}},{"before":null,"after":"19fd8f5ec19160e96ecd1a1a88960cbe2edee462","ref":"refs/heads/pr_remove_macros","pushedAt":"2024-05-02T12:33:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ringabout","name":"ringabout","path":"/ringabout","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43030857?s=80&v=4"},"commit":{"message":"remove deprecated stuffs since v0.18.1 from macros","shortMessageHtmlLink":"remove deprecated stuffs since v0.18.1 from macros"}},{"before":"4026155f942b5a2d05d3837c190458c1e9d8cf4e","after":"90839c2c55201aefe69aff5ccefb2ab50a3a99a3","ref":"refs/heads/gh-pages","pushedAt":"2024-05-02T08:16:27.000Z","pushType":"force_push","commitsCount":0,"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 to GitHub pages","shortMessageHtmlLink":"Deploy to GitHub pages"}},{"before":"185e06c92362083c06c76f87e325889b1c9dc659","after":"d772186b2dbacdbeceaf2cd3ed3bd583f912e6e3","ref":"refs/heads/devel","pushedAt":"2024-05-02T08:07:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ringabout","name":"ringabout","path":"/ringabout","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43030857?s=80&v=4"},"commit":{"message":"Update unicode.nim: cmpRunesIgnoreCase: fix doc format (#23560)\n\nIts doc used to render wrongly where `>` is considered as quote block:\r\n\r\n\r\n![image](https://github.com/nim-lang/Nim/assets/97860435/4aeda257-3231-42a5-9dd9-0052950a160e)","shortMessageHtmlLink":"Update unicode.nim: cmpRunesIgnoreCase: fix doc format (#23560)"}},{"before":"fcb8461efab2ef7bdd976f82af8c7d1390f502ac","after":"d43672833a1f6087c88a956635513149b2431367","ref":"refs/heads/version-20-staging","pushedAt":"2024-05-02T08:02:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"narimiran","name":"Miran","path":"/narimiran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16516130?s=80&v=4"},"commit":{"message":"allow replacing captured syms in macro calls in generics (#23091)\n\nfixes #22605, separated from #22744\n\nThis marks symbol captures in macro calls in generic contexts as\n`nfOpenSym`, which means if there is a new symbol in the local\ninstantiatied body during instantiation time, this symbol replaces the\ncaptured symbol. We have to be careful not to consider symbols outside\nof the instantiation body during instantiation, because this will leak\nsymbols from the instantiation context scope rather than the original\ndeclaration scope. This is done by checking if the local context owner\n(maybe should be the symbol of the proc currently getting instantiated\ninstead? not sure how to get this) is the same as or a parent owner of\nthe owner of the replacement candidate symbol.\n\nThis solution is distinct from the symchoice mechanisms which we\noriginally assumed had to be related, if this assumption was wrong it\nwould explain why this solution took so long to arrive at.\n\n(cherry picked from commit 941659581add605e8a4ddfc9ff00662aa6234d26)","shortMessageHtmlLink":"allow replacing captured syms in macro calls in generics (#23091)"}},{"before":"b7b3f87719a201007e5dc0730bf73141fd908c6a","after":"6a63df181f71635538dd29aed0365b663800016e","ref":"refs/heads/version-1-6","pushedAt":"2024-05-01T20:56:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Araq","name":"Andreas Rumpf","path":"/Araq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/287816?s=80&v=4"},"commit":{"message":"[backport v1.6.x] fixes the `discVal` register is used after free in vmgen (#22688) (#23553)\n\nfollow up https://github.com/nim-lang/Nim/pull/11955\r\n\r\n(cherry picked from commit b1a8d6976ff41a1cde84647b7dbade9316fbcecf)\r\n\r\nCo-authored-by: ringabout <43030857+ringabout@users.noreply.github.com>","shortMessageHtmlLink":"[backport v1.6.x] fixes the discVal register is used after free in …"}},{"before":null,"after":"5528789afa767d99a6101b4e1bf64c44a7f1b43f","ref":"refs/heads/pr_distinct_destructor","pushedAt":"2024-05-01T14:44:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ringabout","name":"ringabout","path":"/ringabout","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43030857?s=80&v=4"},"commit":{"message":"fixes #23552; Invalid codegen when trying to mannualy delete distinct seq","shortMessageHtmlLink":"fixes #23552; Invalid codegen when trying to mannualy delete distinct…"}},{"before":null,"after":"51fbc308e4df53ff69e523f9d0c8da7d0ca73c41","ref":"refs/heads/pr_typeinfo","pushedAt":"2024-05-01T14:20:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ringabout","name":"ringabout","path":"/ringabout","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43030857?s=80&v=4"},"commit":{"message":"fixes #23556; typeinfo.extendSeq generates random values in ORC","shortMessageHtmlLink":"fixes #23556; typeinfo.extendSeq generates random values in ORC"}},{"before":"10eb7acc4ba6e45c3b0caee90dd38633e4924ae7","after":"4026155f942b5a2d05d3837c190458c1e9d8cf4e","ref":"refs/heads/gh-pages","pushedAt":"2024-05-01T07:12:18.000Z","pushType":"force_push","commitsCount":0,"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 to GitHub pages","shortMessageHtmlLink":"Deploy to GitHub pages"}},{"before":"4e6239d2d65b1dc07c51b821d115b06f15910c79","after":null,"ref":"refs/heads/pr_field_void","pushedAt":"2024-05-01T07:02:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Araq","name":"Andreas Rumpf","path":"/Araq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/287816?s=80&v=4"}},{"before":"d09c3c0f58eb9f1f4cf07fa98a9686aa19778f16","after":"185e06c92362083c06c76f87e325889b1c9dc659","ref":"refs/heads/devel","pushedAt":"2024-05-01T07:02:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Araq","name":"Andreas Rumpf","path":"/Araq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/287816?s=80&v=4"},"commit":{"message":"fixes #23419; internal error with void in generic array instantiation (#23550)\n\nfixes #23419\r\n\r\n`void` is only supported as fields of objects/tuples. It shouldn't allow\r\nvoid in the array.\r\n\r\nI didn't merge it with taField because that flag is also used for\r\ntyLent, which is allowed in the fields of other types.","shortMessageHtmlLink":"fixes #23419; internal error with void in generic array instantiation ("}},{"before":null,"after":"4e6239d2d65b1dc07c51b821d115b06f15910c79","ref":"refs/heads/pr_field_void","pushedAt":"2024-04-30T12:48:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ringabout","name":"ringabout","path":"/ringabout","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43030857?s=80&v=4"},"commit":{"message":"fixes #23419; internal error with void in generic array instantiation","shortMessageHtmlLink":"fixes #23419; internal error with void in generic array instantiation"}},{"before":"37cf3a7b28b666197d758a1f971d14ac45d87434","after":"10eb7acc4ba6e45c3b0caee90dd38633e4924ae7","ref":"refs/heads/gh-pages","pushedAt":"2024-04-29T15:08:27.000Z","pushType":"force_push","commitsCount":0,"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 to GitHub pages","shortMessageHtmlLink":"Deploy to GitHub pages"}},{"before":"8d7ca2760cc466c12294691977b576163e53b998","after":null,"ref":"refs/heads/pr_slice_ref","pushedAt":"2024-04-29T14:58:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Araq","name":"Andreas Rumpf","path":"/Araq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/287816?s=80&v=4"}},{"before":"47594eb9091e788e672c1020f18d84a54bdcbf37","after":"d09c3c0f58eb9f1f4cf07fa98a9686aa19778f16","ref":"refs/heads/devel","pushedAt":"2024-04-29T14:58:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Araq","name":"Andreas Rumpf","path":"/Araq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/287816?s=80&v=4"},"commit":{"message":"fixes #23321; Error: internal error: openArrayLoc: ref array[0..0, int] (#23548)\n\nfixes #23321\r\n\r\nIn the function `mapType`, ptrs (tyPtr, tyVar, tyLent, tyRef)\r\nare mapped into ctPtrToArray, the dereference of which is skipped\r\nin the `genref`. We need to skip these ptrs in the function\r\n`genOpenArraySlice`.","shortMessageHtmlLink":"fixes #23321; Error: internal error: openArrayLoc: ref array[0..0, in…"}},{"before":null,"after":"8d7ca2760cc466c12294691977b576163e53b998","ref":"refs/heads/pr_slice_ref","pushedAt":"2024-04-29T12:46:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ringabout","name":"ringabout","path":"/ringabout","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43030857?s=80&v=4"},"commit":{"message":"fixes #23321; Error: internal error: openArrayLoc: ref array[0..0, int]","shortMessageHtmlLink":"fixes #23321; Error: internal error: openArrayLoc: ref array[0..0, int]"}},{"before":"72a2fe5125349046ea216d2b66d8695f5ccd00ac","after":"fcb8461efab2ef7bdd976f82af8c7d1390f502ac","ref":"refs/heads/version-2-0","pushedAt":"2024-04-28T16:06:31.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"narimiran","name":"Miran","path":"/narimiran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16516130?s=80&v=4"},"commit":{"message":"Fixes an issue where exported types werent being cgen with the `exportc` pragma (#23369)\n\n(cherry picked from commit 78c834dd76f273d8813247647531005a1f7db1a6)","shortMessageHtmlLink":"Fixes an issue where exported types werent being cgen with the `expor…"}},{"before":"c1e79c310f8017f6b031ce8fc7e06e964a3192da","after":"37cf3a7b28b666197d758a1f971d14ac45d87434","ref":"refs/heads/gh-pages","pushedAt":"2024-04-28T10:46:20.000Z","pushType":"force_push","commitsCount":0,"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 to GitHub pages","shortMessageHtmlLink":"Deploy to GitHub pages"}},{"before":"f682dabf71f35833e934a79007906f94d8d32c92","after":"47594eb9091e788e672c1020f18d84a54bdcbf37","ref":"refs/heads/devel","pushedAt":"2024-04-28T10:36:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Araq","name":"Andreas Rumpf","path":"/Araq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/287816?s=80&v=4"},"commit":{"message":"fix typo: \"As can been seen\" to \"As can be seen\" (#23544)","shortMessageHtmlLink":"fix typo: \"As can been seen\" to \"As can be seen\" (#23544)"}},{"before":"871cd4b9db20957904f36037c2d706ba95f50c6c","after":"fcb8461efab2ef7bdd976f82af8c7d1390f502ac","ref":"refs/heads/version-20-staging","pushedAt":"2024-04-28T04:58:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"narimiran","name":"Miran","path":"/narimiran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16516130?s=80&v=4"},"commit":{"message":"Fixes an issue where exported types werent being cgen with the `exportc` pragma (#23369)\n\n(cherry picked from commit 78c834dd76f273d8813247647531005a1f7db1a6)","shortMessageHtmlLink":"Fixes an issue where exported types werent being cgen with the `expor…"}},{"before":"164cde5d3876d0aec1f911f31dc30bae1b59ddb6","after":"871cd4b9db20957904f36037c2d706ba95f50c6c","ref":"refs/heads/version-20-staging","pushedAt":"2024-04-27T18:00:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"narimiran","name":"Miran","path":"/narimiran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16516130?s=80&v=4"},"commit":{"message":"fixes refc with non-var destructor; cancel warnings (#23156)\n\nfixes https://forum.nim-lang.org/t/10807\n\n(cherry picked from commit 35ec9c31bd0bd413f1740feea90f3b97ad5d1b65)","shortMessageHtmlLink":"fixes refc with non-var destructor; cancel warnings (#23156)"}},{"before":"47269a65cd11f89fcaae8a5ef478f6896b965147","after":"164cde5d3876d0aec1f911f31dc30bae1b59ddb6","ref":"refs/heads/version-20-staging","pushedAt":"2024-04-27T16:42:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"narimiran","name":"Miran","path":"/narimiran","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16516130?s=80&v=4"},"commit":{"message":"fixes refc with non-var destructor; cancel warnings (#23156)\n\nfixes https://forum.nim-lang.org/t/10807\n\n(cherry picked from commit 35ec9c31bd0bd413f1740feea90f3b97ad5d1b65)","shortMessageHtmlLink":"fixes refc with non-var destructor; cancel warnings (#23156)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQTi1SAA","startCursor":null,"endCursor":null}},"title":"Activity · nim-lang/Nim"}