Marshall Bowers
|
df1d0dec0a
|
ocaml: Extract to zed-extensions/ocaml repository (#20825)
This PR extracts the OCaml extensions to the
[zed-extensions/ocaml](https://github.com/zed-extensions/ocaml)
repository.
Release Notes:
- N/A
|
2024-11-18 11:30:45 -05:00 |
|
+4        
|
eb3c4b0e46
|
Docs Party 2024 (#15876)
Co-authored-by: Raunak Raj <nkray21111983@gmail.com>
Co-authored-by: Thorsten Ball <mrnugget@gmail.com>
Co-authored-by: Bennet <bennet@zed.dev>
Co-authored-by: Marshall Bowers <elliott.codes@gmail.com>
Co-authored-by: Joseph T Lyons <JosephTLyons@gmail.com>
Co-authored-by: Mikayla <mikayla@zed.dev>
Co-authored-by: Jason <jason@zed.dev>
Co-authored-by: Antonio Scandurra <me@as-cii.com>
Co-authored-by: Max Brunsfeld <maxbrunsfeld@gmail.com>
Co-authored-by: Marshall <marshall@zed.dev>
Co-authored-by: Nathan Sobo <nathan@zed.dev>
Co-authored-by: Jason Mancuso <7891333+jvmncs@users.noreply.github.com>
Co-authored-by: Piotr Osiewicz <24362066+osiewicz@users.noreply.github.com>
|
2024-08-09 13:37:54 -04:00 |
|
Marshall Bowers
|
3a5d116ffe
|
docs: Update language docs and include links in the sidebar (#13828)
This PR updates the supported language docs and adds them to the sidebar
for better discoverability.
Release Notes:
- N/A
|
2024-07-04 11:08:38 -04:00 |
|
Marshall Bowers
|
bc35235800
|
docs: Remove $ in shell commands (#13266)
This PR removes the `$` from the shell commands in the OCaml docs, as we
don't use them anywhere else.
Release Notes:
- N/A
|
2024-06-19 10:14:56 -04:00 |
|
Marshall Bowers
|
3220986fc9
|
Format docs with Prettier (#8134)
This PR formats the docs with Prettier.
Release Notes:
- N/A
|
2024-02-21 13:21:22 -05:00 |
|
Rashid Almheiri
|
c1ada087b4
|
docs: Update OPAM installation instructions (#7510)
Use the new installation procedures located at
https://ocaml.org/install.
Release Notes:
- N/A
|
2024-02-07 14:12:53 -05:00 |
|
Rashid Almheiri
|
998f6cf80d
|
Add OCaml support (#6929)
This pull request implements support for the [OCaml
Language](https://ocaml.org/).
### Additions
- [x]
[tree-sitter-ocaml](https://github.com/tree-sitter/tree-sitter-ocaml)
grammar
- [x] Highlight, Indents, Outline queries
- [x] A new file icon for .ml(i) files. Based on
[ocaml/ocaml-logo](https://github.com/ocaml/ocaml-logo/blob/master/Colour/SVG/colour-transparent-icon.svg)
- [x] LSP Integration with
[ocaml-language-server](https://github.com/ocaml/ocaml-lsp)
- [x] Completion Labels
- [x] Symbol Labels
### Bug Fixes
- [x] Improper parsing of LSP headers.
### Missing [will file a separate issue]
- Documentation on completionItem, requires: `completionItem/resolve`
with support for `documentation` as a provider.
### Screenshots
<details><summary>Zed</summary>
<img width="1800" alt="Screenshot 2024-02-01 at 03 33 20"
src="https://github.com/zed-industries/zed/assets/69181766/e17c184e-203e-40c3-a08f-4de46226b79c">
</details>
Release Notes:
- Added OCaml Support
([#5316](https://github.com/zed-industries/zed/issues/5316)).
> [!NOTE]
> Partially completes #5316
> To complete #5316:
> 1. addition of a reason tree-sitter grammar.
> 2. opam/esy integration, however it may be better as it's own plugin.
|
2024-02-02 16:58:07 +02:00 |
|