Commits
Don't overflow selection index when completions are filtered
8fc89da573 • Antonio Scandurra • Feb 3, 2022
Start work on syntax highlighting completions
439d12cb85 • Max Brunsfeld • Feb 3, 2022
Fix hang in editor completion unit test
45898daf83 • Max Brunsfeld • Feb 3, 2022
Introduce Language::highlight_text method
bbdf62f263 • Max Brunsfeld • Feb 3, 2022
Remove theme parameters from buffer/display map's chunks methods
88adddb324 • Max Brunsfeld • Feb 3, 2022
Hide completions when using the mouse
101add8da3 • Antonio Scandurra • Feb 2, 2022
Improve formatting of variable/field completions for Rust
474ec2199c • Antonio Scandurra • Feb 2, 2022
Improve formatting of function autocompletion labels in Rust
8149bcbb13 • Antonio Scandurra • Feb 2, 2022
Don't apply completion's edit when it wouldn't change the buffer
8d7815456c • Antonio Scandurra • Feb 2, 2022
Wait for additional edits before pushing transaction in remote buffer
924eb622ae • Antonio Scandurra • Feb 2, 2022
Apply additional edits for completion when the buffer is remote
d765e75bad • Antonio Scandurra • Feb 2, 2022
Broadcast completion triggers to remote participants
91e5c2dfac • Antonio Scandurra • Feb 2, 2022
Start on requesting completions for remote buffers
ed549e352f • Antonio Scandurra • Feb 2, 2022
Fix flaky `test_highlighted_ranges` due to random `TypeId` ordering
ae5aebf405 • Antonio Scandurra • Feb 2, 2022
Separate autoclose pair stack from autocomplete stack
74e5c5b89a • Antonio Scandurra • Feb 2, 2022
Navigate tabstops on tab even if the top of stack is a BracketPairState
79408464ea • Antonio Scandurra • Feb 2, 2022
Generalize autoclose stack to include snippet ranges as well
6ff45f2ade • Max Brunsfeld • Feb 2, 2022
Start work on handling snippet completions
7270fd00ba • Max Brunsfeld • Feb 1, 2022
Handle special "final tabstop" in snippets
680fde9608 • Max Brunsfeld • Feb 1, 2022
:art: Return an option task from confirm_completion
1371a20e58 • Max Brunsfeld • Feb 1, 2022
Reimplement snippet parsing using recursive descent
55cc7bb868 • Max Brunsfeld • Feb 1, 2022
Add snippet crate
956748e10c • Max Brunsfeld • Feb 1, 2022
Advertise `snippet_support` capability to LSP
d873786710 • Antonio Scandurra • Feb 1, 2022
Apply additional edits when confirming a completion
6c7d2cf6b5 • Antonio Scandurra • Feb 1, 2022
Fix warnings in `language::FakeFile`
bcc57036a5 • Antonio Scandurra • Feb 1, 2022
Re-filter existing completions on selection update
497626ef2b • Nathan Sobo • Feb 1, 2022
Filter and sort suggestions in autocomplete
b89a39bcb3 • Antonio Scandurra • Feb 1, 2022
Dismiss autocomplete when moving outside of a word
bcbd265de9 • Antonio Scandurra • Feb 1, 2022
Don't assign completion_state when completions are empty
92f0491c0e • Nathan Sobo • Feb 1, 2022
Always issue a new completions request when typing a trigger character
327ddbe2b4 • Nathan Sobo • Feb 1, 2022
Create anchors with latest snapshot when completions are ready
ae0237c21b • Nathan Sobo • Feb 1, 2022
Make the anchor range inclusive on completions
fde03b1b37 • Nathan Sobo • Feb 1, 2022
Trigger completion when typing words or trigger characters
1d1f8df180 • Max Brunsfeld • Feb 1, 2022
Insert completion text on enter
8d2b7ba032 • Max Brunsfeld • Jan 31, 2022
Allow selecting items from the autocomplete list
071a55a7ab • Max Brunsfeld • Jan 31, 2022
Dispatch editor events on the autocomplete list
16c0baced6 • Max Brunsfeld • Jan 31, 2022
Make editor element's paint and layout states non-optional
6da01eac9b • Max Brunsfeld • Jan 31, 2022
Derive autocomplete menu's width from the width of its largest item
c19d639e0a • Max Brunsfeld • Jan 31, 2022
Get basic list of completions rendering without styling
1a6e972ed4 • Nathan Sobo • Jan 31, 2022
Start on completion rendering
ab6eb0a655 • Nathan Sobo • Jan 31, 2022
Bind autocomplete to ctrl-space
960696a504 • Nathan Sobo • Jan 31, 2022
Return anchored completions from Buffer::completions
0344c543af • Nathan Sobo • Jan 31, 2022
WIP
03bcbdc33d • Antonio Scandurra • Jan 31, 2022
Use StringMatchCandidate::new to construct candidates more conveniently
bd2527e691 • Antonio Scandurra • Jan 31, 2022
Advertise `additionalTextEdits` resolution capability to language servers
1e96fc98e7 • Antonio Scandurra • Jan 31, 2022
v0.14
808550fe41 • Antonio Scandurra • Jan 31, 2022
Merge pull request #378 from zed-industries/multibuffer-anchors
08b8b60377 • Antonio Scandurra • Jan 31, 2022
Merge pull request #380 from zed-industries/find-bar
52f9c27338 • Antonio Scandurra • Jan 31, 2022
Merge pull request #376 from zed-industries/bump-rust-analyzer
bfaeefc61d • Max Brunsfeld • Jan 28, 2022
Merge pull request #375 from zed-industries/more-project-diagnostics-styling
dbf48d2a5b • Antonio Scandurra • Jan 27, 2022
Merge pull request #374 from zed-industries/fix-editor-panic
24d1d2a2ef • Antonio Scandurra • Jan 27, 2022
Merge pull request #373 from zed-industries/empty-diagnostic-message
adf00fafdf • Antonio Scandurra • Jan 27, 2022
Merge pull request #371 from zed-industries/metal-debug
dc95cd9e20 • Antonio Scandurra • Jan 27, 2022
Use latest rust docker image
2749001477 • Max Brunsfeld • Jan 26, 2022
Use new feature resolver
c054e4c9bf • Max Brunsfeld • Jan 26, 2022
Use Rust 2021 edition in all crates
0e55f0ccaa • Max Brunsfeld • Jan 26, 2022
Avoid stripping newlines before opening backticks in error messages
509d362bdd • Max Brunsfeld • Jan 26, 2022
Dial back opacity of border.1 in dark themes
f1d621133e • Max Brunsfeld • Jan 26, 2022
Increase diagnostic editor's vertical scroll margin
76bbd101c6 • Max Brunsfeld • Jan 26, 2022
Avoid showing selection strip on top of diagnostic headers
9b9fcf6927 • Max Brunsfeld • Jan 26, 2022
Alpha-blend borders with backgrounds in quad SDF
51c34ebcc2 • Antonio Scandurra • Jan 26, 2022
Bump the protocol version
02baaa3529 • Antonio Scandurra • Jan 26, 2022
Add retries to rescan test that uses the real file system
e585bc7199 • Nathan Sobo • Jan 26, 2022
Merge pull request #366 from zed-industries/style-project-diagnostics
e54d6f62fb • Nathan Sobo • Jan 26, 2022
Merge pull request #363 from zed-industries/remote-go-to-definition
b319bda70d • Max Brunsfeld • Jan 25, 2022
Merge pull request #360 from zed-industries/improve-files
5403ab3fd2 • Antonio Scandurra • Jan 24, 2022
Merge pull request #359 from zed-industries/defer
2a6f06f18a • Nathan Sobo • Jan 22, 2022
Merge pull request #358 from zed-industries/move-buffers-to-project
b1931fbf5d • Nathan Sobo • Jan 22, 2022
v0.13.0
a578d71ea2 • Nathan Sobo • Jan 21, 2022
Merge pull request #354 from zed-industries/go-to-definition
9506f211c3 • Nathan Sobo • Jan 21, 2022
Merge pull request #355 from zed-industries/activate-existing-windows
1c21b51663 • Nathan Sobo • Jan 21, 2022
Merge pull request #349 from zed-industries/navigation-history
7c233ed682 • Antonio Scandurra • Jan 19, 2022
Remove accidentally committed `test.md` file
c3b1530ce2 • Antonio Scandurra • Jan 17, 2022
Merge pull request #347 from zed-industries/fix-sharing-after-unsharing
71f3ed4162 • Antonio Scandurra • Jan 17, 2022
Merge pull request #346 from zed-industries/missing-notify
5415663a73 • Antonio Scandurra • Jan 17, 2022
v0.12
e27fafb824 • Max Brunsfeld • Jan 14, 2022
Merge pull request #342 from zed-industries/symbolic-nav
485554cd0c • Max Brunsfeld • Jan 14, 2022
Merge pull request #340 from zed-industries/split-project-diagnostics
8d7a57a01e • Antonio Scandurra • Jan 13, 2022
Merge pull request #339 from zed-industries/update-curl
bb3fc8efd7 • Antonio Scandurra • Jan 13, 2022
Merge pull request #338 from zed-industries/use-wildcard-cert
057dc62b90 • Nathan Sobo • Jan 13, 2022
Merge pull request #337 from zed-industries/project-diagnostics-styling
abd05cc82e • Max Brunsfeld • Jan 12, 2022
Merge pull request #336 from zed-industries/format-on-save
d346b1bfd9 • Nathan Sobo • Jan 12, 2022
Merge pull request #335 from zed-industries/fix-refresh-selections
67991b413c • Antonio Scandurra • Jan 12, 2022
Fix binding to dump element JSON
a6dd9a20d4 • Nathan Sobo • Jan 12, 2022
Remove stray dbg! calls
9602bc6f8e • Max Brunsfeld • Jan 11, 2022
Upgrade tree-sitter-markdown
5941f5fca0 • Max Brunsfeld • Jan 11, 2022
Merge pull request #329 from zed-industries/fix-newline-in-multibuffer
5a889b04df • Max Brunsfeld • Jan 11, 2022
Merge pull request #314 from zed-industries/auto-connect
89ead1c44d • Antonio Scandurra • Jan 11, 2022
Merge pull request #328 from zed-industries/fix-multibuffer-anchors
58e45dd9be • Antonio Scandurra • Jan 11, 2022
Merge pull request #325 from zed-industries/fix-more-subscription-panics
2d5e72251e • Antonio Scandurra • Jan 11, 2022
Merge pull request #320 from zed-industries/more-diagnostics-polish
2ea78c5ade • Max Brunsfeld • Jan 11, 2022
Tweak color of share icon in titlebar
c7eb6a6a60 • Max Brunsfeld • Jan 10, 2022
Merge pull request #315 from zed-industries/fix-outdent-column-0
7244fe9c7f • Max Brunsfeld • Jan 10, 2022
Merge pull request #316 from zed-industries/fix-subscription-panic
8ee106e6aa • Max Brunsfeld • Jan 10, 2022
Merge pull request #313 from zed-industries/polish-project-diagnostics
8d7bb8b1a3 • Antonio Scandurra • Jan 10, 2022
Merge pull request #308 from zed-industries/fix-collaboration-regressions
b10f06d084 • Nathan Sobo • Jan 6, 2022
Merge pull request #306 from zed-industries/serialize-buffer-undos
4b22e49ce1 • Antonio Scandurra • Jan 5, 2022
Merge pull request #303 from zed-industries/project-sharing-fixes
5d45c5711d • Antonio Scandurra • Jan 4, 2022
Release v0.11.0
b3b56c36d0 • Antonio Scandurra • Jan 4, 2022
Merge pull request #302 from zed-industries/sign-in-redirect
8270e8e758 • Antonio Scandurra • Jan 4, 2022