Commit log
e987a8b
Let fake and real LanguageServer access AsyncAppContext in handler callbacks
Click to expand commit body
Also, reimplement FakeLanguageServer by wrapping LanguageServer, instead of
duplicating its functionality differently.
Max Brunsfeld
created
3 years ago
cea3ac6
Update renamed/moved imports
Nate Butler
created
3 years ago
Nate Butler
created
3 years ago
e990b46
Finish dark.ts initial port and restructure files to get ready for build script
Click to expand commit body
Build script currently fails to type check. Not sure whats going on. Will fix in the morning.
Co-authored-by: Nate Butler <nate@zed.dev>
Keith Simmons
and
Nate Butler
created
3 years ago
Keith Simmons
created
3 years ago
afbddc1
Address panic when completions requested and returned to outdated buffer
Keith Simmons
created
3 years ago
Keith Simmons
created
3 years ago
Nate Butler
created
3 years ago
0b690ac
WIP: Scaffold tokens in dark.ts, no real values yet.
Nate Butler
created
3 years ago
564225c
Provide diagnostic context to codeAction
Click to expand commit body
Co-authored-by: Max Brunsfeld <max@zed.dev>
Keith Simmons
and
Max Brunsfeld
created
3 years ago
903810f
Style search in buffer below breadcrumbs
Click to expand commit body
We still have issues with project search styling.
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Nathan Sobo
,
Antonio Scandurra
, and
Max Brunsfeld
created
3 years ago
8bfac63
Render the search UI on a separate row from the breadcrumbs
Click to expand commit body
- In project search, render it above the breadcrumbs
- In buffer search, render it below
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
Co-Authored-By: Max Brunsfeld <maxbrunsfeld@gmail.com>
Nathan Sobo
,
Antonio Scandurra
, and
Max Brunsfeld
created
3 years ago
fb41ad3
Extract `search` from `app`
Click to expand commit body
- Also update border to use borderColor( )
Nate Butler
created
3 years ago
9385690
Add test for common_prefix_at and rewrite it to be more readable and
Click to expand commit body
pass the new test cases
Keith Simmons
created
3 years ago
c6c6cc5
Update app.ts, editor.ts
Nate Butler
created
3 years ago
263e3d8
Start work on interpreting 'label/insertText' completions
Click to expand commit body
These completions don't supply a range that should be overwritten, so
the client needs to infer it via substring matching.
Co-authored-by: Keith Simmons <keith@zed.dev>
Max Brunsfeld
and
Keith Simmons
created
3 years ago
b8118ee
Convert chat panel
Nathan Sobo
created
3 years ago
4a728bb
Convert project panel styles
Nathan Sobo
created
3 years ago
c280c85
Hard-code LSP formatting options for now
Click to expand commit body
This is needed for auto-formatting to work properly in TypeScript and JSON
Co-Authored-By: Keith Simmons <keith@zed.dev>
Max Brunsfeld
and
Keith Simmons
created
3 years ago
89eb342
Convert editor styles to TypeScript
Nathan Sobo
created
3 years ago
cf9efd7
Improve installation of npm-based language servers
Click to expand commit body
* Use --prefix flag to guarantee that they are installed in .zed
* Use the @latest tag when available
* Extract helper functions
Co-authored-by: Keith Simmons <keith@zed.dev>
Max Brunsfeld
and
Keith Simmons
created
3 years ago
4805cfe
Merge branch 'main' into typescript
Max Brunsfeld
created
3 years ago
cfa0269
Merge pull request #701 from zed-industries/restart-lsp
Click to expand commit body
Add restart-lsp keybinding
Max Brunsfeld
created
3 years ago
0dce371
Add assert_set_eq macro to make test clearer
Click to expand commit body
Co-authored-by: Max Brunsfeld <max@zed.dev>
Keith Simmons
and
Max Brunsfeld
created
3 years ago
32d2e59
Test language server restart works as expected
Click to expand commit body
Co-authored-by: Max Brunsfeld <max@zed.dev>
Keith Simmons
and
Max Brunsfeld
created
3 years ago
0453dd1
Allow flex items to float to the end of the flex axis
Click to expand commit body
Co-Authored-By: Nathan Sobo <nathan@zed.dev>
Antonio Scandurra
and
Nathan Sobo
created
3 years ago
621e67b
Revert deletion of `FindEditor` in theme
Antonio Scandurra
created
3 years ago
94097a5
Fix buffer search unit tests
Antonio Scandurra
created
3 years ago
fb46615
Use a fancier angle bracket in the breadcrumbs
Max Brunsfeld
created
3 years ago
45ad5f3
Parse JS as TSX
Max Brunsfeld
created
3 years ago
3b4cab9
Move all configuration of individual LSP servers to LspAdapter
Max Brunsfeld
created
3 years ago
ebc711f
Restructure fake language server setup
Click to expand commit body
Replace FakeLanguageServerConfig with FakeLanguageServerAdapter
Max Brunsfeld
created
3 years ago
ec57c1f
Properly dedup restarts of language servers
Keith Simmons
created
3 years ago
6d91fd0
Add restart-lsp keybinding
Keith Simmons
created
3 years ago
158d987
Start work on allowing language servers to support multiple languages
Max Brunsfeld
created
3 years ago
32b6c3d
Express workspace in terms of new components
Click to expand commit body
Co-Authored-By: Nate Butler <1714999+iamnbutler@users.noreply.github.com>
Nathan Sobo
and
Nate Butler
created
3 years ago
39f46f6
WIP: Color WIP
Nate Butler
created
3 years ago
0e1d371
Add typescript language server
Click to expand commit body
Currently not tested for tsx files
Co-authored-by: Max Brunsfeld <max@zed.dev>
Keith Simmons
and
Max Brunsfeld
created
3 years ago
9669f5a
WIP: Add `rose` color tokens to `core.ts`
Nate Butler
created
3 years ago
1615c61
Start on TypeScript-based styling system
Click to expand commit body
Co-Authored-By: Nate Butler <1714999+iamnbutler@users.noreply.github.com>
Nathan Sobo
and
Nate Butler
created
3 years ago
Max Brunsfeld
created
3 years ago
dd1c88a
Add basic TypeScript and TSX support
Click to expand commit body
Co-Authored-By: Keith Simmons <keith@zed.dev>
Max Brunsfeld
and
Keith Simmons
created
3 years ago
a11665e
Render project search query editor in toolbar
Antonio Scandurra
created
3 years ago
a6bdb6d
Embed match index inside of search query editor
Antonio Scandurra
created
3 years ago
13f4255
Show breadcrumbs in the toolbar
Antonio Scandurra
created
3 years ago
099250c
Introduce `MultiBuffer::symbols_containing`
Antonio Scandurra
created
3 years ago
bfa5dd5
Don't underflow when calling `symbols_containing_offset(0)`
Antonio Scandurra
created
3 years ago
d7a39a2
Honor `SearchBar` being dismissed when changing the active item
Antonio Scandurra
created
3 years ago
42a7e57
Add padding to toolbar
Antonio Scandurra
created
3 years ago
a86118c
Avoid matching duplicate `impl` outline items in tests
Antonio Scandurra
created
3 years ago
Page 14 of 83