Commit Graph
707 Commits
Author SHA1 Message Date
Antonio Scandurra cb610f37f2 WIP: Search language injections also by file extension
There are still a few things left:

1. Add test to verify we can successfully locate a language by its extension
2. Add test to reproduce bug where changing the fenced code block language
   won't reparse the block with the new language
3. Reparse injections for which we couldn't find a language when the language
   registry changes.
4. Check why the markdown grammar considers the trailing triple backtick as
   `(code_block_content)`, as opposed to being part of the outer markdown.
2023-01-23 08:56:41 +01:00
Antonio Scandurra 36e4dcef16 Avoid allocating a string to compare language names 2023-01-23 08:56:41 +01:00
Antonio Scandurra a58b39f884 Merge branch 'main' into optimize-large-multi-buffers 2023-01-19 16:18:21 +01:00
Antonio Scandurra 5ce065ac92 Introduce MultiBuffer::stream_excerpts_with_context_lines
This allows us to push excerpts in a streaming fashion without blocking
the main thread.
2023-01-19 15:42:14 +01:00
Mikayla Maki 203f569f2e collab 0.5.3 2023-01-18 12:52:58 -08:00
Mikayla Maki b0fb5913b6 v0.71.x dev 2023-01-18 12:39:38 -08:00
Antonio Scandurra a8f466b422 Don't starve the main thread adding too many search excerpts at once 2023-01-18 14:22:23 +01:00
Antonio ScandurraandPetros Amoiridis a653e87658 WIP: Avoid converting RopeFingerprint into a string
Co-Authored-By: Petros Amoiridis <petros@zed.dev>
2023-01-18 12:22:08 +01:00
Max Brunsfeld 6810490bf4 Remove tree-sitter dependency from gpui 2023-01-16 16:11:13 -08:00
Max Brunsfeld 02f6928328 collab 0.5.2 2023-01-11 14:00:44 -08:00
Max Brunsfeld 74f8b493b2 collab 0.5.1 2023-01-11 13:25:28 -08:00
Mikayla Maki 048da9ddce collab 0.5.0 2023-01-11 10:50:16 -08:00
Mikayla Maki 9c627e82a0 v0.70.x dev 2023-01-11 10:34:11 -08:00
Nathan Sobo 386f7ba16d Merge remote-tracking branch 'origin/main' into project-reconnection 2023-01-06 16:52:22 -07:00
Mikayla Maki 79f8f08caf v0.69.x dev 2023-01-04 11:45:25 -08:00
Antonio Scandurra 6458a9144e WIP: failing randomized test
SEED=175 MAX_PEERS=2 ITERATIONS=1 OPERATIONS=159 cargo test --package=collab random -- --nocapture
2022-12-23 15:02:06 +01:00
Joseph Lyons 41bff3947c Add actions for requesting features and filing bug reports 2022-12-22 23:04:33 -05:00
Joseph Lyons f65fda2fa4 Add memory to system specs 2022-12-22 18:10:49 -05:00
Max Brunsfeld 21d6665c37 Merge branch 'main' into project-reconnection 2022-12-20 15:50:09 -08:00
Max BrunsfeldandAntonio Scandurra 55ebfe8321 Handle unshared projects when rejoining a room
Also, construct remote projects via the room, to guarantee
that the room can manage the projects' sharing lifecycle.

Co-authored-by: Antonio Scandurra <antonio@zed.dev>
2022-12-20 11:10:46 -08:00
Max Brunsfeld c8b209306e collab 0.4.2 2022-12-19 11:29:22 -08:00
Kay Simmons 6fcb3c9020 Merge pull request #1972 from zed-industries/recent-workspace
Recent Project Picker
2022-12-16 15:51:57 -08:00
Antonio Scandurra a5f624203e collab 0.4.1 2022-12-16 12:02:03 +01:00
Antonio Scandurra c2f5381e5a collab 0.4.0 2022-12-15 19:37:53 +01:00
Antonio Scandurra 5fb522a9b1 collab 0.3.14 2022-12-15 11:31:51 +01:00
Antonio Scandurra aadd7f2886 collab 0.3.13 2022-12-15 10:53:17 +01:00
Kay Simmons 2bc685281c Add recent project picker 2022-12-14 15:59:50 -08:00
Antonio Scandurra 9bd400cf16 collab 0.3.12 2022-12-14 11:43:33 +01:00
Antonio Scandurra 553585b9a1 Add more logging to Room 2022-12-14 11:43:12 +01:00
Antonio Scandurra 63e7b9189d collab 0.3.11 2022-12-14 11:25:04 +01:00
Antonio Scandurra 02c30b0091 collab 0.3.10 2022-12-14 09:35:52 +01:00
Antonio Scandurra e00cb6b074 collab 0.3.9 2022-12-14 09:05:19 +01:00
Antonio Scandurra 98a593b263 collab 0.3.8 2022-12-14 08:56:02 +01:00
Antonio Scandurra 59c9a57570 collab 0.3.7 2022-12-14 08:43:18 +01:00
Antonio Scandurra 2596fefa04 collab 0.3.6 2022-12-13 23:09:02 +01:00
Antonio Scandurra 7824ace58b collab 0.3.5 2022-12-13 22:40:55 +01:00
Max Brunsfeld c20204d269 collab 0.3.4 2022-12-13 11:17:37 -08:00
Max Brunsfeld 5218a2f966 collab 0.3.3 2022-12-13 10:17:01 -08:00
Antonio Scandurra 99c5f8c713 collab 0.3.2 2022-12-13 15:16:41 +01:00
Antonio Scandurra 0366d725ea collab 0.3.1 2022-12-09 08:19:41 +01:00
Mikayla Maki 83aefffa38 Rearrange the terminal code to not have a cyclic dependency with the project 2022-12-08 20:21:00 -08:00
Mikayla Maki 1b8763d0cf WIP - move terminal to project as pre-prep for collaboration 2022-12-08 20:21:00 -08:00
Max Brunsfeld 7dde54b052 v0.68.x dev 2022-12-08 15:33:02 -08:00
Joseph Lyons ab978ff1a3 collab 0.3.0 2022-12-08 16:35:13 -05:00
Joseph Lyons 694840cdd6 Allow overwriting signup data if a user signs up more than once with the same email address 2022-12-06 17:12:12 -05:00
Antonio Scandurra f1b35981c2 Merge pull request #1935 from zed-industries/reconnections-2
Move in-memory server state to the database
2022-12-06 09:22:59 +01:00
Mikayla Maki 0921178b42 Got tree sitter integration to a shippable place 2022-12-05 11:31:52 -08:00
Mikayla Maki 30872d3992 Added experimental support for scheme, racket, and commonlisp 2022-12-05 11:31:49 -08:00
Antonio Scandurra 9a62150dce Merge branch 'main' into reconnections-2 2022-12-05 19:18:40 +01:00
Antonio ScandurraandNathan Sobo be3fb1e985 Update sea-orm to fix bug on failure to commit transactions
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
2022-12-05 18:36:25 +01:00