Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package helix for openSUSE:Factory checked 
in at 2023-04-07 18:16:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/helix (Old)
 and      /work/SRC/openSUSE:Factory/.helix.new.19717 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "helix"

Fri Apr  7 18:16:59 2023 rev:13 rq:1077798 version:23.03

Changes:
--------
--- /work/SRC/openSUSE:Factory/helix/helix.changes      2023-03-15 
18:56:42.121083728 +0100
+++ /work/SRC/openSUSE:Factory/.helix.new.19717/helix.changes   2023-04-07 
18:17:06.440815369 +0200
@@ -1,0 +2,98 @@
+Thu Apr  6 13:27:49 UTC 2023 - Soc Virnyl Estela <socvirnyl.est...@gmail.com>
+
+- Remove HELIX_DISABLE_AUTO_GRAMMAR_BUILD.
+
+-------------------------------------------------------------------
+Thu Apr  6 12:20:41 UTC 2023 - Soc Virnyl Estela <socvirnyl.est...@gmail.com>
+
+- Remove sed command to modify HELIX_RUNTIME
+
+-------------------------------------------------------------------
+Thu Apr  6 09:21:16 UTC 2023 - Soc Virnyl Estela <socvirnyl.est...@gmail.com>
+
+- Update to version 22.03
+  * Breaking changes:
+    - Select diagnostic range in goto_*_diag commands
+    - Remove jump behavior from increment/decrement
+    - Select change range in goto_*_change commands
+    - Split file modification indicator from filename statusline elements
+    - Jump to symbol ranges in LSP goto commands
+    - Workspace detection now stops at the first .helix/ directory (merging 
multiple .helix/languages.toml configurations is no longer supported)
+  * Features:
+    - Dynamic workspace symbol picker
+    - Soft-wrap
+    - Initial support for LSP snippet completions
+    - Add a statusline element for showing the current version control HEAD
+    - Display LSP type hints
+    - Enable the Kitty keyboard protocol on terminals with support
+    - Add a statusline element for the basename of the current file
+    - Add substring matching syntax for the picker
+    - Support LSP textDocument/prepareRename
+    - Allow multiple runtime directories with priorities
+    - Allow configuring whether to insert or replace completions
+    - Allow per-workspace config file .helix/config.toml
+    - Add workspace-lsp-roots config option to support multiple LSP roots for 
use with monorepos
+  * Commands:
+    - :pipe-to which pipes selections into a shell command and ignores output
+    - merge_consecutive_selections (A-_) combines all consecutive selections
+    - rotate_view_reverse which focuses the previous view
+    - goto_declaration (gD, requires LSP) which jumps to a symbol's declaration
+    - file_picker_in_current_buffer_directory
+    - :character-info which shows information about the character under the 
cursor
+    - :toggle-option for toggling config options at runtime
+    - dap_restart for restarting a debug session in DAP
+    - :lsp-stop to stop the language server of the current buffer
+    - :reset-diff-change for resetting a diff hunk to its original text
+    - :config-open-workspace for opening the config file local to the current 
workspace
+  * Fixes:
+    - Fix behavior of auto-completion flag for completion-on-trigger
+    - Reset editor mode when changing buffers
+    - Respect scrolloff settings in mouse movements
+    - Avoid trailing s when only one file is opened
+    - Fix erroneous indent between closers of auto-pairs
+    - Expand ~ when parsing file paths in :open
+    - Fix theme inheritance for default themes
+    - Fix extend_line with a count when the current line(s) are selected
+    - Prompt: Fix autocompletion for paths containing periods
+    - Skip serializing JSONRPC params if params is null
+    - Fix interaction with the xclip clipboard provider
+    - Fix undo/redo execution from the command palette
+    - Fix highlighting of non-block cursors
+    - Fix panic when nooping in join_selections and join_selections_space
+    - Fix selecting a changed file in global search
+    - Fix initial syntax highlight layer sort order
+    - Fix UTF-8 length handling for shellwords
+    - Remove C-j and C-k bindings from the completion menu
+    - Always commit to history when pasting
+    - Properly handle LSP position encoding
+    - Fix infinite loop in copy_selection_on_prev_line
+    - Fix completion popup positioning
+    - Fix a panic when uncommenting a line with only a comment token
+    - Fix panic in goto_window_center at EOF
+    - Ignore invalid file URIs sent by a language server
+    - Decode LSP URIs for the workspace diagnostics picker
+    - Fix incorrect usages of tab_width with indent_width
+    - DAP: Send Disconnect if the Terminated event is received
+    - DAP: Validate key and index exist when requesting variables
+    - Check LSP renaming support before prompting for rename text
+    - Fix indent guide rendering
+    - Fix division by zero panic
+    - Fix lacking space panic
+    - Send error replies for malformed and unhandled LSP requests
+    - Fix table column calculations for dynamic pickers
+    - Skip adding jumplist entries for :<n> line number previews
+    - Fix completion race conditions
+    - Fix shrink_selection with multiple cursors
+    - Fix indentation calculation for lines with mixed tabs/spaces
+    - No-op client/registerCapability LSP requests
+    - Send the STOP signal to all processes in the process group
+    - Fix workspace edit client capabilities declaration (7bf168d)
+    - Fix highlighting in picker results with multiple columns
+    - Canonicalize paths before stripping the current dir as a prefix
+    - Fix truncation behavior for long path names in the file picker
+    - Fix theme reloading behavior in :config-reload (ab819d8)
+  * More information at 
https://github.com/helix-editor/helix/blob/master/CHANGELOG.md#2303-2023-03-31
+- Remove helix-runtime-path.patch
+- Fix SPDX license names
+
+-------------------------------------------------------------------

Old:
----
  helix-22.12.tar.xz
  helix-runtime-path.patch

New:
----
  helix-23.03.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ helix.spec ++++++
--- /var/tmp/diff_new_pack.ZaAHuD/_old  2023-04-07 18:17:09.180831153 +0200
+++ /var/tmp/diff_new_pack.ZaAHuD/_new  2023-04-07 18:17:09.184831176 +0200
@@ -23,18 +23,17 @@
 %global _helix_runtimedir %{_libdir}/%{name}/runtime
 
 Name:           helix
-Version:        22.12
+Version:        23.03
 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
+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:        
%{url}/releases/download/%{version}/%{name}-%{version}-source.tar.xz#/%{name}-%{version}.tar.xz
+Source0:        
https://github.com/helix-editor/helix/releases/download/%{version}/%{name}-%{version}-source.tar.xz#/%{name}-%{version}.tar.xz
 Source1:        vendor.tar.xz
 Source2:        cargo_config
 Source3:        README-suse-maint.md
 Source4:        helix-rpmlintrc
-Patch0:         helix-runtime-path.patch
 BuildRequires:  c++_compiler
 BuildRequires:  c_compiler
 BuildRequires:  cargo-packaging
@@ -89,16 +88,11 @@
 mkdir -p .cargo
 cp %{SOURCE2} .cargo/config.toml
 
-# Replace RUNTIME dir
-sed -e 's#@HELIX_RUNTIME_DIR@#%{_libdir}/%{name}#' -i helix-loader/src/lib.rs
-
 # Remove shell definitions
 sed -e '/^\#\!\/usr\/bin\/env .*/d' -i contrib/completion/hx.*
 
 %build
-export HELIX_DISABLE_AUTO_GRAMMAR_BUILD=true
 %{cargo_build}
-HELIX_RUNTIME="$PWD/runtime" ./target/release/hx --grammar build
 
 # Shell completions
 sed -i "s|hx|helix|g" contrib/completion/hx.*
@@ -117,6 +111,9 @@
     install --verbose -Dm 755 {} -t 
"%{buildroot}%{_helix_runtimedir}/grammars" \;
 install -Dm644 runtime/tutor -t %{buildroot}%{_helix_runtimedir}
 
+# Not needed during runtime
+rm -rfv %{buildroot}%{_helix_runtimedir}/grammars/sources
+
 # Desktop application file
 install -Dm644 -T %{_builddir}/%{name}-%{version}/contrib/Helix.desktop 
%{buildroot}%{_datadir}/applications/%{name}.desktop
 %suse_update_desktop_file %{name}

++++++ _service ++++++
--- /var/tmp/diff_new_pack.ZaAHuD/_old  2023-04-07 18:17:09.248831544 +0200
+++ /var/tmp/diff_new_pack.ZaAHuD/_new  2023-04-07 18:17:09.252831568 +0200
@@ -1,7 +1,7 @@
 <services>
   <service name="download_files" mode="disabled" />
   <service name="cargo_vendor" mode="disabled">
-     <param name="srctar">helix-22.12.tar.xz</param>
+     <param name="srctar">helix-23.03.tar.xz</param>
      <param name="compression">xz</param>
      <param name="update">true</param>
   </service>

++++++ cargo_config ++++++
--- /var/tmp/diff_new_pack.ZaAHuD/_old  2023-04-07 18:17:09.276831705 +0200
+++ /var/tmp/diff_new_pack.ZaAHuD/_new  2023-04-07 18:17:09.280831729 +0200
@@ -1,6 +1,11 @@
 [source.crates-io]
 replace-with = "vendored-sources"
 
+[source."git+https://github.com/tree-sitter/tree-sitter?rev=c51896d32dcc11a38e41f36e3deb1a6a9c4f4b14";]
+git = "https://github.com/tree-sitter/tree-sitter";
+rev = "c51896d32dcc11a38e41f36e3deb1a6a9c4f4b14"
+replace-with = "vendored-sources"
+
 [source.vendored-sources]
 directory = "vendor"
 (No newline at EOF)

++++++ helix-22.12.tar.xz -> helix-23.03.tar.xz ++++++
/work/SRC/openSUSE:Factory/helix/helix-22.12.tar.xz 
/work/SRC/openSUSE:Factory/.helix.new.19717/helix-23.03.tar.xz differ: char 25, 
line 1

++++++ vendor.tar.xz ++++++
/work/SRC/openSUSE:Factory/helix/vendor.tar.xz 
/work/SRC/openSUSE:Factory/.helix.new.19717/vendor.tar.xz differ: char 26, line 
1

Reply via email to