{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":340547520,"defaultBranch":"main","name":"zed","ownerLogin":"zed-industries","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-02-20T03:01:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/79345384?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715450646.0","currentOid":""},"activityList":{"items":[{"before":"09e4e467259d36795fef5ce1f1badfe980f79475","after":null,"ref":"refs/heads/vim-test-redux","pushedAt":"2024-05-11T18:04:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ConradIrwin","name":"Conrad Irwin","path":"/ConradIrwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94272?s=80&v=4"}},{"before":"48cba328f2235d8d2aa7126dd5d57c7e49fe13af","after":"f550f23b97bcb0d900d7c321af7d91d52d97160e","ref":"refs/heads/main","pushedAt":"2024-05-11T18:04:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ConradIrwin","name":"Conrad Irwin","path":"/ConradIrwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94272?s=80&v=4"},"commit":{"message":"vim test redux (#11709)\n\nThis cleans up the neovim-backed vim tests:\r\n- removed exempted tests (we'll rely on bug reports to find missing edge\r\ncases)\r\n- moved all assertions into non-async fn's so that failures are\r\nreporting on the right file/line\r\n- removed the NeovimBackedBindingTestContext\r\n- renamed a few things to make them clearer\r\n- reduced the number of permutations tested in some cases to reduce\r\nslowest test from 60s to 5s\r\n\r\nRelease Notes:\r\n\r\n- N/A","shortMessageHtmlLink":"vim test redux (#11709)"}},{"before":"c643cf4b0cb4fbbb3c2930a36ccc71a766d96a96","after":"09e4e467259d36795fef5ce1f1badfe980f79475","ref":"refs/heads/vim-test-redux","pushedAt":"2024-05-11T17:55:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ConradIrwin","name":"Conrad Irwin","path":"/ConradIrwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94272?s=80&v=4"},"commit":{"message":"Make mode non-optional","shortMessageHtmlLink":"Make mode non-optional"}},{"before":null,"after":"c643cf4b0cb4fbbb3c2930a36ccc71a766d96a96","ref":"refs/heads/vim-test-redux","pushedAt":"2024-05-11T17:48:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ConradIrwin","name":"Conrad Irwin","path":"/ConradIrwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94272?s=80&v=4"},"commit":{"message":"More async reduction","shortMessageHtmlLink":"More async reduction"}},{"before":"699ed5bafbba49227fcaa78423ee740d78c1f290","after":"689a889d45a59b59dc95ba488dc5b6873cc8740c","ref":"refs/heads/indent-guides-experiment","pushedAt":"2024-05-11T12:34:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bennetbo","name":"Bennet Bo Fenner","path":"/bennetbo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53836821?s=80&v=4"},"commit":{"message":"use correct offset for laying out indent guides","shortMessageHtmlLink":"use correct offset for laying out indent guides"}},{"before":"6a64360ec82d5309890e042c5305edfebb9ae59a","after":"48cba328f2235d8d2aa7126dd5d57c7e49fe13af","ref":"refs/heads/main","pushedAt":"2024-05-11T09:04:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SomeoneToIgnore","name":"Kirill Bulatov","path":"/SomeoneToIgnore","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2690773?s=80&v=4"},"commit":{"message":"Revert \"Use sha in the names of Linux nightly archives (#11693)\"\n\nThis reverts commit 6a64360ec82d5309890e042c5305edfebb9ae59a.","shortMessageHtmlLink":"Revert \"Use sha in the names of Linux nightly archives (#11693)\""}},{"before":"1f4132cb03af0bf0c112ca7353cef9f8da0fcd66","after":null,"ref":"refs/heads/kb/add-nightly-sha","pushedAt":"2024-05-11T08:14:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SomeoneToIgnore","name":"Kirill Bulatov","path":"/SomeoneToIgnore","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2690773?s=80&v=4"}},{"before":"fa04f7514e3ad6963385ab5df0d85031fb500794","after":"6a64360ec82d5309890e042c5305edfebb9ae59a","ref":"refs/heads/main","pushedAt":"2024-05-11T08:14:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SomeoneToIgnore","name":"Kirill Bulatov","path":"/SomeoneToIgnore","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2690773?s=80&v=4"},"commit":{"message":"Use sha in the names of Linux nightly archives (#11693)\n\nRelease Notes:\r\n\r\n- N/A","shortMessageHtmlLink":"Use sha in the names of Linux nightly archives (#11693)"}},{"before":"5afa3aad664b51531ec54f6f71a8a115a31c1426","after":null,"ref":"refs/heads/bump-rust-embed-debug-perf-improvements","pushedAt":"2024-05-11T08:10:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"osiewicz","name":"Piotr Osiewicz","path":"/osiewicz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24362066?s=80&v=4"}},{"before":"69676c9d333e0dc5aa84e5196741c7ff06dd62ca","after":"fa04f7514e3ad6963385ab5df0d85031fb500794","ref":"refs/heads/main","pushedAt":"2024-05-11T08:10:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"osiewicz","name":"Piotr Osiewicz","path":"/osiewicz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24362066?s=80&v=4"},"commit":{"message":"chore: Improve dev build startup time (#11692)\n\nRustEmbed repeatedly compiled regexes for handling of\n'include='/'exclude' statements in a hot loop, which caused each call to\nAssets::iter() to take 600ms. Since it is being called twice on our\nstartup path, that alone contributed over a second to startup time in\ndebug builds. I've filed a PR with them\nhttps://github.com/pyrossh/rust-embed/pull/244 which brings down the\ntime for a single iter() call to 6ms.\n\nRelease Notes:\n\n- N/A","shortMessageHtmlLink":"chore: Improve dev build startup time (#11692)"}},{"before":null,"after":"1f4132cb03af0bf0c112ca7353cef9f8da0fcd66","ref":"refs/heads/kb/add-nightly-sha","pushedAt":"2024-05-11T08:10:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"SomeoneToIgnore","name":"Kirill Bulatov","path":"/SomeoneToIgnore","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2690773?s=80&v=4"},"commit":{"message":"Use sha in the names of Linux nightly archives","shortMessageHtmlLink":"Use sha in the names of Linux nightly archives"}},{"before":null,"after":"5afa3aad664b51531ec54f6f71a8a115a31c1426","ref":"refs/heads/bump-rust-embed-debug-perf-improvements","pushedAt":"2024-05-11T07:50:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"osiewicz","name":"Piotr Osiewicz","path":"/osiewicz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24362066?s=80&v=4"},"commit":{"message":"chore: Improve dev build startup time\n\nRustEmbed repeatedly compiled regexes for handling of 'include='/'exclude' statements in a hot loop, which caused each call to Assets::iter() to take 600ms. Since it is being called twice on our startup path, that alone contributed over a second to startup time in debug builds. I've filed a PR with them https://github.com/pyrossh/rust-embed/pull/244 which brings down the time for a single iter() call to 6ms.","shortMessageHtmlLink":"chore: Improve dev build startup time"}},{"before":"b8a83443ac66bfd4bb4f1e02b951ea6fc3359178","after":"69676c9d333e0dc5aa84e5196741c7ff06dd62ca","ref":"refs/heads/main","pushedAt":"2024-05-11T07:44:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"osiewicz","name":"Piotr Osiewicz","path":"/osiewicz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24362066?s=80&v=4"},"commit":{"message":"update ring dependency (#11689)\n\nthis updates ring dependency to 0.17.x version, which has Windows on ARM\r\nsupport\r\n\r\nRelease Notes:\r\n\r\n- N/A","shortMessageHtmlLink":"update ring dependency (#11689)"}},{"before":null,"after":"af29ba52383dab030843a7ef6a8d29f953deb224","ref":"refs/heads/tooling-readme","pushedAt":"2024-05-10T23:00:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rgbkrk","name":"Kyle Kelley","path":"/rgbkrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/836375?s=80&v=4"},"commit":{"message":"Bring the Tool Calling README up to date","shortMessageHtmlLink":"Bring the Tool Calling README up to date"}},{"before":"c71cfd5da483c8745c202ba0f2b13752a9b1c15c","after":"b8a83443ac66bfd4bb4f1e02b951ea6fc3359178","ref":"refs/heads/main","pushedAt":"2024-05-10T22:32:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"osiewicz","name":"Piotr Osiewicz","path":"/osiewicz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24362066?s=80&v=4"},"commit":{"message":"editor: Support walking through overlapping diagnostics (#11139)\n\nWhile looking into how to implement #4901, noticed that the current\r\n`Goto next/previous diagnostic` behaved a bit weirdly. That is, when\r\nthere are multiple errors that have overlapping ranges, only the first\r\none can be chosen to be active by the `go_to_diagnostic_impl`.\r\n\r\n### Previous behavior:\r\n\r\n\r\nhttps://github.com/zed-industries/zed/assets/71292737/95897675-f5ee-40e5-869f-0a40066eb8e3\r\n\r\nDoesn't go through all the diagnostics, and going backwards and forwards\r\ndoesn't show the same diagnostic always.\r\n\r\n### New behavior:\r\n\r\n\r\nhttps://github.com/zed-industries/zed/assets/71292737/81f7945a-7ad8-4a34-b286-cc2799b10500\r\n\r\nShould always go through the diagnostics in a consistent manner.\r\n\r\nRelease Notes:\r\n* Improved the behavioral consistency of \"Go to Next/Previous\r\nDiagnostic\"","shortMessageHtmlLink":"editor: Support walking through overlapping diagnostics (#11139)"}},{"before":"a93beda5a8c3dbe9e935a2f0ad987d38d4769f8a","after":null,"ref":"refs/heads/tooling-api-cleanup","pushedAt":"2024-05-10T22:22:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rgbkrk","name":"Kyle Kelley","path":"/rgbkrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/836375?s=80&v=4"}},{"before":"5515ba60438f63907bdb67e76c7f4380ae17db4a","after":"c71cfd5da483c8745c202ba0f2b13752a9b1c15c","ref":"refs/heads/main","pushedAt":"2024-05-10T22:22:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rgbkrk","name":"Kyle Kelley","path":"/rgbkrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/836375?s=80&v=4"},"commit":{"message":"Change `ToolOutput` to `ToolView` (#11682)\n\nAdditionally, the internal `ToolView` trait used by the registry is now\r\ncalled `InternalToolView`.\r\n\r\nThis should make it a bit easier to understand that the `ToolView` is\r\nintended for a `gpui::View` (implementing `Render`). It does still feel\r\nlike more could be merged here but I think the built tools are now a bit\r\nclearer.\r\n\r\nRelease Notes:\r\n\r\n- N/A","shortMessageHtmlLink":"Change ToolOutput to ToolView (#11682)"}},{"before":null,"after":"a93beda5a8c3dbe9e935a2f0ad987d38d4769f8a","ref":"refs/heads/tooling-api-cleanup","pushedAt":"2024-05-10T22:11:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rgbkrk","name":"Kyle Kelley","path":"/rgbkrk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/836375?s=80&v=4"},"commit":{"message":"Change `ToolOutput` to `ToolView`\n\nAdditionally, the internal `ToolView` trait used by the registry is now called `InternalToolView`.","shortMessageHtmlLink":"Change ToolOutput to ToolView"}},{"before":null,"after":"705d0f3acf08cf43f1b3d9b8a381a237f87a6031","ref":"refs/heads/linux-deps","pushedAt":"2024-05-10T22:08:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ConradIrwin","name":"Conrad Irwin","path":"/ConradIrwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94272?s=80&v=4"},"commit":{"message":"Bundle linux deps","shortMessageHtmlLink":"Bundle linux deps"}},{"before":"394bcd79165cbee383c147e11de1cbdfaa89fcbb","after":null,"ref":"refs/heads/http-crate","pushedAt":"2024-05-10T21:50:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ConradIrwin","name":"Conrad Irwin","path":"/ConradIrwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94272?s=80&v=4"}},{"before":"df41435d1a85c7263799367817ba5629149e9f60","after":"5515ba60438f63907bdb67e76c7f4380ae17db4a","ref":"refs/heads/main","pushedAt":"2024-05-10T21:50:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ConradIrwin","name":"Conrad Irwin","path":"/ConradIrwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94272?s=80&v=4"},"commit":{"message":"Extract `http` from `util` (#11680)\n\nThis avoids the CLI linking libssl etc...\r\n\r\nRelease Notes:\r\n\r\n- N/A","shortMessageHtmlLink":"Extract http from util (#11680)"}},{"before":"0b8e3ce2ffbd0cd8a2c67a8cd8c84d825f55fe20","after":"394bcd79165cbee383c147e11de1cbdfaa89fcbb","ref":"refs/heads/http-crate","pushedAt":"2024-05-10T21:38:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ConradIrwin","name":"Conrad Irwin","path":"/ConradIrwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94272?s=80&v=4"},"commit":{"message":"Extract `http` from `util`\n\nThis avoids the CLI linking libssl etc...","shortMessageHtmlLink":"Extract http from util"}},{"before":"c0ff9970024dfba70c1b85c4d60d44877a188620","after":"0b8e3ce2ffbd0cd8a2c67a8cd8c84d825f55fe20","ref":"refs/heads/http-crate","pushedAt":"2024-05-10T21:36:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ConradIrwin","name":"Conrad Irwin","path":"/ConradIrwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94272?s=80&v=4"},"commit":{"message":"Extract `http` from `util`\n\nThis avoids the CLI linking libssl etc...","shortMessageHtmlLink":"Extract http from util"}},{"before":"c37f67928f051394e1a8ef214752ef390af83292","after":"c0ff9970024dfba70c1b85c4d60d44877a188620","ref":"refs/heads/http-crate","pushedAt":"2024-05-10T21:28:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ConradIrwin","name":"Conrad Irwin","path":"/ConradIrwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94272?s=80&v=4"},"commit":{"message":"Extract `http` from `util`\n\nThis avoids the CLI linking libssl etc...","shortMessageHtmlLink":"Extract http from util"}},{"before":"27a881450d06cd77c52f7e9262b0f344502285fd","after":"c37f67928f051394e1a8ef214752ef390af83292","ref":"refs/heads/http-crate","pushedAt":"2024-05-10T21:20:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ConradIrwin","name":"Conrad Irwin","path":"/ConradIrwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94272?s=80&v=4"},"commit":{"message":"Extract `http` from `util`\n\nThis avoids the CLI linking libssl etc...","shortMessageHtmlLink":"Extract http from util"}},{"before":"59632c1a2c6ebc939b3b4f361709dc623b7e8a1a","after":"27a881450d06cd77c52f7e9262b0f344502285fd","ref":"refs/heads/http-crate","pushedAt":"2024-05-10T21:19:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ConradIrwin","name":"Conrad Irwin","path":"/ConradIrwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94272?s=80&v=4"},"commit":{"message":"Extract `http` from `util`\n\nThis avoids the CLI linking libssl etc...","shortMessageHtmlLink":"Extract http from util"}},{"before":"fe1a243a65d90188a153915353c2afcc57066e4b","after":"59632c1a2c6ebc939b3b4f361709dc623b7e8a1a","ref":"refs/heads/http-crate","pushedAt":"2024-05-10T21:15:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ConradIrwin","name":"Conrad Irwin","path":"/ConradIrwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94272?s=80&v=4"},"commit":{"message":"Extract `http` from `util`\n\nThis avoids the CLI linking libssl etc...","shortMessageHtmlLink":"Extract http from util"}},{"before":"bc25f6a01d4e977d90afdefb177801e2ad073b1d","after":"fe1a243a65d90188a153915353c2afcc57066e4b","ref":"refs/heads/http-crate","pushedAt":"2024-05-10T21:10:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ConradIrwin","name":"Conrad Irwin","path":"/ConradIrwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94272?s=80&v=4"},"commit":{"message":"Extract `http` from `util`\n\nThis avoids the CLI linking libssl etc...","shortMessageHtmlLink":"Extract http from util"}},{"before":null,"after":"bc25f6a01d4e977d90afdefb177801e2ad073b1d","ref":"refs/heads/http-crate","pushedAt":"2024-05-10T21:09:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ConradIrwin","name":"Conrad Irwin","path":"/ConradIrwin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/94272?s=80&v=4"},"commit":{"message":"Extract `http` from `util`\n\nThis avoids the CLI linking libssl etc...","shortMessageHtmlLink":"Extract http from util"}},{"before":"8f09bc711e4d7a259bfb335a1e77c8b59dace719","after":null,"ref":"refs/heads/kb/display-buffer-rows","pushedAt":"2024-05-10T21:06:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SomeoneToIgnore","name":"Kirill Bulatov","path":"/SomeoneToIgnore","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2690773?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAER1mS0wA","startCursor":null,"endCursor":null}},"title":"Activity ยท zed-industries/zed"}