Commit log
6e43e77
Use copilot's `Completion::{range,text}` to determine suggestion
Click to expand commit body
Previously, we were using display text, but this isn't always correct. Now,
we just attempt to determine what text Copilot wants to insert by finding
a prefix and suffix in the existing text with the suggested text.
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
2 years ago
9b16277
Merge pull request #2316 from zed-industries/copilot
Click to expand commit body
🚨 WIP 🚨 Copilot
Mikayla Maki
created
2 years ago
713f5f6
Fix leaked handle and failure to update language in context menu
Mikayla Maki
created
2 years ago
e38f52d
Fix unrelated panics in tests
Mikayla Maki
created
2 years ago
Mikayla Maki
created
2 years ago
81411b9
Merge branch 'main' into copilot
Mikayla Maki
created
2 years ago
c28d2c4
Remove test modals
Mikayla Maki
created
2 years ago
afc9b83
Finish device code flow for copilot
Mikayla Maki
created
2 years ago
f5d4bcd
Added erorr states and first-pass error handling to the copilot status bar item.
Click to expand commit body
Added correct icons
Added a new 'Toast' action which allows other crates to easily pop toasts with an optional click action
Mikayla Maki
created
2 years ago
3cfe61a
Merge pull request #2332 from zed-industries/per-server-code-action-kinds
Click to expand commit body
Allow each language adapter to provide their own code action kinds array
Julia
created
2 years ago
cdde523
Allow each language adapter to provide their own code action kinds array
Julia
created
2 years ago
f235d9f
Add zed plus copilot icon
Nate Butler
created
2 years ago
Nate Butler
created
2 years ago
58b453a
Add new copilot state icons
Nate Butler
created
2 years ago
b7461c3
Improve settings writing for more cases
Mikayla Maki
created
2 years ago
e46cd2d
Switch to using zed hosted copilot LSP (again)
Click to expand commit body
co-authored-by: antonio <antionio@zed.dev>
Mikayla Maki
and
antonio
created
2 years ago
007aa92
Merge pull request #2323 from zed-industries/petros/z-402-recent-projects-replace-expanded-home
Click to expand commit body
Replace home directory with the tilde substitution
Petros Amoiridis
created
2 years ago
Petros Amoiridis
created
2 years ago
adc5ef9
Remove the Errors section from rust docs
Click to expand commit body
The section does not add anything that we don't already know.
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Petros Amoiridis
and
Antonio Scandurra
created
2 years ago
Petros Amoiridis
created
2 years ago
9ef3e45
Update crates/recent_projects/src/highlighted_workspace_location.rs
Click to expand commit body
Co-authored-by: Antonio Scandurra <me@as-cii.com>
Petros Amoiridis
and
Antonio Scandurra
created
2 years ago
e3a311f
Merge pull request #2331 from zed-industries/tab-map-sync
Click to expand commit body
Speed up tab searching in `TabMap::sync`
Antonio Scandurra
created
2 years ago
af4c4c7
Speed up tab searching in `TabMap::sync` by looking for `\t` only
Click to expand commit body
Instead of looking for `\n` as a stopping condition, we cap the range
we pass to `SuggestionSnapshot::chunks` to stop on the next line. This
makes character searching faster, because looking for a single character
uses `memchr`. Also, this avoids an extra conditional in a tight loop such
as the chunk scanning one contained in `TabMap::sync`.
Antonio Scandurra
created
2 years ago
79346b0
Use `+` instead of `|` to break out of tab expansion in `TabMap::sync`
Antonio Scandurra
created
2 years ago
5b3b743
Remove some strays
Mikayla Maki
created
2 years ago
a8033b2
Fix bug with enable setting, clean up sign in UIs
Mikayla Maki
created
2 years ago
cc7c5b4
Add status bar icon reflecting copilot state to Zed status bar
Mikayla Maki
created
2 years ago
8fac32e
WIP, not compiling
Mikayla Maki
created
2 years ago
ec5ffe9
Merge pull request #2329 from zed-industries/new-window-on-click-doc
Click to expand commit body
Open a new window when activating Zed from the dock w/ no windows open
Max Brunsfeld
created
2 years ago
Mikayla Maki
created
2 years ago
b5f762a
Open a new window when activating Zed from the dock w/ no windows open
Max Brunsfeld
created
2 years ago
e3822a5
Add copilot icons
Nate Butler
created
2 years ago
ae3b3ea
Merge branch 'main' into copilot
Mikayla Maki
created
2 years ago
ebd06b4
Add copilot settings
Click to expand commit body
Add copilot pause / resume
Add copilot statusbar item stub
Mikayla Maki
created
2 years ago
7601e79
Merge pull request #2325 from zed-industries/tab-map-long-lines
Click to expand commit body
Avoid slowdowns with long lines by skipping tab expansion beyond a certain column
Max Brunsfeld
created
2 years ago
Max Brunsfeld
created
2 years ago
e558d3f
Merge pull request #2328 from zed-industries/breadcrumbs-outline-toggle
Click to expand commit body
Open symbol outline when clicking on editor breadcrumbs
Julia
created
2 years ago
737e2e1
Open symbol outline when clicking on editor breadcrumbs
Julia
created
2 years ago
f812796
Make modal behavior stateless
Click to expand commit body
Co-authored-by: antonio <antonio@zed.dev>
Mikayla Maki
and
antonio
created
2 years ago
4944712
Make edits smaller when tab expansion changes on a line
Antonio Scandurra
created
2 years ago
Joseph Lyons
created
2 years ago
b86f818
Expand edit to end of the line when old/new row exceeds max expansion
Antonio Scandurra
created
2 years ago
b15632b
Remove convert_to_shortened_path from gpui platform
Petros Amoiridis
created
2 years ago
b4593cd
Use util::paths::compact
Petros Amoiridis
created
2 years ago
69989d0
Introduce compact function in util create
Petros Amoiridis
created
2 years ago
d5f5311
Enable doctests in util crate
Petros Amoiridis
created
2 years ago
a128439
Move code into the platform
Click to expand commit body
Co-Authored-By: Joseph T. Lyons <19867440+JosephTLyons@users.noreply.github.com>
Petros Amoiridis
and
Joseph T. Lyons
created
2 years ago
87c1b19
Replace home directory with the tilde substitution
Petros Amoiridis
created
2 years ago
719d0f0
Rename `skip_leading_tab` to `inside_leading_tab`
Antonio Scandurra
created
2 years ago
813f722
Increment `input_column` correctly when inside the leading tab
Antonio Scandurra
created
2 years ago
Page 21 of 189