Mikayla Maki
250e0caf25
fmt
2023-07-27 11:14:21 -07:00
Mikayla Maki
3dfa7ad3f2
Downgrade our dependency on treesitter-cpp
2023-07-27 11:11:24 -07:00
KCaverly
3d2d6b9fa2
catchup with main
2023-07-26 09:50:38 -04:00
Mikayla Maki
167d34be50
Add wrap guides and associated settings
2023-07-20 16:39:13 -07:00
KCaverly and maxbrunsfeld
4c77b043b3
add embedding query for json with nested arrays and strings
...
Co-authored-by: maxbrunsfeld <max@zed.dev >
2023-07-19 16:52:44 -04:00
KCaverly and maxbrunsfeld
b4388256ce
update treesitter parsing to accomodate for collapsed nested functions
...
Co-authored-by: maxbrunsfeld <max@zed.dev >
2023-07-19 15:47:05 -04:00
KCaverly
88d4f066dc
catch up with main
2023-07-18 10:26:28 -04:00
Piotr Osiewicz
4093e702e1
Remove redundant debug impl
2023-07-18 12:21:00 +02:00
Piotr Osiewicz
03e4d52704
Remove dbg calls
2023-07-17 13:08:41 +02:00
Piotr Osiewicz
a6c08cfa79
Remove dbg! calls
2023-07-17 13:03:57 +02:00
Piotr Osiewicz
b61f6bc0ae
Merge branch 'main' into piotr/z-2588-php
2023-07-17 11:47:08 +02:00
Piotr Osiewicz
9560f20af8
Add scaffolding of php language server
2023-07-17 11:43:32 +02:00
Max Brunsfeld
81c1889026
Add randomized syntax map test with elixir within heex within elixir
2023-07-14 09:58:34 -07:00
Max Brunsfeld
14a6e54cfb
Include newlines in between combined injection ranges on different lines
2023-07-14 09:25:56 -07:00
Max Brunsfeld
0bde85d0af
Use workspace dependencies for tree-sitter grammars
2023-07-14 09:25:51 -07:00
Max Brunsfeld
5046491590
Find the layer with the smallest enclosing node in language_scope_at
2023-07-14 09:11:56 -07:00
7e9e30e908
Added go parsing for semantic search, and added preceeding comments on go and rust.
...
Co-authored-by: Alex <alexviscreanu@gmail.com >
Co-authored-by: maxbrunsfeld <max@zed.dev >
2023-07-13 14:33:31 -04:00
KCaverly
95143f5fe8
Merge branch 'main' of github.com:zed-industries/zed into vector_store
2023-07-11 20:05:29 -04:00
KCaverly
f2264fb0a9
brought up to speed with main
2023-07-11 14:50:48 -04:00
Kirill Bulatov
6c4b0b2b2f
Revert "Fix language servers improper restarts"
...
This reverts commit 78ecc82fed .
2023-07-11 20:46:45 +03:00
Kirill Bulatov
752a0fa143
Add a test
2023-07-11 17:10:34 +03:00
Kirill Bulatov
78ecc82fed
Fix language servers improper restarts
...
Language servers mixed `initialization_options` from hardcodes and user
settings, fix that to ensure we restart servers on their settings
changes only.
2023-07-11 16:36:20 +03:00
KCaverly
29b37b3a27
merged main
2023-07-07 14:24:29 -04:00
Piotr Osiewicz
fc1830dd9b
chore: Replace lazy_static Mutex with const. ( #2693 )
...
Mutex::new() is const-stable as of Rust 1.63.
Release Notes:
- N/A
2023-07-07 15:07:12 +02:00
KCaverly and maxbrunsfeld
551809b8f1
updated vector store indexing to only use languages with an embedding.scm treesitter query
...
Co-authored-by: maxbrunsfeld <max@zed.dev >
2023-06-30 16:14:11 -04:00
KCaverly
c57fb5fd33
Merge branch 'main' of github.com:zed-industries/zed into vector_store
2023-06-30 09:58:13 -04:00
Kirill Bulatov
a92bc13f72
Add more hint tests
2023-06-29 22:39:18 +03:00
Kirill Bulatov
ff5645c43b
Move hint settings on the language level
2023-06-29 22:39:18 +03:00
Julia
e9e3bd616f
Merge branch 'main' into fix-broken-lsp-installations
2023-06-28 16:46:06 -04:00
KCaverly
4b3034c064
Merge branch 'main' of github.com:zed-industries/zed into vector_store
2023-06-28 14:42:24 -04:00
Max Brunsfeld
995045efa7
Fix bugs in handling combined injections exposed by HEEx
2023-06-27 15:08:26 -07:00
Julia
2d2e3fb417
Add installation test binaries for all remaining adapters
2023-06-26 11:54:20 -04:00
Julia
2268075500
Avoid validating/reinstalling server which refuses will_fetch/start
...
These adapters have indicated some broader reason to the user why
they cannot be started, don't waste time/bandwidth attempting to
validate and reinstall them
2023-06-24 22:42:06 -04:00
Julia
4590864edc
Remove installation test binary from language server instance
2023-06-23 13:24:50 -04:00
Julia
074a8b100d
Remove some status stuff
2023-06-23 00:17:27 -04:00
KCaverly
4dcf44433d
open ai indexing on open for rust files
2023-06-22 16:50:07 -04:00
Julia
63de597246
The log-ification
2023-06-21 14:02:21 -04:00
Julia
074db3e420
Merge branch 'main' into fix-broken-lsp-installations
2023-06-20 17:23:34 -04:00
Nathan Sobo
b53c0fef84
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
e526fd506e
Rename SumTree::push_tree to ::append
2023-06-19 19:49:33 -06:00
Max Brunsfeld
4c23b5dd5e
Show a notification when unable to start elixir-ls
2023-06-19 18:05:30 -07:00
Max Brunsfeld
ce67424f65
Show a notification that gopls can't be installed without go
2023-06-19 18:05:12 -07:00
Max Brunsfeld
6ae28e4bdf
Introduce LspAdapterDelegate trait, passed to LspDelegates
2023-06-19 16:12:25 -07:00
Julia
430fd91694
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
d0ee2df6ce
Actually fully start reinstalled language server
2023-06-15 13:56:07 -04:00
Julia
c8b86e2031
Setup C adapter with test binary
2023-06-15 12:18:34 -04:00
Julia
a0154eefff
Actually check and reinstall broken server
2023-06-15 12:18:34 -04:00
Julia
7353151a33
Many steps toward validating and reinstalling server after failure
2023-06-15 12:18:34 -04:00
Julia
6c5fd5f1a3
Detect LSP startup failure
2023-06-15 12:18:34 -04:00
Piotr Osiewicz
9b1eed8ff2
editor: Add language setting for comment continuations ( #2605 )
...
Per @JosephTLyons request I've added a language setting for comment
continuations.
Release Notes:
- Added a language setting for comment continuations.
2023-06-13 18:59:46 +02:00