Commit Graph

6111 Commits (e11ba2b76255e4cbb53aba93136d48c0d1914493)

Author SHA1 Message Date
Matt Paras e11ba2b762 update steel 2025-01-04 09:52:35 -08:00
Matthew Paras fb91ecefb9
Merge pull request #13 from merisbahti/meris.fix-get-option-value
get_option_value: fix argument
2024-11-30 10:12:44 -08:00
meris b7725c8187 get_option_value: fix argument 2024-11-30 07:57:40 +01:00
Matt Paras a7cd2ff346 add function to get a configuration value 2024-11-29 17:45:31 -08:00
Matt Paras 30749e3970 remove accidental import 2024-11-24 11:33:39 -08:00
Matt Paras 55a19ed197 update steel 2024-11-23 07:09:09 -08:00
Matt Paras 5f36a68daa new steel version 2024-11-19 20:12:39 -08:00
Matt Paras 72dc7e13d5 add function to extract buffer dimensions 2024-11-14 22:12:01 -08:00
Matt Paras 11338b9bbb bug fixes with builtin lsp generation 2024-11-13 10:18:34 -08:00
Matt Paras 4eb2587177 make sure arbitrary keys can be added to themes after construction 2024-11-13 08:58:20 -08:00
Matt Paras 7cbde094c4 instrument theme API 2024-11-12 21:30:45 -08:00
Matt Paras 0f8ab5f896 add lsp configuration code gen 2024-11-06 08:21:08 -08:00
Matt Paras 8ba225ff32 update steel 2024-11-04 17:27:06 -08:00
Matt Paras 68d090c2a7 update steel 2024-11-02 18:48:01 -07:00
Matt Paras ee3035aa38 change string for missing documentation 2024-10-31 16:32:18 -07:00
Matt Paras 749f3eb553 add documentation after deserializing 2024-10-31 16:25:28 -07:00
mattwparas 30824f6bd2 update STEEL.md 2024-10-30 16:43:38 -07:00
Matthew Paras 7d4f9183e6
Merge pull request #10 from mattwparas/mwp-steel-upgrades
general improvements
2024-10-27 20:55:40 -07:00
Matt Paras 38e9e875c2 point to git 2024-10-27 20:42:12 -07:00
Matt Paras f68eb02ba6 event system updates 2024-10-27 18:56:27 -07:00
Matt Paras 848cb9114d general updates 2024-10-24 09:50:32 -07:00
Matt Paras e6d5787566 add some comments 2024-10-23 20:58:02 -07:00
Matt Paras 23470e639f merge latest changes 2024-10-23 20:49:23 -07:00
Matt Paras c1d7755f44 general improvements 2024-10-23 20:45:32 -07:00
Matthew Paras 29ce6fffda
Merge pull request #7 from MatrixManAtYrService/cogs-output
Add a flake output for the helix cogs
2024-10-22 22:34:41 -07:00
Matthew Paras ad79e8d49e
Merge pull request #9 from tobiaskohlbau/steel-event-system 2024-10-14 19:44:37 -07:00
Tobias Kohlbau 7ebfd90d92
Merge remote-tracking branch 'upstream/master' into steel-event-system 2024-10-09 11:07:30 +02:00
dependabot[bot] 761f70d611
build(deps): bump cachix/install-nix-action from 29 to 30 (#11852)
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 29 to 30.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v29...v30)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-08 16:23:36 +09:00
rhogenson f55f1f8b43
Remove auto-pair for single quote in SML. (#11838)
Similar to OCaml and other ML languages, single quote is a normal
character that can appear in identifiers and is also used in type
parameters. It is not used for strings or character literals, which both
use double quote.

Co-authored-by: Rose Hogenson <rosehogenson@posteo.net>
2024-10-07 11:56:54 +09:00
Christopher Kaster 048973fc55
Add support for dune project language (#11829) 2024-10-06 21:53:12 +02:00
RoloEdits f6d39cbc1d
refactor(lsp): handle out-of-range `active_signature` (#11825) 2024-10-06 08:54:17 -05:00
Matthew Paras 4c82a21b27
Merge pull request #6 from MatrixManAtYrService/load-from-local
Optionally load init.scm and helix.scm from .helix/
2024-10-05 09:54:00 -07:00
Pascal Kuthe 162028d444
Merge pull request #11486 from helix-editor/lsp-location-refactor
Replace uses of `lsp::Location` with a custom Location type
2024-10-04 03:33:35 +02:00
Skyler Hawthorne 02b6f1488a
fix git repo detection on symlinks (#11732) 2024-10-03 12:08:06 -05:00
Ian Hobson 57ec3b7330
Add a highlight for the keyword.storage scope to the onedark theme (#11802)
Rust highlight queries make use of keyword.storage for keywords like
`struct`, `enum`, and also for modifiers like `mut` and `ref`.

Using a color that's different to the one used for
`"variable.parameter"` (red) improves differentiation for mutable
function arguments.
2024-10-01 10:05:45 +09:00
Akseli 083bb0118f
Fix some odin highlights (#11804)
Some of the odin highlights seemed wrong or lacking, like the import names were not being matched:

```odin

// color both "rl" here to same value
import rl "vendor:raylib"

...

rl.Vector3
```

Import color was also not being used correctly
2024-10-01 10:05:28 +09:00
dependabot[bot] cb9307bb03
build(deps): bump the rust-dependencies group with 5 updates (#11805)
Bumps the rust-dependencies group with 5 updates:

| Package | From | To |
| --- | --- | --- |
| [once_cell](https://github.com/matklad/once_cell) | `1.19.0` | `1.20.1` |
| [regex](https://github.com/rust-lang/regex) | `1.10.6` | `1.11.0` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.12.0` | `3.13.0` |
| [libc](https://github.com/rust-lang/libc) | `0.2.158` | `0.2.159` |
| [cc](https://github.com/rust-lang/cc-rs) | `1.1.21` | `1.1.23` |


Updates `once_cell` from 1.19.0 to 1.20.1
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md)
- [Commits](https://github.com/matklad/once_cell/compare/v1.19.0...v1.20.1)

Updates `regex` from 1.10.6 to 1.11.0
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.10.6...1.11.0)

Updates `tempfile` from 3.12.0 to 3.13.0
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.12.0...v3.13.0)

Updates `libc` from 0.2.158 to 0.2.159
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.159/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.158...0.2.159)

Updates `cc` from 1.1.21 to 1.1.23
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.1.21...cc-v1.1.23)

---
updated-dependencies:
- dependency-name: once_cell
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: regex
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: tempfile
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: libc
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: cc
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-01 10:05:07 +09:00
dependabot[bot] e28b0da1fb
build(deps): bump cachix/install-nix-action from V28 to 29 (#11806)
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from V28 to 29. This release includes the previously tagged commit.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/V28...v29)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-01 10:04:21 +09:00
offsetcyan e5dd60f794
Add Erlang Language Platform (ELP) support to Erlang (#11499)
* Add ELP LSP to Erlang

* generate docs

---------

Co-authored-by: Blaž Hrastnik <blaz@mxxn.io>
2024-09-30 11:06:45 +09:00
Denis Krienbühl d103248cb8
Small bogster theme improvements (#11353)
* Add a distinct jump-label to bogster theme

* Make the primary label visible in the bogster theme
2024-09-30 11:06:33 +09:00
David Crespo 42453786a0
add key concepts to usage.md (#11485) 2024-09-30 11:06:24 +09:00
Oren Mittman e1cacd149c
chore: add "ui.virtual.jump-label" to gruber-darker theme (#11547) 2024-09-30 11:02:19 +09:00
David Else 5975e53600
Add vale language server (#11636)
Co-authored-by: Blaž Hrastnik <blaz@mxxn.io>
2024-09-30 11:02:02 +09:00
RoloEdits 24f24299f2
feat(languages): add `superhtml` as lsp for `html` (#11609) 2024-09-30 11:01:49 +09:00
chtenb 5ffd4ae529
Add undocumented keybindings to book (#11662) 2024-09-30 11:01:36 +09:00
chtenb 8cdce9212c
Improve tree-sitter-subtree (#11663)
* Make unnamed nodes visible in subtree view

* Refine command description

* Update generated docs

* Update unit test expected output
2024-09-30 10:59:31 +09:00
Axlefublr 48b89d4dcf
fix: fish builtin functions are highlighted as such (#11792)
* fix: fish builtin functions are highlighted as such

* fix: single-character commands recognized as builtins

???? how did that query even happen

* fix: update builtins to fish 3.7.1

* fix: add back `alias` and `isatty`

they are builtins, but aren't reported by builtin -n for some reason
2024-09-30 10:59:03 +09:00
Dmitriy Sokolov dd45ae1289
languages.toml: recognize ldtk files (#11793) 2024-09-30 10:58:54 +09:00
Ian J Sikes 2c3a00e96a
Fix typo in tutor ch 13.5 (#11765)
It said "split" instead of "swap"
2024-09-30 10:58:19 +09:00
jneem 2ce4c6d5fa
Bump tree-sitter-nickel (#11771) 2024-09-29 14:30:50 +02:00