{"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:1716906830.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"1bf2e389bab38739a157e55ddcbc6c7ad192ab18","ref":"refs/heads/pr_checkout_library","pushedAt":"2024-05-28T14:33:50.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 #23594; Default object values silently override generic types","shortMessageHtmlLink":"fixes #23594; Default object values silently override generic types"}},{"before":"dec4dec1a2e140df58c720120d4f5a038bc21970","after":"fbdf38e5d7c47a1f238092901ac4f9f32fe26fd6","ref":"refs/heads/gh-pages","pushedAt":"2024-05-28T12:50:12.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":"b8dd5e4c6b04001e38b4093be3b98b3d9882dcbb","after":null,"ref":"refs/heads/pr_workaround_remove","pushedAt":"2024-05-28T12:40:42.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":"cc5ce72376872c7080543593ee5e7234b16a62bd","after":"d923c581c118b9ea891785bbb828c3cdede587b4","ref":"refs/heads/devel","pushedAt":"2024-05-28T12:40:41.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":"revert #23436; remove workaround (#23653)\n\nrevert #23436","shortMessageHtmlLink":"revert #23436; remove workaround (#23653)"}},{"before":"ab053fd56a6517531441cdbf0be5536189831c9c","after":"7071e3a080610cfcd716875c7327a0038440da4e","ref":"refs/heads/version-2-0","pushedAt":"2024-05-27T18:11:42.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":"closes #15778; adds a test case (#23613)\n\ncloses #15778\n\n(cherry picked from commit c08356865da1386a4c999e7d2df23f13979a5c05)","shortMessageHtmlLink":"closes #15778; adds a test case (#23613)"}},{"before":null,"after":"4337382270eeb44c834f20ea7df0c1af396afe07","ref":"refs/heads/araq-raise-must-destroy-result","pushedAt":"2024-05-27T16:42:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Araq","name":"Andreas Rumpf","path":"/Araq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/287816?s=80&v=4"},"commit":{"message":"WIP; fixes #22672","shortMessageHtmlLink":"WIP; fixes #22672"}},{"before":"d752aa94b98c66ca4cbd20e6db701cdfe2c6a241","after":"dec4dec1a2e140df58c720120d4f5a038bc21970","ref":"refs/heads/gh-pages","pushedAt":"2024-05-27T15:08:14.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":"cf592dc97c9da626ff32c67ab955fdf9d9a213a9","after":null,"ref":"refs/heads/pr_tasks_dotexpr","pushedAt":"2024-05-27T14:58:44.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":"c615828ccb2b309ac03aab93d94b40af6b4079ff","after":"cc5ce72376872c7080543593ee5e7234b16a62bd","ref":"refs/heads/devel","pushedAt":"2024-05-27T14:58: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 #23635; tasks.toTask Doesn't Expect a Dot Expression (#23641)\n\nfixes #23635\r\n\r\n---------\r\n\r\nCo-authored-by: Andreas Rumpf ","shortMessageHtmlLink":"fixes #23635; tasks.toTask Doesn't Expect a Dot Expression (#23641)"}},{"before":null,"after":"493018bc159281917f570cccc1897e5c3f44cb97","ref":"refs/heads/pr_js_openarray_views","pushedAt":"2024-05-27T14:07:12.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":"improve view types for jsgen; eliminate unnecessary copies of view types","shortMessageHtmlLink":"improve view types for jsgen; eliminate unnecessary copies of view types"}},{"before":null,"after":"b8dd5e4c6b04001e38b4093be3b98b3d9882dcbb","ref":"refs/heads/pr_workaround_remove","pushedAt":"2024-05-27T12:55:07.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":"revert #23436; remove wrokaround","shortMessageHtmlLink":"revert #23436; remove wrokaround"}},{"before":"aebee68486acbe34cd6cd03e16ec103f27facacd","after":null,"ref":"refs/heads/revert-23436-pr_codegen","pushedAt":"2024-05-27T12:54:20.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":null,"after":"aebee68486acbe34cd6cd03e16ec103f27facacd","ref":"refs/heads/revert-23436-pr_codegen","pushedAt":"2024-05-27T12:52:55.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":"Revert \"workaround #23435; real fix pending #23279 (#23436)\"\n\nThis reverts commit 229c125d2f66bf983b16b7b56b6e7aeff58f7663.","shortMessageHtmlLink":"Revert \"workaround #23435; real fix pending #23279 (#23436)\""}},{"before":"5ef7bfdd22598d7c9834b492a708a326d7df95b2","after":"d752aa94b98c66ca4cbd20e6db701cdfe2c6a241","ref":"refs/heads/gh-pages","pushedAt":"2024-05-27T12:22:50.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":"5f3da7956f8368ac872128f16198390de0310ae4","after":null,"ref":"refs/heads/pr_defect_range_check","pushedAt":"2024-05-27T12:13:19.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":"3bda5fc840870f6589e4bdbcbbdc811bde599969","after":"c615828ccb2b309ac03aab93d94b40af6b4079ff","ref":"refs/heads/devel","pushedAt":"2024-05-27T12:13:18.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 #22852; fixes #23435; fixes #23645; SIGSEGV when slicing string or seq[T] with index out of range (#23279)\n\nfollow up https://github.com/nim-lang/Nim/pull/23013\r\n\r\nfixes #22852\r\nfixes #23435\r\nfixes #23645\r\n\r\nreports rangeDefect correctly\r\n\r\n```nim\r\n/workspaces/Nim/test9.nim(1) test9\r\n/workspaces/Nim/lib/system/indices.nim(116) []\r\n/workspaces/Nim/lib/system/fatal.nim(53) sysFatal\r\nError: unhandled exception: value out of range: -2 notin 0 .. 9223372036854775807 [RangeDefect]\r\n```","shortMessageHtmlLink":"fixes #22852; fixes #23435; fixes #23645; SIGSEGV when slicing string…"}},{"before":"ca90add5812a6991d42130e7362b4bef2da483db","after":"5f3da7956f8368ac872128f16198390de0310ae4","ref":"refs/heads/pr_defect_range_check","pushedAt":"2024-05-27T10:58:12.000Z","pushType":"push","commitsCount":161,"pusher":{"login":"ringabout","name":"ringabout","path":"/ringabout","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43030857?s=80&v=4"},"commit":{"message":"Merge branch 'devel' into pr_defect_range_check","shortMessageHtmlLink":"Merge branch 'devel' into pr_defect_range_check"}},{"before":"50f41eb07d51cbc91770fbd5c91cc6b7a930f3a3","after":"5ef7bfdd22598d7c9834b492a708a326d7df95b2","ref":"refs/heads/gh-pages","pushedAt":"2024-05-27T09:11:06.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":"f10f498bb69739b8b34b9d2e8ba94d4c0c369298","after":"2819fddeec78f7fec489cc17f56b8571a09fc9b1","ref":"refs/heads/pr_hoist_openarray","pushedAt":"2024-05-27T09:03:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Araq","name":"Andreas Rumpf","path":"/Araq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/287816?s=80&v=4"},"commit":{"message":"Update compiler/semexprs.nim","shortMessageHtmlLink":"Update compiler/semexprs.nim"}},{"before":"96b49587ab87915cc456cda9fd7381b5eea36faf","after":"f10f498bb69739b8b34b9d2e8ba94d4c0c369298","ref":"refs/heads/pr_hoist_openarray","pushedAt":"2024-05-27T09:02:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Araq","name":"Andreas Rumpf","path":"/Araq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/287816?s=80&v=4"},"commit":{"message":"Apply suggestions from code review","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":"ce85b819ff63b5e9ca57dfe7d4d520851921802e","after":"3bda5fc840870f6589e4bdbcbbdc811bde599969","ref":"refs/heads/devel","pushedAt":"2024-05-27T09:01:13.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":"Handle arbitrarily long symlink target in `expandSymlinks()` (#23650)\n\nFor now, `expandSymlinks()` can handle only symlinks with lengths up to\r\n1024.\r\n\r\nWe can improve this logic and retry inside a loop with increasing\r\nlengths until we succeed.\r\n\r\nThe same approach is used in\r\n[Go](https://github.com/golang/go/blob/377646589d5fb0224014683e0d1f1db35e60c3ac/src/os/file_unix.go#L446),\r\n[Rust](https://github.com/rust-lang/rust/blob/785eb65377e5d7f8d8e8b82ede044212bbd2d76e/library/std/src/sys/pal/unix/fs.rs#L1700)\r\nand [Nim's\r\n`getCurrentDir()`](https://github.com/nim-lang/Nim/blob/devel/lib/std/private/ospaths2.nim#L877),\r\nso maybe it's a good idea to use the same logic in `expandSymlinks()`\r\nalso.","shortMessageHtmlLink":"Handle arbitrarily long symlink target in expandSymlinks() (#23650)"}},{"before":"daad06bd07ff11cc2b0c74b604ff82899e923d59","after":"ce85b819ff63b5e9ca57dfe7d4d520851921802e","ref":"refs/heads/devel","pushedAt":"2024-05-27T09:00:25.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":"Prevent font flashing in the docs (#23622)\n\n... by moving the Google font includes near the top of the head. By\r\nincluding them as early as possible, they are known, when the browser\r\nstarts rendering the body.\r\n\r\nTest it by making the change manually in `doc/html/system.html` and then\r\npress ctrl+f5 (reload without cache). This removes the font flashing.\r\n\r\nTested in Chrome and Firefox.","shortMessageHtmlLink":"Prevent font flashing in the docs (#23622)"}},{"before":"2673408123fdc2861cee0794079ca96b2f12c21f","after":"05dc955b4f32e979d2a0b77f242dc4edd9302ad0","ref":"refs/heads/ringabout-patch-5","pushedAt":"2024-05-25T02:49:52.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":"uses apt-fast","shortMessageHtmlLink":"uses apt-fast"}},{"before":"9909f2c7855a152a056d5b38368671b8fe58f9b6","after":"2673408123fdc2861cee0794079ca96b2f12c21f","ref":"refs/heads/ringabout-patch-5","pushedAt":"2024-05-25T02:06:51.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":"fixes","shortMessageHtmlLink":"fixes"}},{"before":"c8f3f19154aa972f91e99817e0428570eba2f6b2","after":"9909f2c7855a152a056d5b38368671b8fe58f9b6","ref":"refs/heads/ringabout-patch-5","pushedAt":"2024-05-25T01:25:26.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":"install gcc 14","shortMessageHtmlLink":"install gcc 14"}},{"before":null,"after":"c8f3f19154aa972f91e99817e0428570eba2f6b2","ref":"refs/heads/ringabout-patch-5","pushedAt":"2024-05-25T01:07:50.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":"test ubuntu 24.04 on Github action","shortMessageHtmlLink":"test ubuntu 24.04 on Github action"}},{"before":"48137338522fa36bcb0918b6475b5149477cf35b","after":"cf7b0c9da9f97e6117781450afc15b9896ed2a58","ref":"refs/heads/pr_gcc_14","pushedAt":"2024-05-25T00:57:50.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":"Apply suggestions from code review","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":"26bd611cc790ccce99b0aec94ad2559b7094a5a5","after":"48137338522fa36bcb0918b6475b5149477cf35b","ref":"refs/heads/pr_gcc_14","pushedAt":"2024-05-25T00:56:52.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":"fixes","shortMessageHtmlLink":"fixes"}},{"before":"f5bff7cb2432458b088b82d7d4934b9eb81bac9e","after":"26bd611cc790ccce99b0aec94ad2559b7094a5a5","ref":"refs/heads/pr_gcc_14","pushedAt":"2024-05-24T14:58:39.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":"check twice","shortMessageHtmlLink":"check twice"}},{"before":"e16170a0de1bc2a5529d37b5996f1c90173f70ba","after":null,"ref":"refs/heads/pr_closes_an_issue","pushedAt":"2024-05-24T14:56:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ringabout","name":"ringabout","path":"/ringabout","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43030857?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVfZWcwA","startCursor":null,"endCursor":null}},"title":"Activity · nim-lang/Nim"}