# Commit history · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commits/4cdca65fc0224a04ea4041c71b1ff99d4b874272)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 4cdca65fc0224a04ea4041c71b1ff99d4b874272

Requested commit: 4cdca65fc0224a04ea4041c71b1ff99d4b874272

- [Update Zed UI for 0.2 release](https://git.cafe/gitcafe/zed/commit/4cdca65fc0224a04ea4041c71b1ff99d4b874272?format=markdown) — 4cdca65fc0224a04ea4041c71b1ff99d4b874272; Nate

- [Introduce test-only Buffer::set_sync_parse_timeout](https://git.cafe/gitcafe/zed/commit/08bac7b9a3c32871fb236b2411c9175381e5b4f7?format=markdown) — 08bac7b9a3c32871fb236b2411c9175381e5b4f7; Max Brunsfeld

- [Change default theme from \`dark\` to \`black\`](https://git.cafe/gitcafe/zed/commit/bdf30f1a77c07ae627e155b9aead8205af5ade61?format=markdown) — bdf30f1a77c07ae627e155b9aead8205af5ade61; Nate

- [Make pane divider stylable in theme](https://git.cafe/gitcafe/zed/commit/64cdf7cdd1b166e31facf475c049f535b8fae223?format=markdown) — 64cdf7cdd1b166e31facf475c049f535b8fae223; Max Brunsfeld

- [Make selectors stylable via theme](https://git.cafe/gitcafe/zed/commit/d2bfae5fe1f3c068a342b605c96a0d9d9c33a3d2?format=markdown) — d2bfae5fe1f3c068a342b605c96a0d9d9c33a3d2; Max Brunsfeld

- [Rework tabs](https://git.cafe/gitcafe/zed/commit/36fb559c0301d21a18c0f2e64b1f1ee29b043076?format=markdown) — 36fb559c0301d21a18c0f2e64b1f1ee29b043076; Max Brunsfeld

- [Merge branch 'main' into styling](https://git.cafe/gitcafe/zed/commit/0def328f14b123ddb66670cab76ef9d66da80b46?format=markdown) — 0def328f14b123ddb66670cab76ef9d66da80b46; Max Brunsfeld

- [Style resize handles](https://git.cafe/gitcafe/zed/commit/13143e64a248526201cbc3a4cff7f220934043f1?format=markdown) — 13143e64a248526201cbc3a4cff7f220934043f1; Nathan Sobo

- [Style the left and right sidebars independently in the theme](https://git.cafe/gitcafe/zed/commit/8085e74b989da09fc8214af12778f9df516b7dfe?format=markdown) — 8085e74b989da09fc8214af12778f9df516b7dfe; Nathan Sobo

- [Style titlebar via theme and give it a bottom border](https://git.cafe/gitcafe/zed/commit/59931a472bab7cacfc7ff25e5b3ac99302a26981?format=markdown) — 59931a472bab7cacfc7ff25e5b3ac99302a26981; Nathan Sobo

- [Set sidebar icon heights via theme](https://git.cafe/gitcafe/zed/commit/b29e673c43c7fe51a8e581895ed21bc1771bbb85?format=markdown) — b29e673c43c7fe51a8e581895ed21bc1771bbb85; Nathan Sobo

- [Remove underline from functions in dark theme](https://git.cafe/gitcafe/zed/commit/e2b30ad031c50cb89e9c1807e3295bdc0f197c4e?format=markdown) — e2b30ad031c50cb89e9c1807e3295bdc0f197c4e; Antonio Scandurra

- [Merge branch 'chat'](https://git.cafe/gitcafe/zed/commit/7db78b3961ed0b5626bd529e566fb89a87f1f5fd?format=markdown) — 7db78b3961ed0b5626bd529e566fb89a87f1f5fd; Antonio Scandurra

- [Merge pull request \#132 from zed-industries/fix-key-window](https://git.cafe/gitcafe/zed/commit/c3f1d43861f8ae6fca45333f7db5de8cde4f0db5?format=markdown) — c3f1d43861f8ae6fca45333f7db5de8cde4f0db5; Antonio Scandurra

- [Merge pull request \#127 from zed-industries/generalize-theme-references](https://git.cafe/gitcafe/zed/commit/27a9d447cfd9a16f1dbef096e8942a453f8d6b1b?format=markdown) — 27a9d447cfd9a16f1dbef096e8942a453f8d6b1b; Max Brunsfeld

- [Log error when failing to load a theme in ThemeSelector](https://git.cafe/gitcafe/zed/commit/14f45ac1bcd48d40116b7e9f9102e5c9a948b749?format=markdown) — 14f45ac1bcd48d40116b7e9f9102e5c9a948b749; Max Brunsfeld

- [Merge pull request \#123 from zed-industries/fix-word-boundary-movement-multibyte](https://git.cafe/gitcafe/zed/commit/d9ab4069613ceb83965ed9b9dac5c6938bb5ac84?format=markdown) — d9ab4069613ceb83965ed9b9dac5c6938bb5ac84; Nathan Sobo

- [Merge pull request \#125 from zed-industries/theme-variables](https://git.cafe/gitcafe/zed/commit/01fcec53d777667b7ea3d3ced0efc735e273e640?format=markdown) — 01fcec53d777667b7ea3d3ced0efc735e273e640; Nathan Sobo

- [Avoid crashes when laying out lines containing byte order marks](https://git.cafe/gitcafe/zed/commit/56354c76230e1f79219cf4fef6608eb76cf37ea7?format=markdown) — 56354c76230e1f79219cf4fef6608eb76cf37ea7; Nathan Sobo

- [Ship new Zed icon\!](https://git.cafe/gitcafe/zed/commit/6a03f9368b9980e2b72eed525ddad41969947743?format=markdown) — 6a03f9368b9980e2b72eed525ddad41969947743; Nate

- [Merge pull request \#121 from zed-industries/save-file-as-new-worktree](https://git.cafe/gitcafe/zed/commit/7828c1b0d8863826cdcf655355f0a49c0ab744db?format=markdown) — 7828c1b0d8863826cdcf655355f0a49c0ab744db; Max Brunsfeld

- [Merge pull request \#122 from zed-industries/deterministic-random-synchronous-tests](https://git.cafe/gitcafe/zed/commit/5ac0a1985ed7a57e79a9227abf5dd052b180a92f?format=markdown) — 5ac0a1985ed7a57e79a9227abf5dd052b180a92f; Max Brunsfeld

- [Fix type of Workspace::open_new_file context parameter](https://git.cafe/gitcafe/zed/commit/4c3f97d12348f5924d883cdf608c5c229c2413fc?format=markdown) — 4c3f97d12348f5924d883cdf608c5c229c2413fc; Max Brunsfeld

- [Specify zed as the workspace's default member](https://git.cafe/gitcafe/zed/commit/33b9a6e281a6772928d95b280a21ef8916577631?format=markdown) — 33b9a6e281a6772928d95b280a21ef8916577631; Max Brunsfeld

- [Don't mark the first row as soft-wrapped when the tree is empty](https://git.cafe/gitcafe/zed/commit/849604c7e42568f1499d43e7f67bf7f623d36b5f?format=markdown) — 849604c7e42568f1499d43e7f67bf7f623d36b5f; Antonio Scandurra

- [Highlight active lines](https://git.cafe/gitcafe/zed/commit/db9cfb0d2be06ec8ec1fab975ec58bce024168b5?format=markdown) — db9cfb0d2be06ec8ec1fab975ec58bce024168b5; Antonio Scandurra

- [Highlight active row\(s\) in the gutter](https://git.cafe/gitcafe/zed/commit/3abed88c7692fb728db9214d83fc6174fd50a007?format=markdown) — 3abed88c7692fb728db9214d83fc6174fd50a007; Antonio Scandurra

- [Extract most colors in codebase into theme file\. switch to dark](https://git.cafe/gitcafe/zed/commit/372d2ccb6d22eb9ec483191a3954f98e3ed24e3a?format=markdown) — 372d2ccb6d22eb9ec483191a3954f98e3ed24e3a; Max Brunsfeld

- [Allow more time wrapping to complete synchronously](https://git.cafe/gitcafe/zed/commit/c306ac007c0dcb43a3b5beb2ee817e0498f99c2b?format=markdown) — c306ac007c0dcb43a3b5beb2ee817e0498f99c2b; Nathan Sobo

- [Fix moving to previous word across a wrap boundary](https://git.cafe/gitcafe/zed/commit/e7d03af94232b257ada0b5f75cd05fbe1072496d?format=markdown) — e7d03af94232b257ada0b5f75cd05fbe1072496d; Nathan Sobo

- [WIP \- unit test for word-wise movement w/ soft wrap](https://git.cafe/gitcafe/zed/commit/25c472acd0dde2336747ced446aba899326159a3?format=markdown) — 25c472acd0dde2336747ced446aba899326159a3; Max Brunsfeld

- [Add some incomplete tests for movement](https://git.cafe/gitcafe/zed/commit/aab51e75769a1c158a53b26590967010707aec53?format=markdown) — aab51e75769a1c158a53b26590967010707aec53; Nathan Sobo

- [Fix movement across soft wrap boundaries](https://git.cafe/gitcafe/zed/commit/492a09f1bef36cc36227c3f2d4bfa2f6f3e15fc1?format=markdown) — 492a09f1bef36cc36227c3f2d4bfa2f6f3e15fc1; Nathan Sobo

- [Make unfolding inclusive](https://git.cafe/gitcafe/zed/commit/c7796331542f4355a392073e56807e1f74b532a4?format=markdown) — c7796331542f4355a392073e56807e1f74b532a4; Nathan Sobo

- [Only honor rightward bias for buffer points \*inside\* of folds](https://git.cafe/gitcafe/zed/commit/38d4662a4e4507298f0b23a7ebc27842a4f8c47e?format=markdown) — 38d4662a4e4507298f0b23a7ebc27842a4f8c47e; Nathan Sobo

- [Introduce a struct for spanned_rows result](https://git.cafe/gitcafe/zed/commit/a6a8f4fd81e1d10cfe53b34ff0bf670f636cab78?format=markdown) — a6a8f4fd81e1d10cfe53b34ff0bf670f636cab78; Nathan Sobo

- [Respect buffer row boundaries in line-oriented edit operations](https://git.cafe/gitcafe/zed/commit/029460bf7e59ac7e6ccb6a889702025923912df4?format=markdown) — 029460bf7e59ac7e6ccb6a889702025923912df4; Nathan Sobo

- [Don't let people retry randomized tests](https://git.cafe/gitcafe/zed/commit/84fc8f0f4fe4b153d05e21dc986e675134b8de6b?format=markdown) — 84fc8f0f4fe4b153d05e21dc986e675134b8de6b; Nathan Sobo

- [Reuse FontCache across randomized tests](https://git.cafe/gitcafe/zed/commit/6efadd19dd582f8157a467187e25c0a0d865e9a5?format=markdown) — 6efadd19dd582f8157a467187e25c0a0d865e9a5; Nathan Sobo

- [Report the end of the current row rather than the start of the next](https://git.cafe/gitcafe/zed/commit/a1991a7458bd096832a8fdff722c0b5a4a7f7c11?format=markdown) — a1991a7458bd096832a8fdff722c0b5a4a7f7c11; Nathan Sobo

- [Fix bugs in \{prev,next\}\_row_boundary](https://git.cafe/gitcafe/zed/commit/82ed33a924f45fad19f62d99f5d99e4975f974c6?format=markdown) — 82ed33a924f45fad19f62d99f5d99e4975f974c6; Max Brunsfeld

- [Add a bias parameter when converting buffer points to fold points](https://git.cafe/gitcafe/zed/commit/05f8a61bc89d80674acb0774bdc5e8f3fe0fa90e?format=markdown) — 05f8a61bc89d80674acb0774bdc5e8f3fe0fa90e; Max Brunsfeld

- [Add randomized test for DisplayMap](https://git.cafe/gitcafe/zed/commit/c1808d09efe91c80445a873c216f990f5954078b?format=markdown) — c1808d09efe91c80445a873c216f990f5954078b; Max Brunsfeld

- [WIP](https://git.cafe/gitcafe/zed/commit/576cabea93171711e27b697092934ee324ba121f?format=markdown) — 576cabea93171711e27b697092934ee324ba121f; Antonio Scandurra

- [Parse randomized test env vars at runtime](https://git.cafe/gitcafe/zed/commit/8ba8fa546b194bd7074ff26f2ea39de6ea440980?format=markdown) — 8ba8fa546b194bd7074ff26f2ea39de6ea440980; Max Brunsfeld

- [Setup randomized test harness in \`gpui::test\`](https://git.cafe/gitcafe/zed/commit/c1a9a20ac944dd47a863ae8edfd3c39708b5c912?format=markdown) — c1a9a20ac944dd47a863ae8edfd3c39708b5c912; Antonio Scandurra

- [Allow passing \`iterations\` and \`seed\` as env variables](https://git.cafe/gitcafe/zed/commit/b0f377838134d08010ee440ae34dbeb773c65545?format=markdown) — b0f377838134d08010ee440ae34dbeb773c65545; Antonio Scandurra

- [Move buffer rows test into \`WrapMap\` randomized test](https://git.cafe/gitcafe/zed/commit/42e2b9ff4d200f0e4f8bc10038a2b0363bf48ff6?format=markdown) — 42e2b9ff4d200f0e4f8bc10038a2b0363bf48ff6; Antonio Scandurra

- [Use a uniform distribution for generating random characters](https://git.cafe/gitcafe/zed/commit/d6eb6d33b63faa1d6496792c4afea25d5dc8abca?format=markdown) — d6eb6d33b63faa1d6496792c4afea25d5dc8abca; Antonio Scandurra

- [Expand edits correctly when there are folds or multi-byte chars](https://git.cafe/gitcafe/zed/commit/169a298af1f5e55f33963743027e6c543ce2e89b?format=markdown) — 169a298af1f5e55f33963743027e6c543ce2e89b; Antonio Scandurra

- [Add fold mutations to randomized test for \`WrapMap\`](https://git.cafe/gitcafe/zed/commit/e7d1af2735fa770f3db8c0a123f1159590e54554?format=markdown) — e7d1af2735fa770f3db8c0a123f1159590e54554; Antonio Scandurra

- [Don't render line numbers for soft-wrapped line segments](https://git.cafe/gitcafe/zed/commit/613192974f8c434d03f1e3192bf0878bffcfae56?format=markdown) — 613192974f8c434d03f1e3192bf0878bffcfae56; Nathan Sobo

- [Clip left when moving cursor to end of line](https://git.cafe/gitcafe/zed/commit/47187172b75c373bfa8081e0196771cbc6c22376?format=markdown) — 47187172b75c373bfa8081e0196771cbc6c22376; Nathan Sobo

- [Clip left when moving vertically](https://git.cafe/gitcafe/zed/commit/b14721fd7f0f39f2f8e0be72fad187f9b9b8418e?format=markdown) — b14721fd7f0f39f2f8e0be72fad187f9b9b8418e; Nathan Sobo

- [Preserve logical scroll position when wrap width changes](https://git.cafe/gitcafe/zed/commit/7a5f1b54466da89346605f5cc202ff341e7f9219?format=markdown) — 7a5f1b54466da89346605f5cc202ff341e7f9219; Nathan Sobo

- [Remove unnecessary \`Mutex\` from scroll-related state in \`Editor\`](https://git.cafe/gitcafe/zed/commit/3d07be34f885d7fd2868ce05a1f0434dbbb9d263?format=markdown) — 3d07be34f885d7fd2868ce05a1f0434dbbb9d263; Antonio Scandurra

- [Fix outdated test assertions after changing wrapping behavior](https://git.cafe/gitcafe/zed/commit/694ab0d69de81a5ec6784e68c0bb6d076df299d4?format=markdown) — 694ab0d69de81a5ec6784e68c0bb6d076df299d4; Antonio Scandurra

- [Preserve indentation when soft-wrapping](https://git.cafe/gitcafe/zed/commit/164cafa57d3eff2c1bf71ae8595f5a69eaff96b8?format=markdown) — 164cafa57d3eff2c1bf71ae8595f5a69eaff96b8; Antonio Scandurra

- [Use \`LineWrapper\` in a thread-local fashion](https://git.cafe/gitcafe/zed/commit/2f1a5c48d372a76149605b81a52dc8e886f00c42?format=markdown) — 2f1a5c48d372a76149605b81a52dc8e886f00c42; Antonio Scandurra

- [Avoid allocation in LineWrapper::wrap_line](https://git.cafe/gitcafe/zed/commit/2dcf04cfb9e58f181325fe9774f67543674b02b5?format=markdown) — 2dcf04cfb9e58f181325fe9774f67543674b02b5; Max Brunsfeld

- [:racehorse: Avoid SumTree::update_last when wrapping lines](https://git.cafe/gitcafe/zed/commit/59bb6624e250edd5d73027989d74620434859fc3?format=markdown) — 59bb6624e250edd5d73027989d74620434859fc3; Max Brunsfeld

- [Fix panic when fuzzy-matching on a \`Worktree\` that contains no files](https://git.cafe/gitcafe/zed/commit/8de8c679c72d57867714e9627a201de340b64cb6?format=markdown) — 8de8c679c72d57867714e9627a201de340b64cb6; Antonio Scandurra

- [Avoid crashes from trying to lay out too large of lines](https://git.cafe/gitcafe/zed/commit/dd6820e7140efcff7b4c19e79b532a0e7bc11ac7?format=markdown) — dd6820e7140efcff7b4c19e79b532a0e7bc11ac7; Max Brunsfeld

- [Store pending edits until applying them to a non-interpolated snapshot](https://git.cafe/gitcafe/zed/commit/9d14ca8d33f2d34336f0a21532018cecbeeb2885?format=markdown) — 9d14ca8d33f2d34336f0a21532018cecbeeb2885; Antonio Scandurra

- [Change wrap width in randomized test and fix discovered bugs](https://git.cafe/gitcafe/zed/commit/1ef7474564cc5d419a390b9f69bbe1f85373deff?format=markdown) — 1ef7474564cc5d419a390b9f69bbe1f85373deff; Antonio Scandurra

- [Fix unused variable warning](https://git.cafe/gitcafe/zed/commit/0586a897ca6913f9d1905c172eec0d6a6a325540?format=markdown) — 0586a897ca6913f9d1905c172eec0d6a6a325540; Antonio Scandurra

- [Make \`WrapMap\` and \`DisplayMap\` models](https://git.cafe/gitcafe/zed/commit/b647e3ee71d8a3c71a8fcbaccd1f77e850da78e6?format=markdown) — b647e3ee71d8a3c71a8fcbaccd1f77e850da78e6; Antonio Scandurra

- [Set snapshot in the foreground after recomputing it in the background](https://git.cafe/gitcafe/zed/commit/b04c5741aa9de2ba0d93dd7275f797c2998953cc?format=markdown) — b04c5741aa9de2ba0d93dd7275f797c2998953cc; Antonio Scandurra

- [Fix mistakenly moved line in beginning/end of line editor tests](https://git.cafe/gitcafe/zed/commit/623d574b513c48841b5fb54055aefa4ac96ccfe1?format=markdown) — 623d574b513c48841b5fb54055aefa4ac96ccfe1; Antonio Scandurra

- [Remove remaining I/O nomenclature for \`DisplayMap\` coordinates](https://git.cafe/gitcafe/zed/commit/0004dc692149b6f70ba2b1bb4b20c5cdf173929d?format=markdown) — 0004dc692149b6f70ba2b1bb4b20c5cdf173929d; Antonio Scandurra

- [Fix panic due to incorrectly calculating editor text size in layout](https://git.cafe/gitcafe/zed/commit/58054c605b6755e1f702331cf8de4ff4d4e4634e?format=markdown) — 58054c605b6755e1f702331cf8de4ff4d4e4634e; Antonio Scandurra

- [Eliminate input/output nomenclature from fold_map](https://git.cafe/gitcafe/zed/commit/61b5d66ba8632a6550354fa380316d85c3e03817?format=markdown) — 61b5d66ba8632a6550354fa380316d85c3e03817; Nathan Sobo

- [Fix remaining errors and warnings](https://git.cafe/gitcafe/zed/commit/da50576129d0756c2ca39c6574ee2cf49c01a1ec?format=markdown) — da50576129d0756c2ca39c6574ee2cf49c01a1ec; Nathan Sobo

- [WIP](https://git.cafe/gitcafe/zed/commit/9edc8b9a061031a77aa1bdabfaa0acf237c264a7?format=markdown) — 9edc8b9a061031a77aa1bdabfaa0acf237c264a7; Nathan Sobo

- [WIP](https://git.cafe/gitcafe/zed/commit/3bf47be51e1f7d5ab79b0d8dceb9d49494a83fbe?format=markdown) — 3bf47be51e1f7d5ab79b0d8dceb9d49494a83fbe; Nathan Sobo

- [WIP](https://git.cafe/gitcafe/zed/commit/f81f0430584d8ed4e1aac6eed9a91a67bda9c7ef?format=markdown) — f81f0430584d8ed4e1aac6eed9a91a67bda9c7ef; Nathan Sobo

- [Pass a MutableAppContext to Element::layout and ::dispatch_event](https://git.cafe/gitcafe/zed/commit/11285f3762d96cd7433ae24b86fabeb985897f9c?format=markdown) — 11285f3762d96cd7433ae24b86fabeb985897f9c; Nathan Sobo

- [Optimize \`Buffer::edits_since\` when the version hasn't changed](https://git.cafe/gitcafe/zed/commit/61f45800d350924672d3c66b6cd71c5f49640603?format=markdown) — 61f45800d350924672d3c66b6cd71c5f49640603; Antonio Scandurra

- [Don't insert empty isomorphic transforms when interpolating](https://git.cafe/gitcafe/zed/commit/14fcc26e73386f32c2320ecebf74fcc321ed31ea?format=markdown) — 14fcc26e73386f32c2320ecebf74fcc321ed31ea; Antonio Scandurra

- [Get wrapping randomized test passing with wrap width as small as 0](https://git.cafe/gitcafe/zed/commit/a8db06426c533ae8c499a9cdcb475b8821f75cb3?format=markdown) — a8db06426c533ae8c499a9cdcb475b8821f75cb3; Antonio Scandurra

- [Expand tabs correctly in \`TabMap\`'s highlighted chunks iterator](https://git.cafe/gitcafe/zed/commit/174a546c18f57080b79f8df836a30f2133008607?format=markdown) — 174a546c18f57080b79f8df836a30f2133008607; Antonio Scandurra

- [Don't poll foreground futures during \`DeterministicExecutor::block_on\`](https://git.cafe/gitcafe/zed/commit/502f54a02134bd192961da4a3d7fc26e1734d450?format=markdown) — 502f54a02134bd192961da4a3d7fc26e1734d450; Antonio Scandurra

- [Fix wrap map randomized tests](https://git.cafe/gitcafe/zed/commit/416571e8e086aed8755591a4b2330a5cc407e4c2?format=markdown) — 416571e8e086aed8755591a4b2330a5cc407e4c2; Antonio Scandurra

- [Get randomized test compiling against new WrapMap structure](https://git.cafe/gitcafe/zed/commit/d61f26d03e1682d138a55f12feb7bd6b290e7c66?format=markdown) — d61f26d03e1682d138a55f12feb7bd6b290e7c66; Max Brunsfeld

- [Move LineWrapper test to line_wrapper.rs](https://git.cafe/gitcafe/zed/commit/53fd3a1a92002e39253cf3cbf205d4ab51bffca4?format=markdown) — 53fd3a1a92002e39253cf3cbf205d4ab51bffca4; Max Brunsfeld

- [Start restructuring WrapMap with simpler concurrency](https://git.cafe/gitcafe/zed/commit/5d22c6c4bd17d0121bf7369608935edfe80bd289?format=markdown) — 5d22c6c4bd17d0121bf7369608935edfe80bd289; Max Brunsfeld

- [WIP](https://git.cafe/gitcafe/zed/commit/80f13dd73732ac7563250810c8ecc39392a6bafe?format=markdown) — 80f13dd73732ac7563250810c8ecc39392a6bafe; Antonio Scandurra

- [Fix panic in \`WrapMap::highlighted_chunks_for_rows\`](https://git.cafe/gitcafe/zed/commit/f7c886499521d06cdd444011d265c2973e5c0a21?format=markdown) — f7c886499521d06cdd444011d265c2973e5c0a21; Antonio Scandurra

- [Start work on wrapping lines without text shaping](https://git.cafe/gitcafe/zed/commit/830f5336b98df5fb2d5f3462e96f9e3a82825289?format=markdown) — 830f5336b98df5fb2d5f3462e96f9e3a82825289; Max Brunsfeld

- [Ensure that soft wrapped lines don't cause horizontal scrolling](https://git.cafe/gitcafe/zed/commit/f169f8e35824ef75203c918fce5cee8eb453d49c?format=markdown) — f169f8e35824ef75203c918fce5cee8eb453d49c; Nathan Sobo

- [Remove logging](https://git.cafe/gitcafe/zed/commit/699e558db99dc44d5555ef7055b374812148212d?format=markdown) — 699e558db99dc44d5555ef7055b374812148212d; Nathan Sobo

- [Fix \`WrapMap::clip_point\` at the end of a soft-wrapped line](https://git.cafe/gitcafe/zed/commit/ef42d14b8c8e9e357587e1c3013e67694c1bcc1b?format=markdown) — ef42d14b8c8e9e357587e1c3013e67694c1bcc1b; Antonio Scandurra

- [Ensure that we use the \`WrapMap\` where appropriate in \`DisplayMap\`](https://git.cafe/gitcafe/zed/commit/915c710f94284413bbd94370a996dff24cb40ea3?format=markdown) — 915c710f94284413bbd94370a996dff24cb40ea3; Antonio Scandurra

- [Account for the impact of edits on tab expansion](https://git.cafe/gitcafe/zed/commit/0875a86c695d34522971ef9d58abd40c455adc41?format=markdown) — 0875a86c695d34522971ef9d58abd40c455adc41; Antonio Scandurra

- [Add randomized test for \`DisplayMap::buffer_rows\` and fix logic errors](https://git.cafe/gitcafe/zed/commit/62ad97a728ac14eb82249b388d2436a43712efcf?format=markdown) — 62ad97a728ac14eb82249b388d2436a43712efcf; Antonio Scandurra

- [Start rendering highlighted text and line numbers via the wrap map](https://git.cafe/gitcafe/zed/commit/72fdd3fb9a5f830bb70f390e9753c9e481c92f53?format=markdown) — 72fdd3fb9a5f830bb70f390e9753c9e481c92f53; Max Brunsfeld

- [WIP](https://git.cafe/gitcafe/zed/commit/b513df3844cc4ab9f24d5e89642136366c2673b1?format=markdown) — b513df3844cc4ab9f24d5e89642136366c2673b1; Nathan Sobo

- [wip](https://git.cafe/gitcafe/zed/commit/07e97e6cadd36ccb4c5e9a3e6cbb40266a057450?format=markdown) — 07e97e6cadd36ccb4c5e9a3e6cbb40266a057450; Max Brunsfeld

- [Get simple unit test passing for soft-wrap in DisplayMap](https://git.cafe/gitcafe/zed/commit/d0fdc7b5e821fd587b87d2b1929806b692c5713b?format=markdown) — d0fdc7b5e821fd587b87d2b1929806b692c5713b; Max Brunsfeld

- [Add WrapMap as a member of DisplayMap](https://git.cafe/gitcafe/zed/commit/7832562675a7cdd1be269142759896729ba9c0b4?format=markdown) — 7832562675a7cdd1be269142759896729ba9c0b4; Max Brunsfeld

More commits follow; continue with `GET /api/repos/gitcafe/zed/commits?after=ImRiYzhmYzNiZmExNWYxNTMxZjAyNzc5YzU0ODNjMGMxODdkM2E5Y2Ei`.
