forked from pool/helix
Compare commits
4 Commits
Author | SHA256 | Date | |
---|---|---|---|
|
1d7b0938a6 | ||
|
a692fdf409 | ||
|
4f039f9961 | ||
|
2241d8134a |
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:44d9eb113a54a80a2891ac6374c74bcd2bce63d317f1e1c69c286a6fc919922c
|
||||
size 142746572
|
3
helix-25.01.1.tar.xz
Normal file
3
helix-25.01.1.tar.xz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:12508c4f5b9ae6342299bd40d281cd9582d3b51487bffe798f3889cb8f931609
|
||||
size 151110492
|
224
helix.changes
224
helix.changes
@ -1,3 +1,227 @@
|
||||
-------------------------------------------------------------------
|
||||
Sat Feb 1 12:51:36 UTC 2025 - Joshua Smith <smolsheep@opensuse.org>
|
||||
|
||||
- Update to version 25.01.1:
|
||||
Fixes:
|
||||
* Fix blank buffer picker preview on doc with no views
|
||||
* Fix join_selections behavior on tabs
|
||||
* Fix recognition for color LSP completion hex codes for some
|
||||
language servers
|
||||
* Fix offsets to selections updated by open_below/open_above
|
||||
(o/O) in multi-cursor scenarios
|
||||
* Fix offsets to selections updated by insert_newline when
|
||||
trimming whitespace in multi-cursor scenarios
|
||||
* Fix panic in path completion from resolving variables like
|
||||
${HOME:-$HOME}
|
||||
* Prevent line comment continuation when using change_selection
|
||||
(c) on a line above a comment
|
||||
Usability improvements:
|
||||
* Run external formatters from the document's directory
|
||||
Themes:
|
||||
* Update onelight
|
||||
* Add cursorline color to iceberg themes
|
||||
* Update special, ui.text.directory and ui.virtual.wrap in
|
||||
dark_plus
|
||||
New languages:
|
||||
* CodeQL, Gren
|
||||
Updated languages and queries:
|
||||
* Fix Teal LSP name
|
||||
* Highlight : in Rust as a delimiter
|
||||
* Update Swift highlights
|
||||
* Highlight JSX attributes as @attribute
|
||||
* Improve markdown heading highlights
|
||||
* Add comment tokens configuration for JSONC
|
||||
* Highlight the never type ! as a type in Rust
|
||||
* Expand builtin function highlights for ECMA languages, Rust and
|
||||
Haskell
|
||||
* Recognize .clang-tidy as YAML
|
||||
* Update MATLAB grammar and indent queries
|
||||
* Recognize rockspec as Lua
|
||||
* Add /// to Dart comment tokens configuration
|
||||
* Update Solidity grammar and queries
|
||||
* Update Spade grammar and queries
|
||||
* Re-enable Hare fetching and building by default
|
||||
Packaging:
|
||||
* --version now prints a leading zero for single-digit months,
|
||||
for example 25.01
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 4 06:58:23 UTC 2025 - Joshua Smith <smolsheep@opensuse.org>
|
||||
|
||||
- Update to version 25.01:
|
||||
Features:
|
||||
* Big refactor for Pickers
|
||||
* Use a table layout and allow filtering by column
|
||||
* Reimplement global_search to allow changing the query
|
||||
dynamically
|
||||
* Add an alternative "inline" display for LSP diagnostics
|
||||
* Support defining keybindings as macros
|
||||
* Continue line comments in o/O and on <ret> in insert mode
|
||||
* Allow configuring and switching clipboard providers at runtime
|
||||
* Add support for path completion
|
||||
* Support bindings with the Super (Cmd/Win/Meta) modifier
|
||||
* Support rendering and jumping between tabstops in snippet
|
||||
completions
|
||||
* Allow theming directory completions
|
||||
Commands:
|
||||
* Add commands to move within snake_case or camelCase words
|
||||
* Add search_selection_detect_word_boundaries - This command
|
||||
takes the * key in normal and select mode, replacing
|
||||
search_selection which was moved to A-*.
|
||||
Usability:
|
||||
* Add :edit and :e aliases for :open
|
||||
* Trim trailing newline from pipe command outputs when the input
|
||||
doesn't have a trailing newline
|
||||
* Add :mv alias for :move
|
||||
* Return document display name instead of absolute path from the
|
||||
% special register
|
||||
* Track view position on a per-view instead of per-document basis
|
||||
* Improve scrolloff calculation to leave a gap in the middle
|
||||
* Show a popup for stderr printed by failed :sh commands
|
||||
* Add statusline errors when nothing is selected with s, K, A-K
|
||||
* Add .svn as a workspace root marker
|
||||
* Trim the end of :sh outputs
|
||||
* Show LSP window/showMessage messages in the statusline
|
||||
* Support finding workspace directories via .jj directories
|
||||
* Join single-line comments with join_selections (J)
|
||||
* Show anonymous syntax tree nodes in :tree-sitter-subtree
|
||||
* Save an undo checkpoint before paste in insert mode
|
||||
* Only break on ASCII spaces in :reflow
|
||||
* Add a default-yank-register config option
|
||||
* Show a statusline error for :format when a formatter is not
|
||||
available
|
||||
* Change to the home directory with :cd with no arguments
|
||||
* Change default comment token to # for unrecognized files
|
||||
* Trim all trailing whitespace on insert_newline
|
||||
* Change to the prior directory with :cd -
|
||||
* Allow parsing - (with no modifiers) as a keybinding
|
||||
* Improve opening statusline and error messages when opening
|
||||
duplicate files or directories
|
||||
* Trim trailing colons in paths passed on the argv
|
||||
* Show tree-sitter parser availability in hx --health <lang>
|
||||
* Show a preview block for colors in the LSP completion menu
|
||||
* Add infobox help for surround_add, surround_replace and
|
||||
surround_delete
|
||||
Fixes:
|
||||
* Respect document indentation settings in format_selections (=)
|
||||
* Avoid switching the current document to normal mode during an
|
||||
LSP workspace/applyEdit operation
|
||||
* Fix off-by-one in LSP find_completion_range
|
||||
* Prefer file-system mtime to local system time for detecting
|
||||
external modifications
|
||||
* Fix writing of hardlinks
|
||||
* Prevent language servers from being automatically restarted
|
||||
when stopped with :lsp-stop
|
||||
* Stable-sort LSP text edits
|
||||
* Fix determination of current language layer in documents with
|
||||
nested language injections
|
||||
* Fix a panic from :moveing a file to a new extension which
|
||||
starts a language server
|
||||
* Fix a panic from duplicating the diff gutter
|
||||
* Keep cursor position when exactly replacing text
|
||||
* Fix a panic from jump_backward on a newly opened split
|
||||
* Fix a panic from language servers sending an unknown diagnostic
|
||||
severity
|
||||
* Fix a panic when drawing at the edge of the screen
|
||||
* Fix git repo detection on symlinks
|
||||
* Fix a panic from a language server sending an out-of-range
|
||||
active signature index in textDocument/signatureHelp
|
||||
* Fix a panic from using C-k in a prompt ending in a multi-byte
|
||||
character
|
||||
* Expand tildes in paths passed to :read
|
||||
* Respect per-language workspace-lsp-roots configuration when
|
||||
opening new documents
|
||||
* Consistently replace line-endings in paste/replace commands
|
||||
* Fix formatting in error statusline messages when inspecting
|
||||
variables in DAP
|
||||
* Fix invisible printing of headers in --health output on light
|
||||
terminals
|
||||
* Accept integers serialized as floats in the JSONRPC id field
|
||||
Themes:
|
||||
* Add new themes:
|
||||
adwaita-light, ao, carbonfox, eiffel,
|
||||
seoul256, sunset, vintage, yo
|
||||
* Update themes:
|
||||
bogster, dark_plus, snazzy, everforest,
|
||||
gruvbox, hex, modus, voxed
|
||||
Languages:
|
||||
* Added new languages:
|
||||
jjdescription, i3wm and Sway configs, TypeSpec, jq, Thrift,
|
||||
Gherkin, Circom, Dune, Snakemake, Cylc, textproto, Spade,
|
||||
NestedText, Quint, Amber-lang, Vento, Teal, Koto, NGINX
|
||||
* Add comment injections for Hare
|
||||
* Improve highlights for blade.php files
|
||||
* Update tree-sitter-slint
|
||||
* Recognize just files as Just
|
||||
* Recognize mdx as Markdown
|
||||
* Update Just grammar and queries
|
||||
* Recognize tclsh as TCL
|
||||
* Update Godot grammar and queries
|
||||
* Update Gleam grammar and queries
|
||||
* Add mesonlsp for Meson
|
||||
* Update HTML highlights
|
||||
* Add comment textobjects for Verilog
|
||||
* Switch tree-sitter-just grammar
|
||||
* Update tree-sitter-fsharp
|
||||
* Add nixd for Nix
|
||||
* Highlight types and enum members from the Rust prelude
|
||||
* Improve textobjects for HCL, Nix
|
||||
* Add textobjects queries for docker-compose, dockerfile, env,
|
||||
git-config, hcl, hocon, prisma, SQL and YAML
|
||||
* Recognize cshtml files as HTML
|
||||
* Set a memory limit for the Lean language server
|
||||
* Add configurations for jedi and ruff language servers
|
||||
* Update Vue highlights
|
||||
* Switch tree-sitter-hcl grammar
|
||||
* Fix odinfmt formatter configuration
|
||||
* Recognize rbs files as Ruby
|
||||
* Update tree-sitter-nickel
|
||||
* Recognize ldtk and ldtkl files as JSON
|
||||
* Fix highlights for builtin functions in Fish
|
||||
* Add superhtml for HTML
|
||||
* Add a configuration for the Vale language server
|
||||
* Add Erlang Language Platform
|
||||
* Update Odin highlights
|
||||
* Remove auto-pairs for single quotes in SML
|
||||
* Add glsl_analyzer for GLSL
|
||||
* Recognize .prettierrc as YAML
|
||||
* Fix swift-format formatter configuration
|
||||
* Add package.json and tsconfig.json as JS/TS workspace roots
|
||||
* Add "INVARIANT" to comment error highlights
|
||||
* Update Rescript grammar and queries
|
||||
* Update tree-sitter-nasm
|
||||
* Update LLVM grammars
|
||||
* Update Perl and Pod grammars
|
||||
* Add Nim injections in Nix
|
||||
* Recognize livemd as Markdown
|
||||
* Update Unison grammar and queries
|
||||
* Turn off Swift auto-format by default
|
||||
* Recognize .swift-format as JSON
|
||||
* Recognize .clangd and .clang-format as YAML
|
||||
* Recognize ssh_config.d/*.conf as sshclientconfig
|
||||
* Update comment token configs for Zig
|
||||
* Update tree-sitter-bicep
|
||||
* Add hyperls for Hyperlang
|
||||
* Add highlight queries for Solidity
|
||||
* Recognize WORKSPACE.bzlmod as Starlark
|
||||
* Update Ada grammar and queries
|
||||
* Restrict Hocon file-types glob patterns
|
||||
* Update Mojo language server to Magic
|
||||
* Switch tree-sitter-v grammar
|
||||
* Add "COMPLIANCE" to comment error highlights
|
||||
* Add a language server configuration for ltex-ls-plus
|
||||
* Update tree-sitter-dockerfile
|
||||
* Add ] to PHP outdents
|
||||
* Add textobjects for Odin
|
||||
* Update tree-sitter-heex and queries
|
||||
* Update protobuf highlights
|
||||
* Switch tree-sitter-query
|
||||
* Add block comment configurations for jinja and nunjucks
|
||||
* Add uv shebang for python
|
||||
* Update tree-sitter-vento
|
||||
* Switch Protobuf tree-sitter grammar
|
||||
* Recognize hypr/*.conf as Hyprland
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 11 08:15:58 UTC 2024 - Richard Rahl <rrahl0@opensuse.org>
|
||||
|
||||
|
@ -18,7 +18,7 @@
|
||||
|
||||
%global _helix_runtimedir %{_libdir}/%{name}/runtime
|
||||
Name: helix
|
||||
Version: 24.07
|
||||
Version: 25.01.1
|
||||
Release: 0
|
||||
Summary: A post-modern modal text editor written in Rust
|
||||
License: (Apache-2.0 OR MIT) AND BSD-3-Clause AND (Apache-2.0 OR BSL-1.0) AND (Apache-2.0 OR MIT) AND (Apache-2.0 OR MIT OR Zlib) AND (MIT OR Unlicense) AND (Apache-2.0 OR Zlib OR MIT) AND Apache-2.0 AND BSL-1.0 AND ISC AND MIT AND MPL-2.0 AND Zlib AND MPL-2.0
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:5fe22a1a2bcba19835c944bbfae926e3ec7808629d4b4524bcbf9754ca0bce96
|
||||
size 25737226
|
||||
oid sha256:044f769c283dc7e21a0180184661790f06d522c06cff6d9b4be999db2ce2ec8e
|
||||
size 26745794
|
||||
|
Loading…
x
Reference in New Issue
Block a user