ZIm/crates/languages/src
Conrad Irwin 7f52071513
Use the project env when running LSPs (#20641)
This change ensures we always run LSPs with the project environment (in
addition to any overrides they provide). This helps ensure the
environment is
set correctly on remotes where we don't load the login shell environment
and
assign it to the current process.

Also fixed the go language to use the project env to find the go
command.

Release Notes:

- Improved environment variable handling for SSH remotes
2024-11-14 12:26:55 -07:00
..
bash Add autoclosing braces for Shell Scripts (#20278) 2024-11-06 11:05:59 -05:00
c Add inclusive range scope overrides. Don't auto-close quotes at the ends of line comments (#20206) 2024-11-04 15:36:39 -08:00
cpp Add inclusive range scope overrides. Don't auto-close quotes at the ends of line comments (#20206) 2024-11-04 15:36:39 -08:00
css Add inclusive range scope overrides. Don't auto-close quotes at the ends of line comments (#20206) 2024-11-04 15:36:39 -08:00
diff Add Diff language (#19129) 2024-10-15 16:02:12 -04:00
go Add inclusive range scope overrides. Don't auto-close quotes at the ends of line comments (#20206) 2024-11-04 15:36:39 -08:00
gomod File context for assistant panel (#9712) 2024-03-29 13:55:01 -07:00
gowork File context for assistant panel (#9712) 2024-03-29 13:55:01 -07:00
javascript Add inclusive range scope overrides. Don't auto-close quotes at the ends of line comments (#20206) 2024-11-04 15:36:39 -08:00
jsdoc Clean up whitespace (#10755) 2024-04-23 13:31:21 -04:00
json Add escape string highlights to JSON and JSONC files (#18138) 2024-09-20 12:20:14 -04:00
jsonc Add escape string highlights to JSON and JSONC files (#18138) 2024-09-20 12:20:14 -04:00
markdown Fix two auto-indent issues with Markdown and YAML (#20193) 2024-11-04 12:29:38 -08:00
markdown-inline Hide Markdown-Inline language from users with a new 'hidden' flag on language configs (#17104) 2024-08-29 11:23:33 -07:00
python python: Improve handling of triple-quoted strings (#20664) 2024-11-14 15:12:46 +01:00
regex Improve syntax highlights (#18728) 2024-10-09 19:25:46 +02:00
rust Add inclusive range scope overrides. Don't auto-close quotes at the ends of line comments (#20206) 2024-11-04 15:36:39 -08:00
tsx Add abstract classes to typescript outline query (#20377) 2024-11-07 12:44:34 -08:00
typescript Add abstract classes to typescript outline query (#20377) 2024-11-07 12:44:34 -08:00
yaml Fix two auto-indent issues with Markdown and YAML (#20193) 2024-11-04 12:29:38 -08:00
bash.rs tasks: Expose captured variables to ContextProvider (#12134) 2024-05-22 19:45:43 +02:00
c.rs language servers: Fix wrong language server name (#20428) 2024-11-11 10:18:38 +01:00
css.rs language servers: Fix wrong language server name (#20428) 2024-11-11 10:18:38 +01:00
go.rs Use the project env when running LSPs (#20641) 2024-11-14 12:26:55 -07:00
json.rs language servers: Fix wrong language server name (#20428) 2024-11-11 10:18:38 +01:00
lib.rs python: Add pylsp as the secondary language server (#20358) 2024-11-12 17:23:40 +01:00
python.rs python: Fix detection of Poetry environments (#20669) 2024-11-14 14:54:53 +01:00
rust.rs tasks: Add ability to query active toolchains for languages (#20667) 2024-11-14 14:37:37 +01:00
tailwind.rs tailwind: Allow configuring the rootFontSize (#20500) 2024-11-11 17:13:00 +01:00
typescript.rs language servers: Fix wrong language server name (#20428) 2024-11-11 10:18:38 +01:00
vtsls.rs language servers: Fix wrong language server name (#20428) 2024-11-11 10:18:38 +01:00
yaml.rs language servers: Fix wrong language server name (#20428) 2024-11-11 10:18:38 +01:00