Skip to content

Commit

Permalink
Merge branch 'helix-editor:master' into scroll_preview_fixed
Browse files Browse the repository at this point in the history
  • Loading branch information
GNUSheep authored Oct 24, 2024
2 parents 5b0547a + 101a74b commit f23721d
Show file tree
Hide file tree
Showing 23 changed files with 437 additions and 147 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/cachix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
uses: actions/checkout@v4

- name: Install nix
uses: cachix/install-nix-action@v29
uses: cachix/install-nix-action@v30

- name: Authenticate with Cachix
uses: cachix/cachix-action@v15
Expand Down
47 changes: 22 additions & 25 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ Note: Only certain languages have indentation definitions at the moment. Check

[Installation documentation](https://docs.helix-editor.com/install.html).

[![Packaging status](https://repology.org/badge/vertical-allrepos/helix.svg?exclude_unsupported=1)](https://repology.org/project/helix/versions)
[![Packaging status](https://repology.org/badge/vertical-allrepos/helix-editor.svg?exclude_unsupported=1)](https://repology.org/project/helix-editor/versions)

# Contributing

Expand Down
4 changes: 3 additions & 1 deletion book/src/generated/lang-support.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@
| dockerfile ||| | `docker-langserver` |
| dot || | | `dot-language-server` |
| dtd || | | |
| dune || | | |
| earthfile |||| `earthlyls` |
| edoc || | | |
| eex || | | |
Expand Down Expand Up @@ -68,7 +69,7 @@
| gjs |||| `typescript-language-server`, `vscode-eslint-language-server`, `ember-language-server` |
| gleam ||| | `gleam` |
| glimmer || | | `ember-language-server` |
| glsl |||| |
| glsl |||| `glsl_analyzer` |
| gn || | | |
| go |||| `gopls`, `golangci-lint-langserver` |
| godot-resource ||| | |
Expand Down Expand Up @@ -185,6 +186,7 @@
| smali || || |
| smithy || | | `cs` |
| sml || | | |
| snakemake || || `pylsp` |
| solidity ||| | `solc` |
| spicedb || | | |
| sql ||| | |
Expand Down
2 changes: 1 addition & 1 deletion book/src/package-managers.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
- [Chocolatey](#chocolatey)
- [MSYS2](#msys2)

[![Packaging status](https://repology.org/badge/vertical-allrepos/helix.svg)](https://repology.org/project/helix/versions)
[![Packaging status](https://repology.org/badge/vertical-allrepos/helix-editor.svg)](https://repology.org/project/helix-editor/versions)

## Linux

Expand Down
4 changes: 2 additions & 2 deletions book/src/themes.md
Original file line number Diff line number Diff line change
Expand Up @@ -283,7 +283,6 @@ These scopes are used for theming the editor interface:
| `ui.debug.active` | Indicator for the line at which debugging execution is paused at, found in the gutter |
| `ui.gutter` | Gutter |
| `ui.gutter.selected` | Gutter for the line the cursor is on |
| `ui.highlight.frameline` | Line at which debugging execution is paused at |
| `ui.linenr` | Line numbers |
| `ui.linenr.selected` | Line number for the line the cursor is on |
| `ui.statusline` | Statusline |
Expand All @@ -297,7 +296,7 @@ These scopes are used for theming the editor interface:
| `ui.bufferline.background` | Style for bufferline background |
| `ui.popup` | Documentation popups (e.g. Space + k) |
| `ui.popup.info` | Prompt for multiple key options |
| `ui.picker.header` | Header row area in pickers with multiple columns |
| `ui.picker.header` | Header row area in pickers with multiple columns |
| `ui.picker.header.column` | Column names in pickers with multiple columns |
| `ui.picker.header.column.active` | The column name in pickers with multiple columns where the cursor is entering into. |
| `ui.window` | Borderlines separating splits |
Expand All @@ -320,6 +319,7 @@ These scopes are used for theming the editor interface:
| `ui.selection` | For selections in the editing area |
| `ui.selection.primary` | |
| `ui.highlight` | Highlighted lines in the picker preview |
| `ui.highlight.frameline` | Line at which debugging execution is paused at |
| `ui.cursorline.primary` | The line of the primary cursor ([if cursorline is enabled][editor-section]) |
| `ui.cursorline.secondary` | The lines of any other cursors ([if cursorline is enabled][editor-section]) |
| `ui.cursorcolumn.primary` | The column of the primary cursor ([if cursorcolumn is enabled][editor-section]) |
Expand Down
32 changes: 12 additions & 20 deletions flake.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 2 additions & 8 deletions flake.nix
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,9 @@
flake-utils.url = "github:numtide/flake-utils";
rust-overlay = {
url = "github:oxalica/rust-overlay";
inputs = {
nixpkgs.follows = "nixpkgs";
flake-utils.follows = "flake-utils";
};
};
crane = {
url = "github:ipetkov/crane";
inputs.nixpkgs.follows = "nixpkgs";
};
crane.url = "github:ipetkov/crane";
};

outputs = {
Expand Down Expand Up @@ -114,7 +108,7 @@
if pkgs.stdenv.isLinux
then pkgs.stdenv
else pkgs.clangStdenv;
rustFlagsEnv = pkgs.lib.optionalString stdenv.isLinux "-C link-arg=-fuse-ld=lld -C target-cpu=native -Clink-arg=-Wl,--no-rosegment";
rustFlagsEnv = pkgs.lib.optionalString stdenv.isLinux "-C link-arg=-fuse-ld=lld -C target-cpu=native -Clink-arg=-Wl,--no-rosegment --cfg tokio_unstable";
rustToolchain = pkgs.pkgsBuildHost.rust-bin.fromRustupToolchainFile ./rust-toolchain.toml;
craneLibMSRV = (crane.mkLib pkgs).overrideToolchain rustToolchain;
craneLibStable = (crane.mkLib pkgs).overrideToolchain pkgs.pkgsBuildHost.rust-bin.stable.latest.default;
Expand Down
Loading

0 comments on commit f23721d

Please sign in to comment.