Ammar Arif
|
fb9eb6a0fc
|
Add taplo toml LSP (#7034)
Release Notes:
- Added `toml` LSP using [taplo](https://taplo.tamasfe.dev/)
|
2024-01-30 11:50:15 +02:00 |
|
Iván Molina Rebolledo
|
db68fc5130
|
Add PureScript LSP/Highlighting support (#6911)
This PR adds basic support for the language using the
`purescript-language-server`.
Release Notes:
- Added support for PureScript.
|
2024-01-28 17:44:50 -05:00 |
|
Marshall Bowers
|
dfad36f668
|
Upgrade tree-sitter-php to v0.21.1 (#6902)
This PR upgrades `tree-sitter-php` to v0.21.1.
Here is the diff between our current version and this version:
https://github.com/tree-sitter/tree-sitter-php/compare/d43130fd1525301e9826f420c5393a4d169819fc...29a49d3a53353444ee2226e2efa140fec69dd3e0
The primary impetus for this change is to get this change that adds the
`license` field to the `Cargo.toml`:
https://github.com/tree-sitter/tree-sitter-php/pull/193
This will silence the warning that is shown when running
`script/generate-licenses`.
Release Notes:
- Upgraded `tree-sitter-php` to v0.21.1.
|
2024-01-27 17:43:39 -05:00 |
|
Pseudomata
|
030ff0acf3
|
Simplify Haskell LSP integration
This change will work without any configuration and assume the user will install the Haskell Language Server using `ghcup`
|
2024-01-26 20:19:36 -05:00 |
|
Pseudomata
|
652ec6fb3e
|
Ability to manually configure LSP for Haskell
Allow users who have HLS installed using `ghcup` to manually provide the path for the Haskell language server
|
2024-01-26 19:02:31 -05:00 |
|
Lei
|
ee750e102d
|
implement hls adapter
|
2024-01-27 00:55:13 +08:00 |
|
Pseudomata
|
2b9ba46cb6
|
Merge branch 'haskell-support' into add-haskell-grammar
|
2024-01-26 10:55:43 -05:00 |
|
Allan Calix
|
e5b71cc6ac
|
Add zig support
|
2024-01-25 18:04:04 -08:00 |
|
Lino Le Van
|
81aac492bd
|
Add Deno LSP support (#5816)
This PR adds support for the deno LSP. Should be reviewable now.
Release Notes:
- Added support for the Deno LSP
([#5361](https://github.com/zed-industries/zed/issues/5361)).
|
2024-01-25 17:44:51 -08:00 |
|
Marshall Bowers
|
50b9e5d8d2
|
Add Gleam support (#6733)
This PR adds support for [Gleam](https://gleam.run/).
<img width="1320" alt="Screenshot 2024-01-25 at 6 39 18 PM"
src="https://github.com/zed-industries/zed/assets/1486634/7891b6e9-d7dc-46a0-b7c5-8aa7854c1f35">
<img width="757" alt="Screenshot 2024-01-25 at 6 39 37 PM"
src="https://github.com/zed-industries/zed/assets/1486634/f7ce6b3f-6175-45cb-8547-cfd286d918c6">
<img width="694" alt="Screenshot 2024-01-25 at 6 39 55 PM"
src="https://github.com/zed-industries/zed/assets/1486634/b0838027-c377-47e6-bdd1-bdc9b67a8672">
There are still some areas of improvement, like extending what
constructs we support in the outline view, but this is a good start.
Release Notes:
- Added Gleam support
([#5162](https://github.com/zed-industries/zed/issues/5162)).
|
2024-01-25 18:44:35 -05:00 |
|
Pseudomata
|
02ab16037c
|
Get basic syntax highlighting for Haskell working
|
2024-01-24 18:08:47 -05:00 |
|
 Max BrunsfeldandMikayla
|
7986ee18cd
|
Rename zed2 -> zed
Co-authored-by: Mikayla <mikayla@zed.dev>
|
2024-01-03 10:14:19 -08:00 |
|
Mikayla
|
a760508080
|
Add uiua and nu languages
|
2023-11-27 18:46:56 -08:00 |
|
Julia
|
7c3a8a3774
|
Add Tailwind autocomplete in ERB, PHP, and Laravel Blade
|
2023-10-20 12:06:05 -04:00 |
|
Julia
|
36731ba6b3
|
Magic incantations for Tailwind autocomplete in Svelte, Elixir ~H, Heex
|
2023-10-19 01:54:42 -04:00 |
|
Piotr Osiewicz
|
bfbe4ae4b4
|
Piotr/z 651 vue support (#3123)
Release Notes:
- Added Vue language support.
|
2023-10-13 18:58:59 +02:00 |
|
Mikayla
|
752bc5dcdd
|
Refactor elixir LSP settings
|
2023-09-29 14:12:50 -07:00 |
|
Mikayla
|
ad7c1f3c81
|
Download next-ls automatically from github
|
2023-09-25 10:40:20 -07:00 |
|
Mikayla
|
052cb459a6
|
Improve lsp log viewer's behavior in the presence of LSP restarts
Improve settings interface to local LSP
|
2023-09-24 04:59:55 -07:00 |
|
Mikayla
|
02a85b1252
|
Add local next LSP adapter
|
2023-09-21 18:09:02 -07:00 |
|
Mikayla
|
0cceb3fdf1
|
Get nextLS running
|
2023-09-20 06:55:24 -07:00 |
|
Mikayla
|
ef03e206d6
|
WIP: Add nushell support
|
2023-09-09 14:01:53 -07:00 |
|
Julia
|
8d672f5d4c
|
Remove NodeRuntime static & add fake implementation for tests
|
2023-09-06 11:18:55 -04:00 |
|
Julia
|
35b7787e02
|
Add Tailwind server to TSX
|
2023-08-28 15:19:16 -04:00 |
|
Julia
|
a394aaa524
|
Add Tailwind server to JS/TS
|
2023-08-23 00:11:15 -04:00 |
|
Julia
|
68408f3838
|
Add VSCode CSS language server & add Tailwind to .css files
|
2023-08-22 23:50:40 -04:00 |
|
Kirill Bulatov
|
814896de3f
|
Reenable html, remove emmet due to the lack of the code
|
2023-08-22 12:51:14 +03:00 |
|
Julia
|
8839b07a25
|
Add broken Tailwind language server
|
2023-08-16 11:53:05 -04:00 |
|
Mikayla Maki
|
b5630eb901
|
Merge branch 'main' into quinn/nix
|
2023-07-25 11:34:57 -07:00 |
|
Quinn Wilton
|
dd504f5965
|
Add tree-sitter-glsl
|
2023-07-23 22:22:11 -07:00 |
|
Quinn Wilton
|
a4914fcf3b
|
Add tree-sitter-elm
|
2023-07-23 22:22:11 -07:00 |
|
Quinn Wilton
|
fe388ed71e
|
Add tree-sitter-nix
|
2023-07-23 17:24:50 -07:00 |
|
Nate Butler
|
fab26267db
|
Merge branch 'main' into nate/add-bash-highlighting
|
2023-07-18 12:08:53 -04:00 |
|
Piotr Osiewicz
|
11173b2199
|
Merge branch 'main' into piotr/z-2588-php
|
2023-07-17 11:47:08 +02:00 |
|
Piotr Osiewicz
|
dc557e1647
|
Add scaffolding of php language server
|
2023-07-17 11:43:32 +02:00 |
|
Mikayla Maki
|
f1b034d4f8
|
fmt
|
2023-07-13 22:32:29 -07:00 |
|
Mikayla Maki
|
1424a7a56a
|
Add svelte language server
Add svelte tree sitter
Add svelte config file
Add svelte highlighting
|
2023-07-13 21:43:53 -07:00 |
|
Nate Butler
|
9a1a9813cb
|
WIP
|
2023-07-13 11:56:53 -04:00 |
|
Piotr Osiewicz
|
a1fe5abeaf
|
Add rudimentary PHP syntax highlighting
|
2023-07-11 12:31:20 +02:00 |
|
 KCaverlyandmaxbrunsfeld
|
36907bb4dc
|
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 |
|
Max Brunsfeld
|
df76ab98cf
|
Add Heex language
|
2023-06-12 17:32:20 -07:00 |
|
Piotr Osiewicz
|
3d02f7ce5f
|
Move plugins to feature-gate (#2599)
This PR:
- Reduces our dependency count for a release build by 20%
- Reduces our release compile time by about 30s (out of ~5 minutes)
|
2023-06-12 21:04:09 +02:00 |
|
Max Brunsfeld
|
dbbd0558c3
|
Eliminate assets crate
|
2023-06-06 11:46:46 -07:00 |
|
Max Brunsfeld
|
67a25126d4
|
Define theme/ui text style settings in theme crate
|
2023-05-17 14:44:59 -07:00 |
|
Julia
|
3f7533a0b4
|
Show source of diagnostic hovers
|
2023-04-27 14:35:34 -04:00 |
|
Max Brunsfeld
|
960a2bc589
|
Don't use ESLint for now
|
2023-04-20 08:58:41 -07:00 |
|
 JuliaandMax Brunsfeld
|
c5f86bc6af
|
Avoid language servers fighting over diagnostics summaries
Previously each server would stomp all over the existing results
Co-Authored-By: Max Brunsfeld <max@zed.dev>
|
2023-04-20 08:58:41 -07:00 |
|
Julia
|
6156dbced0
|
Finish getting multiple diagnostics sources building and running
|
2023-04-20 08:58:41 -07:00 |
|
 JuliaandAntonio Scandurra
|
2a5c0fa5f8
|
Get ESLint to launch and provide diagnostics
Co-Authored-By: Antonio Scandurra <me@as-cii.com>
|
2023-04-20 08:58:41 -07:00 |
|
 JuliaandMax Brunsfeld
|
6e68ff5a50
|
Get it to build with multiple adapters per language! 🎉
Co-Authored-By: Max Brunsfeld <max@zed.dev>
|
2023-04-20 08:58:41 -07:00 |
|