Max Brunsfeld
|
6fe74602ac
|
Fix detection of when refreshed paths are outside of worktree root
|
2023-06-22 10:34:28 -07:00 |
|
Max Brunsfeld
|
205c758e4e
|
Wait for ignored directory to be expanded in descendant entries test
|
2023-06-22 10:34:28 -07:00 |
|
Max Brunsfeld
|
aa6f2f1816
|
Remove logic for marking worktree entries as collapsed
|
2023-06-22 10:34:28 -07:00 |
|
Max Brunsfeld
|
f910d8fe3e
|
Only scan ignored or externals paths if expanded in a project panel
|
2023-06-22 10:34:28 -07:00 |
|
Max Brunsfeld
|
4c03231863
|
Maintain on the background scanner a set of expanded directories
|
2023-06-22 10:34:28 -07:00 |
|
Julia
|
0abda54d3c
|
Remove individual location's request error handling
|
2023-06-22 11:43:26 -04:00 |
|
Julia
|
e1cd6cebb9
|
Revert "Route language server requests through wrapper object"
This reverts commit 9b63d6f832 .
|
2023-06-22 10:45:08 -04:00 |
|
Julia
|
9b63d6f832
|
Route language server requests through wrapper object
|
2023-06-21 23:05:37 -04:00 |
|
Julia
|
e15be61ded
|
The log-ification
|
2023-06-21 14:02:21 -04:00 |
|
Julia
|
f91e95f24a
|
Merge branch 'main' into fix-broken-lsp-installations
|
2023-06-20 17:23:34 -04:00 |
|
Nathan Sobo
|
03993ea719
|
Rename SumTree::push_tree to ::append (#2626)
This is something I've been meaning to rename in SumTree. Was looking at
the code and figure why not now.
|
2023-06-20 08:37:55 -06:00 |
|
Nathan Sobo
|
8c298a9da5
|
Rename SumTree::push_tree to ::append
|
2023-06-19 19:49:33 -06:00 |
|
Max Brunsfeld
|
57c2d85c66
|
Show a notification that gopls can't be installed without go
|
2023-06-19 18:05:12 -07:00 |
|
Max Brunsfeld
|
360bbebbd9
|
Introduce LspAdapterDelegate trait, passed to LspDelegates
|
2023-06-19 16:12:25 -07:00 |
|
Julia
|
7e70e24bfc
|
Remove server from both hashmaps
|
2023-06-19 18:02:57 -04:00 |
|
Julia
|
afa1434aa9
|
Get further reinstalling a server which died on startup
|
2023-06-19 17:45:27 -04:00 |
|
Julia
|
da2ee55013
|
Route some more information for reinstall after startup failure
Doesn't actually reinstall on that particular failure due to wrong
variant in hashmap
|
2023-06-19 15:18:12 -04:00 |
|
Julia
|
abe5ecc5ec
|
Actually fully start reinstalled language server
|
2023-06-15 13:56:07 -04:00 |
|
Julia
|
f81ccbd652
|
Setup C adapter with test binary
|
2023-06-15 12:18:34 -04:00 |
|
Julia
|
4d24eae901
|
Actually check and reinstall broken server
|
2023-06-15 12:18:34 -04:00 |
|
Julia
|
bca625a197
|
Many steps toward validating and reinstalling server after failure
|
2023-06-15 12:18:34 -04:00 |
|
Julia
|
ec0409a3d1
|
Detect LSP startup failure
|
2023-06-15 12:18:34 -04:00 |
|
Max Brunsfeld
|
5b6d1a27ff
|
Flatten worktree tests module structure
|
2023-06-13 10:31:29 -07:00 |
|
Max Brunsfeld
|
c17dbab6f1
|
Move worktree tests to their own file
|
2023-06-13 10:22:14 -07:00 |
|
Max Brunsfeld
|
11dbbcc9dd
|
Respect LSP goToTypeDefinition server capability
|
2023-06-08 11:33:09 -07:00 |
|
Max Brunsfeld
|
afaff7f9a9
|
Merge branch 'main' into lsp-log-messages
|
2023-06-08 08:49:08 -07:00 |
|
Mikayla Maki
|
fc1f8c5657
|
Fixed ci
|
2023-06-07 16:58:55 -07:00 |
|
Mikayla Maki
|
8ca1a7d43d
|
add scan_complete await
|
2023-06-07 16:51:54 -07:00 |
|
Max Brunsfeld
|
66f215cd13
|
Restructure LSP log view to show log messages in addition to RPC trace
|
2023-06-07 16:51:09 -07:00 |
|
Mikayla Maki
|
9e9d8e3a7b
|
add mroe dbg
|
2023-06-07 16:50:15 -07:00 |
|
Mikayla Maki
|
9d58c4526d
|
Fix warning
|
2023-06-07 16:45:36 -07:00 |
|
Mikayla Maki
|
5f143f689f
|
Attempting to debug on ci...
|
2023-06-07 16:44:13 -07:00 |
|
Mikayla Maki
|
572d40381a
|
Add track caller
|
2023-06-07 16:39:10 -07:00 |
|
Mikayla Maki
|
2c5e83bf72
|
Fixed a bug where buffer saved clocks would desynchronize in rare execution paths
co-authored-by: Max <max@zed.dev>
|
2023-06-07 16:10:45 -07:00 |
|
Max Brunsfeld
|
78f9642ac2
|
Emit project event when a language server sends a logMessage notification
|
2023-06-07 14:46:08 -07:00 |
|
Mikayla Maki
|
28ba27c9c5
|
Merge branch 'main' into stream-git-statuses
|
2023-06-07 14:12:58 -07:00 |
|
Mikayla Maki
|
34e134fafb
|
Fix several randomized test failures with the new git status implementation
|
2023-06-07 14:10:17 -07:00 |
|
Max Brunsfeld
|
72372ddf0e
|
Highlight hover code blocks as LSP's own language by default
The elixir LSP does not include a language name on its elixir code blocks.
|
2023-06-07 10:01:19 -07:00 |
|
Max Brunsfeld
|
fccbac4887
|
Handle LSP codeActions capability set to false
|
2023-06-06 17:13:59 -07:00 |
|
Max Brunsfeld
|
7bfb51ee76
|
Live-reload tree-sitter queries in development
|
2023-06-06 14:20:21 -07:00 |
|
Mikayla Maki
|
a2d58068a7
|
Improve test generation and implement status propogation
co-authored-by: max <max@zed.dev>
|
2023-06-05 17:30:12 -07:00 |
|
Mikayla Maki
|
9a13a2ba2c
|
WIP: Add status bubbling to project panel
|
2023-06-05 12:53:04 -07:00 |
|
Mikayla Maki
|
e56fcd69b5
|
Track git status changes with the changed_paths system
|
2023-06-05 11:50:23 -07:00 |
|
Joseph Lyons
|
7c60f636d5
|
Fix typos
|
2023-06-02 22:02:19 -04:00 |
|
Mikayla Maki
|
ca077408d7
|
Fix bug where git statuses would not be initialized on startup
move git status queries to be on entry creation
co-authored-by: max <max@zed.dev>
|
2023-06-02 17:38:39 -07:00 |
|
Mikayla Maki
|
2f97c7a4f1
|
Remove stale comments
Implement status bubbling query with sum tree traversals
co-authored-by: max <max@zed.dev>
|
2023-06-02 16:41:01 -07:00 |
|
Mikayla Maki
|
e377459948
|
Remove stateful bubbling
co-authored-by: max <max@zed.dev>
|
2023-06-02 15:07:49 -07:00 |
|
Mikayla Maki
|
99a0e11e70
|
Abandoning stateful bubbling approach
co-authored-by: max <max@zed.dev>
|
2023-06-02 14:51:40 -07:00 |
|
Mikayla Maki
|
3768851799
|
WIP: Git statuses
|
2023-06-01 23:27:49 -07:00 |
|
Mikayla Maki
|
5e43dcaab8
|
WIP: Add stateful status bubbling to worktree
|
2023-06-01 16:51:34 -07:00 |
|