Mikayla Maki
|
bbb68c523c
|
Refactored apart the forward and the backwards iterator for diff hunks
|
2023-05-19 18:09:47 -07:00 |
|
Max Brunsfeld
|
58f704abcb
|
Avoid unnecessary code action requests when applying leader updates to an editor
|
2023-05-18 14:46:23 -07:00 |
|
Max Brunsfeld
|
2d5f03e148
|
Remove optional path argument when getting settings
|
2023-05-17 15:05:20 -07:00 |
|
Max Brunsfeld
|
67a25126d4
|
Define theme/ui text style settings in theme crate
|
2023-05-17 14:44:59 -07:00 |
|
Max Brunsfeld
|
39618ae32d
|
Define language settings in the language crate
|
2023-05-16 17:29:53 -07:00 |
|
Julia
|
eacea55aaf
|
Fixup cases using buffer model handle id as buffer id
|
2023-05-04 12:32:31 -04:00 |
|
Max Brunsfeld
|
c485fc86a2
|
Add copilot.disabled_globs setting
|
2023-05-01 13:45:47 -07:00 |
|
Julia
|
6156dbced0
|
Finish getting multiple diagnostics sources building and running
|
2023-04-20 08:58:41 -07:00 |
|
Julia
|
ba7233f265
|
Incomplete refactor to allow for multiple adapters per language
|
2023-04-20 08:58:39 -07:00 |
|
Antonio Scandurra
|
34bcf6f072
|
Reopen file in Copilot language server when language or URI changes
|
2023-04-20 09:34:20 +02:00 |
|
Max Brunsfeld
|
bd7d50f339
|
Fix 'invalid insertion' panic when following
Wait for the necessary buffer operations to arrive before attempting to
set selections and scroll top.
|
2023-04-18 16:13:18 -07:00 |
|
Nathan Sobo
|
de9bf6dfbd
|
Merge MutableAppContext into AppContext
There may have been a good reason for the difference at some point, or I was
still learning Rust. But now it's just &mut AppContext vs &AppContext.
|
2023-04-06 15:49:03 -06:00 |
|
 
|
5f579a4287
|
Fix prefix/suffix calculation when determining copilot suggestion
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
|
2023-03-31 18:05:07 +02:00 |
|
 Mikayla Makiandmax
|
c39b4ac229
|
Fix boundary condition in buffer_line_len when at the end of a file
co-authored-by: max <max@zed.dev>
|
2023-03-17 16:56:44 -07:00 |
|
Antonio Scandurra
|
b3c7526fb5
|
Return last excerpt in MultiBuffer::excerpt_containing if overshooting
|
2023-03-10 17:28:08 +01:00 |
|
Max Brunsfeld
|
2982a98d1c
|
Merge pull request #2187 from zed-industries/save-untitled-buffer-bugs
Fix newly-discovered bugs in saving untitled buffers
|
2023-02-20 10:05:58 -08:00 |
|
Kay Simmons
|
fc811d14b1
|
Fix failing test
|
2023-02-17 22:00:39 -08:00 |
|
Max Brunsfeld
|
de6eb00e2b
|
Start work on making save and save_as code paths more similar
|
2023-02-17 15:52:13 -08:00 |
|
Kay Simmons
|
57a7ff9a6f
|
fix vim percent motion to better match the docs and observed behavior
|
2023-02-17 14:55:19 -08:00 |
|
Kay Simmons
|
eac33d732e
|
wip
|
2023-02-16 12:23:45 -08:00 |
|
Kay Simmons
|
30caeeaeb5
|
fix comment typo
|
2023-02-15 14:11:00 -08:00 |
|
Kay Simmons
|
0ba051a754
|
use more predictable rules for selecting which bracket to jump to and where
|
2023-02-15 14:04:16 -08:00 |
|
 Max BrunsfeldandJulia Risley
|
2967b46a17
|
Implement scope-specific bracket matching and comment toggling
Co-authored-by: Julia Risley <julia@zed.dev>
|
2023-01-19 15:04:27 -08:00 |
|
 Max BrunsfeldandJulia Risley
|
1851e2e77c
|
Start work on language config overrides
Co-authored-by: Julia Risley <julia@zed.dev>
|
2023-01-19 12:32:08 -08:00 |
|
Antonio Scandurra
|
a58b39f884
|
Merge branch 'main' into optimize-large-multi-buffers
|
2023-01-19 16:18:21 +01:00 |
|
Antonio Scandurra
|
c124caeb0d
|
Add test for stream_excerpts_with_context_lines
|
2023-01-19 15:54:32 +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 |
|
Max Brunsfeld
|
292708573f
|
Replace MultiBuffer::files with ::for_each_buffer
|
2023-01-17 16:16:44 -08:00 |
|
 Max BrunsfeldandNathan Sobo
|
c321f5d94a
|
Assert that buffers' file state matches in randomized collab test
Co-authored-by: Nathan Sobo <nathan@zed.dev>
|
2022-12-21 15:38:44 -08:00 |
|
Antonio Scandurra
|
47348542ef
|
Synchronize buffers when either the host or a guest reconnects
|
2022-12-21 14:20:56 +01:00 |
|
Julia
|
de9c58d216
|
Merge pull request #1983 from zed-industries/multi-buffer-git-gutter
Multi buffer git gutter
|
2022-12-19 10:53:42 -05:00 |
|
 JuliaandNathan Sobo
|
ebd0c5d000
|
Handle reversed=true for multi-buffer git-hunks-in-range iteration
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
|
2022-12-15 18:17:32 -05:00 |
|
 JuliaandMax Brunsfeld
|
f88b413f6a
|
Rewrite multi-buffer aware git hunks in range to be more correct
Less ad-hoc state tracking, rely more on values provided by the
underlying data
Co-Authored-By: Max Brunsfeld <max@zed.dev>
|
2022-12-15 17:09:09 -05:00 |
|
Julia
|
0dedc1f3a4
|
Get tests building again
|
2022-12-15 00:17:28 -05:00 |
|
Julia
|
cf72173282
|
Clamp end of visual git hunk to requested range
|
2022-12-13 13:58:50 -05:00 |
|
Julia
|
7c3dc1e3dc
|
Cleanup
|
2022-12-13 12:35:58 -05:00 |
|
Julia
|
00b7c78e33
|
Initial hacky displaying of git gutter in multi-buffers
|
2022-12-13 12:35:58 -05:00 |
|
Max Brunsfeld
|
6120d6488b
|
Start work on following in multi-buffers
|
2022-11-29 14:50:43 -08:00 |
|
Max Brunsfeld
|
6d9b55a654
|
Send full multibuffer anchors to following peers
|
2022-11-28 18:00:38 -08:00 |
|
Max Brunsfeld
|
3eac3e20d5
|
Emit events from a multibuffer when adding/removing excerpts
|
2022-11-28 17:57:55 -08:00 |
|
Max Brunsfeld
|
718f802157
|
Implement Copy for multibuffer anchors
|
2022-11-28 14:18:49 -08:00 |
|
Max Brunsfeld
|
f71145bb32
|
Add a layer of indirection between excerpt ids and locators
|
2022-11-28 14:18:49 -08:00 |
|
Julia
|
03cfd23ac5
|
Bump protocol version back down as proto changes are non-breaking
|
2022-11-23 13:40:49 -05:00 |
|
Julia
|
e51cbf67ab
|
Fixup compile errors
|
2022-11-22 02:49:47 -05:00 |
|
Julia
|
436c89650a
|
Rename clamped -> clipped
|
2022-11-21 15:23:00 -05:00 |
|
Julia
|
074e3cfbd6
|
Clamp UTF-16 to point conversions
|
2022-11-21 14:25:01 -05:00 |
|
 JuliaandKay Simmons
|
c4b21a0ab5
|
Add action to go to next/previous git diff in editor
Co-Authored-By: Kay Simmons <kay@zed.dev>
|
2022-10-28 15:08:13 -04:00 |
|
K Simmons
|
40c3e925ad
|
Add cursor blink setting and replicate cursor shape to remote collaborators
|
2022-10-17 16:20:47 -07:00 |
|
Julia
|
2149c17a0a
|
Merge pull request #1768 from zed-industries/git-gutter-meets-code-folding
Git gutter meets code folding (and word wrap fixes)
|
2022-10-17 14:51:47 -04:00 |
|
Julia
|
9c47325c25
|
Use correct range to get diff hunks in the presence of wrapped lines
|
2022-10-13 13:52:44 -04:00 |
|