From 0e535a10e4f3c022e72b16f2b4af67cbb842707db63ceb7b2831dd7f7e3ef446 Mon Sep 17 00:00:00 2001 From: Soc Virnyl Estela Date: Sat, 28 Oct 2023 09:52:02 +0000 Subject: [PATCH] - Remove patch 0001-fix-ub-in-diff-gutter.patch - Update to version 23.10: Breaking changes: - Support multiple language servers per language - This is a breaking change to language configuration Features: - Support multiple language servers per language - Add a statusline element for the selected register - Add `%`, `#`, `.`, `*` and `+` special registers - Add initial support for LSP DidChangeWatchedFiles notifications - Search buffer contents in `global_search` - Add a "smart tab" command that intelligently jumps the cursor on tab - Add a statusline element for whether a file is read-only - Syntax highlight regex prompts - Allow defining alignment in indent queries - Show visual feedback in `surround_replace` - Switch to Nucleo for fuzzy matching - Insert a trailing newline on write - Add a `-w`/`--working-dir` CLI flag for specifying a working directory on startup - Accept a `+N` CLI argument to set the first file's line number - Accept Helix-specific ignore files in `.helix/ignore` and `~/.config/helix/ignore` Commands: - `merge_selections` (`A-minus`) - merge all selections into one selection that covers all ranges - `move_prev_long_word_end` and `extend_prev_long_word_end` - move/extend to the end of the previous WORD - `reverse_selection_contents` - swaps the values of each selection so they are reversed - Add `:rl` and `:rla` aliases for `:reload` and `:reload-all` - `yank_joined` - join the selections and yank to the selected register - `:write-all!` (`:wa!`) - forcibly write all buffers to disk and create any necessary subdirectories - `:redraw` - clear re-render the UI - `:tree-sitter-highlight-name` - show the theme scope name of the highlight under the cursor OBS-URL: https://build.opensuse.org/package/show/editors/helix?expand=0&rev=81 --- _service | 10 ++++------ cargo_config | 2 +- helix-23.05.tar.xz | 3 --- helix-23.10.tar.xz | 3 +++ helix.changes | 36 ++++++++++++++++++++++++++++++++++++ helix.spec | 4 ++-- vendor.tar.xz | 3 --- vendor.tar.zst | 3 +++ 8 files changed, 49 insertions(+), 15 deletions(-) delete mode 100644 helix-23.05.tar.xz create mode 100644 helix-23.10.tar.xz delete mode 100644 vendor.tar.xz create mode 100644 vendor.tar.zst diff --git a/_service b/_service index efc697e..38deffb 100644 --- a/_service +++ b/_service @@ -1,10 +1,8 @@ - - - helix-23.05.tar.xz - xz - true + + + helix-*.tar.xz - + diff --git a/cargo_config b/cargo_config index 6fb4ff4..97852b5 100644 --- a/cargo_config +++ b/cargo_config @@ -2,4 +2,4 @@ replace-with = "vendored-sources" [source.vendored-sources] -directory = "vendor" \ No newline at end of file +directory = "vendor" diff --git a/helix-23.05.tar.xz b/helix-23.05.tar.xz deleted file mode 100644 index 417c2ea..0000000 --- a/helix-23.05.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c1ca69facde99d708175c686ce5bf3585e119e372c83e1c3dc1d562c7a8e3d87 -size 115474436 diff --git a/helix-23.10.tar.xz b/helix-23.10.tar.xz new file mode 100644 index 0000000..d06875c --- /dev/null +++ b/helix-23.10.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e7bcac200b1a15bc9f196bdfd161e4e448dc670359349ae14c18ccc512153e8 +size 106234736 diff --git a/helix.changes b/helix.changes index 877bb91..4655b14 100644 --- a/helix.changes +++ b/helix.changes @@ -1,3 +1,39 @@ +------------------------------------------------------------------- +Sat Oct 28 09:44:51 UTC 2023 - Soc Virnyl Estela + +- Remove patch 0001-fix-ub-in-diff-gutter.patch +- Update to version 23.10: + Breaking changes: + - Support multiple language servers per language + - This is a breaking change to language configuration + + Features: + - Support multiple language servers per language + - Add a statusline element for the selected register + - Add `%`, `#`, `.`, `*` and `+` special registers + - Add initial support for LSP DidChangeWatchedFiles notifications + - Search buffer contents in `global_search` + - Add a "smart tab" command that intelligently jumps the cursor on tab + - Add a statusline element for whether a file is read-only + - Syntax highlight regex prompts + - Allow defining alignment in indent queries + - Show visual feedback in `surround_replace` + - Switch to Nucleo for fuzzy matching + - Insert a trailing newline on write + - Add a `-w`/`--working-dir` CLI flag for specifying a working directory on startup + - Accept a `+N` CLI argument to set the first file's line number + - Accept Helix-specific ignore files in `.helix/ignore` and `~/.config/helix/ignore` + + Commands: + - `merge_selections` (`A-minus`) - merge all selections into one selection that covers all ranges + - `move_prev_long_word_end` and `extend_prev_long_word_end` - move/extend to the end of the previous WORD + - `reverse_selection_contents` - swaps the values of each selection so they are reversed + - Add `:rl` and `:rla` aliases for `:reload` and `:reload-all` + - `yank_joined` - join the selections and yank to the selected register + - `:write-all!` (`:wa!`) - forcibly write all buffers to disk and create any necessary subdirectories + - `:redraw` - clear re-render the UI + - `:tree-sitter-highlight-name` - show the theme scope name of the highlight under the cursor + ------------------------------------------------------------------- Thu Aug 31 23:40:52 UTC 2023 - Soc Virnyl Estela diff --git a/helix.spec b/helix.spec index 9aa1fe1..afdeacc 100644 --- a/helix.spec +++ b/helix.spec @@ -23,14 +23,14 @@ %global _helix_runtimedir %{_libdir}/%{name}/runtime Name: helix -Version: 23.05 +Version: 23.10 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 (MIT OR Apache-2.0 OR Zlib) AND (MIT or Unlicense) AND (Zlib OR Apache-2.0 OR MIT) AND Apache-2.0 AND BSL-1.0 AND ISC AND MIT AND MPL-2.0 AND Zlib AND MPL-2.0 URL: https://github.com/helix-editor/helix # This tarball includes fetched grammars Source0: https://github.com/helix-editor/helix/releases/download/%{version}/%{name}-%{version}-source.tar.xz#/%{name}-%{version}.tar.xz -Source1: vendor.tar.xz +Source1: vendor.tar.zst Source2: cargo_config Source3: README-suse-maint.md Source4: helix-rpmlintrc diff --git a/vendor.tar.xz b/vendor.tar.xz deleted file mode 100644 index a70e286..0000000 --- a/vendor.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8fa4d6a3e53b7a5023c254834614d9e12dc030fd9358370386e651856dd3e5f5 -size 29266948 diff --git a/vendor.tar.zst b/vendor.tar.zst new file mode 100644 index 0000000..49524c9 --- /dev/null +++ b/vendor.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:31d0f32382ef0a60466839d621b8c2ac923f847bf8ad89ee4046a42f1e3b1d42 +size 27404020