{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":40276274,"defaultBranch":"master","name":"zig","ownerLogin":"ziglang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-08-06T00:51:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/27973237?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717099235.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"79d0c869473e90ea04df9ab2f3a0b1d43c72077f","ref":"refs/heads/progress-fix","pushedAt":"2024-05-30T20:00:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"std.Progress: IPC fixes\n\nReduce node_storage_buffer_len from 200 to 83. This makes messages over\nthe pipe fit in a single packet (4096 bytes). There is now a comptime\nassert to ensure this. In practice this is plenty of storage because\ntypical terminal heights are significantly less than 83 rows.\n\nHandling of split reads is fixed; instead of using a global\n`remaining_read_trash_bytes`, the value is stored in the \"saved\nmetadata\" for the IPC node.\n\nSaved metadata is split into two arrays so that the \"find\" operation can\nquickly scan over fds for a match, looking at 332 bytes maximum, and\nonly reading the memory for the other data upon match. More typical\nnumber of bytes read for this operation would be 0 (no child processes),\n4 (1 child process), or 64 (16 child processes reporting progress).\n\nRemoved an align(4) that was leftover from an older design.\n\nThis also includes part of Jacob Young's not-yet-landed patch that\nimplements `writevNonblock`.","shortMessageHtmlLink":"std.Progress: IPC fixes"}},{"before":"103b885fc6660cad4bc596b6f43fad3905f4c1aa","after":"e54fcdb5b290f2a7b2dad73f23e35289ad2ebefe","ref":"refs/heads/master","pushedAt":"2024-05-30T16:57:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Vexu","name":"Veikka Tuominen","path":"/Vexu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15308111?s=80&v=4"},"commit":{"message":"std/math: import \"math/float.zig\" only once\n\nmath.zig imported the \"math/float.zig\" file multiple time, making the\ncode unnecessarily more verbose.","shortMessageHtmlLink":"std/math: import \"math/float.zig\" only once"}},{"before":"188c7636d64a94e3a97cfb482b826688c92ea46b","after":"a6258a697383e8f762794e49681ba47df37d0c15","ref":"refs/heads/ci-scripts","pushedAt":"2024-05-30T11:26:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jacobly0","name":"Jacob Young","path":"/jacobly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15544577?s=80&v=4"},"commit":{"message":"rewrite CI scripts in Zig","shortMessageHtmlLink":"rewrite CI scripts in Zig"}},{"before":"b2588de6ccdfee87542e2bd18b74d3a14e349d95","after":"103b885fc6660cad4bc596b6f43fad3905f4c1aa","ref":"refs/heads/master","pushedAt":"2024-05-30T09:58:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tiehuis","name":"Marc Tiehuis","path":"/tiehuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4605603?s=80&v=4"},"commit":{"message":"math.hypot: fix incorrect over/underflow behavior (#19472)","shortMessageHtmlLink":"math.hypot: fix incorrect over/underflow behavior (#19472)"}},{"before":"aba9e1c24b4e6e160fbbcb2b13e36f30ec2388e4","after":"188c7636d64a94e3a97cfb482b826688c92ea46b","ref":"refs/heads/ci-scripts","pushedAt":"2024-05-30T07:57:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jacobly0","name":"Jacob Young","path":"/jacobly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15544577?s=80&v=4"},"commit":{"message":"rewrite CI scripts in Zig","shortMessageHtmlLink":"rewrite CI scripts in Zig"}},{"before":"60bdee2c0c2b4913ebcfd4133e7aebac7f108956","after":"aba9e1c24b4e6e160fbbcb2b13e36f30ec2388e4","ref":"refs/heads/ci-scripts","pushedAt":"2024-05-30T05:18:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jacobly0","name":"Jacob Young","path":"/jacobly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15544577?s=80&v=4"},"commit":{"message":"rewrite CI scripts in Zig","shortMessageHtmlLink":"rewrite CI scripts in Zig"}},{"before":"2008d0f7c9cfb0ab5ea908c216751dbc335d1735","after":"b2588de6ccdfee87542e2bd18b74d3a14e349d95","ref":"refs/heads/master","pushedAt":"2024-05-29T20:37:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"update .gitignore to account for .zig-cache rename","shortMessageHtmlLink":"update .gitignore to account for .zig-cache rename"}},{"before":"3b77f1ed7e69e8347e41c2f93dfdfc22f5ac07dd","after":null,"ref":"refs/heads/zig-cache-rename","pushedAt":"2024-05-29T19:38:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"}},{"before":"d750a78b2c0265bd7bb2b924c4c739cad5aa6666","after":"2008d0f7c9cfb0ab5ea908c216751dbc335d1735","ref":"refs/heads/master","pushedAt":"2024-05-29T19:38:35.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"Merge pull request #20115 from ziglang/zig-cache-rename\n\nrename zig-cache to .zig-cache","shortMessageHtmlLink":"Merge pull request #20115 from ziglang/zig-cache-rename"}},{"before":null,"after":"3b77f1ed7e69e8347e41c2f93dfdfc22f5ac07dd","ref":"refs/heads/zig-cache-rename","pushedAt":"2024-05-29T17:21:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"rename zig-cache to .zig-cache\n\ncloses #20077","shortMessageHtmlLink":"rename zig-cache to .zig-cache"}},{"before":"ddc4ad09f9f2653017a41ee81de5b5b131a1e656","after":"60bdee2c0c2b4913ebcfd4133e7aebac7f108956","ref":"refs/heads/ci-scripts","pushedAt":"2024-05-29T15:32:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jacobly0","name":"Jacob Young","path":"/jacobly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15544577?s=80&v=4"},"commit":{"message":"rewrite CI scripts in Zig","shortMessageHtmlLink":"rewrite CI scripts in Zig"}},{"before":"6b8976d8f041dd58684bc511b527edf47db8587b","after":"ddc4ad09f9f2653017a41ee81de5b5b131a1e656","ref":"refs/heads/ci-scripts","pushedAt":"2024-05-29T15:31:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jacobly0","name":"Jacob Young","path":"/jacobly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15544577?s=80&v=4"},"commit":{"message":"rewrite CI scripts in Zig","shortMessageHtmlLink":"rewrite CI scripts in Zig"}},{"before":"df5ce99dacfa7e63e541e979a6773a510c5ad419","after":"6b8976d8f041dd58684bc511b527edf47db8587b","ref":"refs/heads/ci-scripts","pushedAt":"2024-05-29T15:30:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jacobly0","name":"Jacob Young","path":"/jacobly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15544577?s=80&v=4"},"commit":{"message":"rewrite CI scripts in Zig","shortMessageHtmlLink":"rewrite CI scripts in Zig"}},{"before":"ecd54cef09f7aed991739295724de159c98deb2a","after":"df5ce99dacfa7e63e541e979a6773a510c5ad419","ref":"refs/heads/ci-scripts","pushedAt":"2024-05-29T15:18:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jacobly0","name":"Jacob Young","path":"/jacobly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15544577?s=80&v=4"},"commit":{"message":"rewrite CI scripts in Zig","shortMessageHtmlLink":"rewrite CI scripts in Zig"}},{"before":"b111a88fbdcb3430810b91cd6a475deef02be1c2","after":"ecd54cef09f7aed991739295724de159c98deb2a","ref":"refs/heads/ci-scripts","pushedAt":"2024-05-29T14:56:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jacobly0","name":"Jacob Young","path":"/jacobly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15544577?s=80&v=4"},"commit":{"message":"rewrite CI scripts in Zig","shortMessageHtmlLink":"rewrite CI scripts in Zig"}},{"before":"b299581206ff710a49ebe6e04f872455c1b16905","after":"b111a88fbdcb3430810b91cd6a475deef02be1c2","ref":"refs/heads/ci-scripts","pushedAt":"2024-05-29T14:54:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jacobly0","name":"Jacob Young","path":"/jacobly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15544577?s=80&v=4"},"commit":{"message":"rewrite CI scripts in Zig","shortMessageHtmlLink":"rewrite CI scripts in Zig"}},{"before":"fae7c8265b5f89a2593eee34b929a1531dbd5cf6","after":"b299581206ff710a49ebe6e04f872455c1b16905","ref":"refs/heads/ci-scripts","pushedAt":"2024-05-29T14:39:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jacobly0","name":"Jacob Young","path":"/jacobly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15544577?s=80&v=4"},"commit":{"message":"rewrite CI scripts in Zig","shortMessageHtmlLink":"rewrite CI scripts in Zig"}},{"before":"d750a78b2c0265bd7bb2b924c4c739cad5aa6666","after":"fae7c8265b5f89a2593eee34b929a1531dbd5cf6","ref":"refs/heads/ci-scripts","pushedAt":"2024-05-29T14:24:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jacobly0","name":"Jacob Young","path":"/jacobly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15544577?s=80&v=4"},"commit":{"message":"rewrite CI scripts in Zig","shortMessageHtmlLink":"rewrite CI scripts in Zig"}},{"before":"e403d8916e102e3d81409d49c3df97e5b3910569","after":"d750a78b2c0265bd7bb2b924c4c739cad5aa6666","ref":"refs/heads/ci-scripts","pushedAt":"2024-05-29T14:23:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jacobly0","name":"Jacob Young","path":"/jacobly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15544577?s=80&v=4"},"commit":{"message":"std.Progress: Fix Windows console API implementation\n\n3a3d2187f986066859cfb793fb7ee1cae4dfea08 unintentionally broke some of the Windows console API implementation.\n\n- The 'marker' character was no longer being written at all\n- The ANSI escape codes for syncing were being written unconditionally","shortMessageHtmlLink":"std.Progress: Fix Windows console API implementation"}},{"before":"802d05ebb2a5011fc00148393ebdfe3c8029f597","after":"e403d8916e102e3d81409d49c3df97e5b3910569","ref":"refs/heads/ci-scripts","pushedAt":"2024-05-29T14:12:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jacobly0","name":"Jacob Young","path":"/jacobly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15544577?s=80&v=4"},"commit":{"message":"rewrite CI scripts in Zig","shortMessageHtmlLink":"rewrite CI scripts in Zig"}},{"before":"bf569c8718abebb5cebece396a726e19211ba61c","after":"802d05ebb2a5011fc00148393ebdfe3c8029f597","ref":"refs/heads/ci-scripts","pushedAt":"2024-05-29T14:10:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jacobly0","name":"Jacob Young","path":"/jacobly0","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15544577?s=80&v=4"},"commit":{"message":"rewrite CI scripts in Zig","shortMessageHtmlLink":"rewrite CI scripts in Zig"}},{"before":"649326d61348cabcfb1478e1b759410866cd9714","after":"8559d5dbd6f14916a1fa757a3a75a987bf697868","ref":"refs/heads/json-diagnostics","pushedAt":"2024-05-29T12:22:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thejoshwolfe","name":"Josh Wolfe","path":"/thejoshwolfe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/87436?s=80&v=4"},"commit":{"message":"fancy type errors","shortMessageHtmlLink":"fancy type errors"}},{"before":"6b020c3d1529ff27bc5d4bbe53b1b354aa063f4b","after":"d750a78b2c0265bd7bb2b924c4c739cad5aa6666","ref":"refs/heads/master","pushedAt":"2024-05-29T02:46:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"std.Progress: Fix Windows console API implementation\n\n3a3d2187f986066859cfb793fb7ee1cae4dfea08 unintentionally broke some of the Windows console API implementation.\n\n- The 'marker' character was no longer being written at all\n- The ANSI escape codes for syncing were being written unconditionally","shortMessageHtmlLink":"std.Progress: Fix Windows console API implementation"}},{"before":"3518d22d5670a18e592a325bb6ee286427cc3d4c","after":"6b020c3d1529ff27bc5d4bbe53b1b354aa063f4b","ref":"refs/heads/master","pushedAt":"2024-05-29T01:20:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"init: clarify .paths usage in build.zig.zon\n\nClarify the usage of .paths in build.zig.zon. Follow the recommendation\nof the comments to explicitly list paths by explicitly listing the paths\nin the init project.","shortMessageHtmlLink":"init: clarify .paths usage in build.zig.zon"}},{"before":"b5e99b5295e74566689986ed48e30046028948f0","after":"3518d22d5670a18e592a325bb6ee286427cc3d4c","ref":"refs/heads/master","pushedAt":"2024-05-29T00:44:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"std: Avoid overflowing in the midpoint calculation in upperBound","shortMessageHtmlLink":"std: Avoid overflowing in the midpoint calculation in upperBound"}},{"before":"963ffe9d572e6da4ef22672af9b7c54150f66b27","after":"b5e99b5295e74566689986ed48e30046028948f0","ref":"refs/heads/master","pushedAt":"2024-05-29T00:39:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"std.Build.step.Compile: Fix lib{c,cpp} mixup in dependsOnSystemLibrary()","shortMessageHtmlLink":"std.Build.step.Compile: Fix lib{c,cpp} mixup in dependsOnSystemLibrary()"}},{"before":"3a3d2187f986066859cfb793fb7ee1cae4dfea08","after":null,"ref":"refs/heads/progress","pushedAt":"2024-05-28T23:27:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"}},{"before":"759c2211c2eba44cccf0608267bf1a05934ad8a1","after":"963ffe9d572e6da4ef22672af9b7c54150f66b27","ref":"refs/heads/master","pushedAt":"2024-05-28T23:27:14.000Z","pushType":"pr_merge","commitsCount":61,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"Merge pull request #20059 from ziglang/progress\n\nrework std.Progress","shortMessageHtmlLink":"Merge pull request #20059 from ziglang/progress"}},{"before":"65a0e14e4f1dee68906b4a380cdb1d8517fd88ea","after":"3a3d2187f986066859cfb793fb7ee1cae4dfea08","ref":"refs/heads/progress","pushedAt":"2024-05-28T19:36:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"std.Progress: better Windows support\n\n* Merge a bunch of related state together into TerminalMode. Windows\n sometimes follows the same path as posix via ansi_escape_codes,\n sometimes not.\n* Use a different thread entry point for Windows API but share the same\n entry point on Windows when the terminal is in ansi_escape_codes mode.\n* Only clear the terminal when the stderr lock is held.\n* Don't try to clear the terminal when nothing has been written yet.\n* Don't try to clear the terminal in IPC mode.\n* Fix size detection logic bug under error conditions.","shortMessageHtmlLink":"std.Progress: better Windows support"}},{"before":"b878ce2b9fc9b463b7727a02c203d8a819084537","after":"65a0e14e4f1dee68906b4a380cdb1d8517fd88ea","ref":"refs/heads/progress","pushedAt":"2024-05-28T03:56:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andrewrk","name":"Andrew Kelley","path":"/andrewrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106511?s=80&v=4"},"commit":{"message":"std.Progress: relax some of the atomic orderings\n\nGenerates better machine code, particularly on ARM","shortMessageHtmlLink":"std.Progress: relax some of the atomic orderings"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWGF-IwA","startCursor":null,"endCursor":null}},"title":"Activity ยท ziglang/zig"}