Commit log

53872a6 WIP

Antonio Scandurra created

314c977 WIP

Antonio Scandurra created

131979d WIP

Antonio Scandurra created

34f85b5 WIP

Antonio Scandurra created

cebab56 Make `BlockMap` randomized test pass in low-complexity cases

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

296944e Make `BlockMap` unit test pass with 2d coordinates

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

3154ccb WIP

Nathan Sobo created

e644c08 WIP: Start moving BlockMap to a 2d indexing scheme

Nathan Sobo created

5832153 Hack: Synthesize a newline before blocks below the last line of the buffer

Nathan Sobo created

b6e6daf Account for trailing below blocks in BlockSnapshot::max_point

Nathan Sobo created

d6bc05c Fix BlockMap unit test by skipping below blocks when advancing transforms

Nathan Sobo created

c9cbeaf Start on BlockSnapshot::clip_point

Click to expand commit body
Not sure it works yet. Ran into another failure in the unit tests.

Nathan Sobo created

364fab7 wip - wiring up blockmap into displaymap

Max Brunsfeld created

c278503 Make block insertion work in simple cases

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Max Brunsfeld and Nathan Sobo created

2e61a58 Fix compile errors

Max Brunsfeld created

e605a5e Sketch an initial implementation for block_map::HighlightedChunks

Click to expand commit body
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>

Nathan Sobo and Max Brunsfeld created

6f97a9b wip

Max Brunsfeld created

227c612 BlockMap WIP

Max Brunsfeld created

c8e47a8 Start on a randomized test for `BlockMap`

Click to expand commit body
This is currently passing and ensures we maintain the input coordinate
space correctly.

Co-Authored-By: Max Brunsfeld <max@zed.dev>

Antonio Scandurra and Max Brunsfeld created

d721c2b Remove redundant code path in `Patch::compose`

Antonio Scandurra created

3f11b8a Maintain row edits since last sync in `WrapMap`

Antonio Scandurra created

4e32fab Add text manipulation facilities to `Rope` for test purposes

Antonio Scandurra created

fe786f3 Init `env_logger` in the `editor` crate for tests only

Antonio Scandurra created

b9c459e Use `log::info` instead of `println` in patch randomized tests

Antonio Scandurra created

b2aab0c :art:

Antonio Scandurra created

f49c9db Make `Patch::compose` work

Antonio Scandurra created

6e882bc Avoid composing edits together for now

Antonio Scandurra created

068aa1a WIP

Nathan Sobo created

47ad9ba wip

Nathan Sobo created

84d789b WIP

Nathan Sobo created

0159019 Simplify assertions in randomized patch test, fix some patch bugs

Max Brunsfeld created

1f2eb9d Add patch unit tests, get composition working for ops <= 3

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Max Brunsfeld and Nathan Sobo created

d75f415 WIP

Antonio Scandurra created

4fecab6 WIP

Antonio Scandurra created

e0897cd WIP

Antonio Scandurra created

a939535 WIP

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

59bbe43 WIP

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

b2caf9e WIP: Start on BlockMap

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

7dcf30c WIP

Antonio Scandurra created

118f137 WIP: Rework injection map to be focused solely on block injections

Nathan Sobo created

0fff7d9 WIP: Probably the wrong direction

Nathan Sobo created

62ec105 WIP

Nathan Sobo created

c2b4453 Fix path to templates that's used when minifying tailwind CSS

Nathan Sobo created

f33d30c Upgrade builder image to Rust 1.56

Nathan Sobo created

8b9488b Add missing group_id fields in rpc test

Max Brunsfeld created

2f4d893 Allow querying a diagnostic group by its id

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

78bbb83 Assign diagnostics a `group_id` based on their `related_information`

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Antonio Scandurra and Nathan Sobo created

61b9179 Merge pull request #222 from zed-industries/fix-hover-beachball

Click to expand commit body
Give the MouseEventHandlers for each tab bar their own id

Max Brunsfeld created

a72bdac Fix paths to server crate in scripts and gitignore

Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>

Max Brunsfeld and Nathan Sobo created

0ff87e6 Give the MouseEventHandlers for each tab bar their own id

Click to expand commit body
This fixes a beachball where we oscillate back and forth between hovered and unhovered due to confusing two different tab bars as the same tab bar.

Nathan Sobo created