Mikayla Maki
|
ebd06b43f5
|
Add copilot settings
Add copilot pause / resume
Add copilot statusbar item stub
|
2023-03-29 16:40:52 -07:00 |
|
Max Brunsfeld
|
7601e7902a
|
Merge pull request #2325 from zed-industries/tab-map-long-lines
Avoid slowdowns with long lines by skipping tab expansion beyond a certain column
|
2023-03-29 14:48:23 -07:00 |
|
Max Brunsfeld
|
0c07a373a8
|
🎨
|
2023-03-29 14:43:01 -07:00 |
|
Julia
|
737e2e1b3c
|
Open symbol outline when clicking on editor breadcrumbs
|
2023-03-29 15:46:43 -04:00 |
|
Antonio Scandurra
|
49447128a9
|
Make edits smaller when tab expansion changes on a line
|
2023-03-29 21:40:37 +02:00 |
|
Antonio Scandurra
|
b86f8188d1
|
Expand edit to end of the line when old/new row exceeds max expansion
|
2023-03-29 16:49:21 +02:00 |
|
Antonio Scandurra
|
719d0f0abf
|
Rename skip_leading_tab to inside_leading_tab
|
2023-03-29 14:53:28 +02:00 |
|
Antonio Scandurra
|
813f722925
|
Increment input_column correctly when inside the leading tab
|
2023-03-29 14:52:50 +02:00 |
|
Antonio Scandurra
|
12370f120e
|
🎨
|
2023-03-28 18:40:51 -07:00 |
|
Antonio Scandurra
|
ce9774be53
|
Improve detection of common prefix in text_for_active_completion
|
2023-03-28 18:40:42 -07:00 |
|
Max Brunsfeld
|
5c1f82ae3d
|
Don't use TabMap::expand_tabs in line_indent_for_buffer_row
|
2023-03-28 17:37:57 -07:00 |
|
Max Brunsfeld
|
08e93e9321
|
Only expand tabs up until a limited column
|
2023-03-28 16:40:04 -07:00 |
|
Max Brunsfeld
|
c23feeab3a
|
🎨 Make expand_tabs and collapse_tabs instance methods on TabSnapshot
|
2023-03-28 14:10:43 -07:00 |
|
Antonio Scandurra
|
da81ff3295
|
Optimize CopilotState::text_for_active_completion
|
2023-03-28 09:42:01 -07:00 |
|
Antonio Scandurra
|
034bc75467
|
Refresh copilot suggestions when hitting alt-] if none are showing
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
|
2023-03-28 09:42:01 -07:00 |
|
Antonio Scandurra
|
d236d9e8c9
|
Clear copilot suggestions when hitting escape
Co-Authored-By: Mikayla Maki <mikayla@zed.dev>
|
2023-03-28 09:42:01 -07:00 |
|
Antonio Scandurra
|
1162615043
|
Reuse existing suggestion when inserting to avoid flickering
|
2023-03-28 09:42:01 -07:00 |
|
Antonio Scandurra
|
6715e5247c
|
Rework SuggestionMap to take highlight style when retrieving chunks
|
2023-03-28 09:42:01 -07:00 |
|
Antonio Scandurra
|
093e0a30e9
|
Replace editor::CycleCopilotSuggestions with copilot::NextSuggestion
|
2023-03-28 09:42:01 -07:00 |
|
Antonio Scandurra
|
2f95510a2e
|
Start integrating Copilot with editor
There's still a bit to do in terms of reusing the previous suggestion
when the prefix matches, but we're getting there.
|
2023-03-28 09:42:01 -07:00 |
|
Antonio Scandurra
|
5471217089
|
Use the same serde version across the entire workspace
|
2023-03-28 09:42:00 -07:00 |
|
Nathan Sobo
|
f0992e7d67
|
Trim empty tokens; copy selected range if non-empty
|
2023-03-24 17:10:50 -06:00 |
|
Nathan Sobo
|
3dfedd1b21
|
Merge adjacent chunks with the same highlight name in copied JSON
|
2023-03-24 16:52:00 -06:00 |
|
Nathan Sobo
|
195215f1e0
|
Add "editor: copy highlight json" command
Nate needs this to feed to Figma for highlighted code in designs.
|
2023-03-24 16:37:57 -06:00 |
|
Max Brunsfeld
|
027def6800
|
Merge branch 'main' into lsp-file-change-notifications
|
2023-03-24 08:52:43 -07:00 |
|
Mikayla Maki
|
e87c3b6dd7
|
Update element.rs
remove spare parens
|
2023-03-22 17:05:54 -07:00 |
|
Mikayla Maki
|
e729c4ad4f
|
Fix fold indicator offsets
|
2023-03-22 17:04:52 -07:00 |
|
Max Brunsfeld
|
cbeb6e692d
|
Move postage crate version specification to workspace Cargo.toml
|
2023-03-21 11:26:13 -07:00 |
|
Antonio Scandurra
|
2893c9bdb7
|
Don't move up/down by more rows than the requested ones
Co-Authored-By: Max Brunsfeld <max@zed.dev>
|
2023-03-21 17:52:53 +01:00 |
|
Antonio Scandurra
|
f7cba4cec4
|
Make Suggestion fields public
|
2023-03-21 16:51:33 +01:00 |
|
Antonio Scandurra
|
ba3913df8c
|
Expose a DisplayMap::replace_suggestion method
|
2023-03-21 16:41:54 +01:00 |
|
Antonio Scandurra
|
9c8732a355
|
Integrate SuggestionMap into the rest of DisplayMap
|
2023-03-21 16:39:02 +01:00 |
|
Antonio Scandurra
|
d1978a719b
|
Add a version field to SuggestionSnapshot
|
2023-03-21 12:47:04 +01:00 |
|
Antonio Scandurra
|
3d165f705f
|
Extract a SuggestionMap::randomly_mutate method
|
2023-03-21 11:51:06 +01:00 |
|
Antonio Scandurra
|
35830a0271
|
Implement SuggestionSnapshot::to_{fold,suggestion}_point
|
2023-03-21 11:39:29 +01:00 |
|
Antonio Scandurra
|
d448a5cb5c
|
Implement SuggestionSnapshot::to_point
|
2023-03-21 11:28:36 +01:00 |
|
Antonio Scandurra
|
f829ce5641
|
Implement SuggestionSnapshot::to_offset
|
2023-03-21 11:28:33 +01:00 |
|
Antonio Scandurra
|
c0e124a55a
|
Implement SuggestionSnapshot::text_summary_for_range
|
2023-03-21 11:28:30 +01:00 |
|
Antonio Scandurra
|
52a156aebe
|
Implement SuggestionSnapshot::clip_point
|
2023-03-21 11:28:27 +01:00 |
|
Antonio Scandurra
|
ccb6196224
|
Implement SuggestionSnapshot::buffer_rows
|
2023-03-21 11:28:23 +01:00 |
|
Antonio Scandurra
|
1a9dbfa86a
|
Add unit test to verify basic properties of the SuggestionMap
|
2023-03-21 08:29:33 +01:00 |
|
Antonio Scandurra
|
3edf83cb99
|
Implement SuggestionSnapshot::line_len
Co-Authored-By: Max Brunsfeld <max@zed.dev>
|
2023-03-20 19:45:39 +01:00 |
|
Antonio Scandurra
|
f44549eb29
|
Enhance randomized test to verify SuggestionMap::{chunks,sync}
Co-Authored-By: Max Brunsfeld <max@zed.dev>
|
2023-03-20 19:29:22 +01:00 |
|
Antonio Scandurra
|
4d6726ef39
|
WIP: Flesh out more of the suggestions randomized test
|
2023-03-20 18:06:24 +01:00 |
|
Antonio Scandurra
|
9970e5f60c
|
Start on randomized test and add SuggestionMapSnapshot::chunks
|
2023-03-20 15:56:15 +01:00 |
|
Antonio Scandurra
|
fb48854e5a
|
Simplify signature of SuggestionMap::replace
|
2023-03-20 14:00:14 +01:00 |
|
Antonio Scandurra
|
83051f1e86
|
Add SuggestionMap::replace
|
2023-03-20 13:50:14 +01:00 |
|
Antonio Scandurra
|
94a9e28e35
|
Start on SuggestionMap
|
2023-03-20 13:22:14 +01:00 |
|
Mikayla Maki
|
2a024a255f
|
Merge pull request #2307 from zed-industries/fix-panic-in-editor-tab-content
Do UTF8-aware truncation on long item names in editor item
|
2023-03-18 15:49:06 -07:00 |
|
Mikayla Maki
|
436c59d8ef
|
Do UTF8-aware truncation on long item names in editor item
|
2023-03-18 15:44:23 -07:00 |
|