Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package fresh-editor for openSUSE:Factory 
checked in at 2026-11-03 17:54:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fresh-editor (Old)
 and      /work/SRC/openSUSE:Factory/.fresh-editor.new.1257 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fresh-editor"

Tue Nov  3 17:54:47 2026 rev:20 rq:1394518 version:0.5.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/fresh-editor/fresh-editor.changes        
2026-10-31 23:14:36.909502662 +0100
+++ /work/SRC/openSUSE:Factory/.fresh-editor.new.1257/fresh-editor.changes      
2026-11-03 17:56:43.954248468 +0100
@@ -1,0 +2,26 @@
+Mon Nov  2 06:39:32 UTC 2026 - Andrea Manzini <[email protected]>
+
+- Update to version 0.5.7:
+  * Compare Files: side-by-side editable file comparison via
+    'fresh --diff A B'.
+  * Universal Search across all workspaces: toggle 'All
+    workspaces' (Alt+A) to search every local workspace's files,
+    unsaved buffers, and terminals.
+  * Search & Replace honours Case Sensitive and Whole Word flags.
+  * Idle CPU, memory, and log growth fixes from git_statusbar on
+    Linux: file reads no longer count as changes.
+  * Unsaved work is kept in one place whatever the launch mode;
+    crash-safe sudo saves and atomic save replacement.
+  * Terminal improvements: pass Ctrl+V when clipboard has no
+    text, kitty keyboard protocol for attached daemon clients.
+  * Performance: eliminate typing stutter on long wrapped lines
+    and reduce memory use during replace-all on large files.
+  * Keybindings: Shift+Home selects to first non-blank character.
+- Generate vendor.tar.zst with cargo_vendor filter=true (drops
+  non-Linux crates) and an explicit update=true; strip the prebuilt
+  vendor/psm-0.1.24/src/arch/wasm32.o object from it.
+- Cap parallel rustc jobs by memory (%limit_build -m 2000) and
+  build on 16 GB workers (_constraints); rustc was OOM-killed on
+  aarch64.
+
+-------------------------------------------------------------------

Old:
----
  fresh-v0.5.4.tar.zst
  fresh-v0.5.5.tar.zst

New:
----
  _constraints
  fresh-v0.5.7.tar.zst

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

Other differences:
------------------
++++++ fresh-editor.spec ++++++
--- /var/tmp/diff_new_pack.edRq6u/_old  2026-11-03 17:56:48.702447019 +0100
+++ /var/tmp/diff_new_pack.edRq6u/_new  2026-11-03 17:56:48.705447144 +0100
@@ -18,7 +18,7 @@
 
 %define shortname fresh
 Name:           fresh-editor
-Version:        0.5.5
+Version:        0.5.7
 Release:        0
 Summary:        A terminal text editor you can just use
 # Legal-Review-Notice: MPL-2.0 comes from vendored option-ext 0.2.0, which is
@@ -27,8 +27,13 @@
 License:        GPL-3.0-or-later AND MPL-2.0
 URL:            https://getfresh.dev/
 Source0:        %{shortname}-v%{version}.tar.zst
+# vendor.tar.zst: cargo_vendor filter=true, then 
vendor/psm-0.1.24/src/arch/wasm32.o
+# (prebuilt object) and its .cargo-checksum.json entry removed by hand; `osc 
service mr` alone does not reproduce it
 Source1:        vendor.tar.zst
+# Source-Binary-Exception: *libloading*/tests/*.dll -- test-data: windows test 
dlls in test directory
+# Source-Binary-Exception: *lzma-sys*/tests/* -- test-data: test fixtures for 
decompressor testing
 BuildRequires:  cargo-packaging
+BuildRequires:  memory-constraints
 ExclusiveArch:  %{rust_tier1_arches}
 
 %description
@@ -43,6 +48,8 @@
 %autosetup -p1 -a1 -n %{shortname}-v%{version}
 
 %build
+# rustc peaks near 10 GB RSS; cap parallel jobs by RAM, not cores
+%limit_build -m 2000
 %{cargo_build}
 
 %install

++++++ _constraints ++++++
<?xml version="1.0" encoding="UTF-8"?>
<constraints>
  <hardware>
    <physicalmemory>
      <size unit="G">16</size>
    </physicalmemory>
  </hardware>
</constraints>

++++++ _service ++++++
--- /var/tmp/diff_new_pack.edRq6u/_old  2026-11-03 17:56:48.774450029 +0100
+++ /var/tmp/diff_new_pack.edRq6u/_new  2026-11-03 17:56:48.780450280 +0100
@@ -3,7 +3,7 @@
         <param name="url">https://github.com/sinelaw/fresh</param>
         <param name="scm">git</param>
         <param name="exclude">.git</param>
-        <param name="revision">v0.5.5</param>
+        <param name="revision">v0.5.7</param>
         <param name="versionformat">v@PARENT_TAG@</param>
         <param name="versionrewrite-pattern">v(\d+\.\d+\.\d+)</param>
         <param name="changesgenerate">enable</param>
@@ -19,6 +19,8 @@
     <service name="cargo_vendor" mode="manual">
         <param name="srcdir">fresh</param>
         <param name="compression">zst</param>
+        <param name="filter">true</param>
+        <param name="update">true</param>
     </service>
     <service name="cargo_audit" mode="manual">
         <param name="srcdir">fresh</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.edRq6u/_old  2026-11-03 17:56:48.809451493 +0100
+++ /var/tmp/diff_new_pack.edRq6u/_new  2026-11-03 17:56:48.816451786 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param name="url">https://github.com/sinelaw/fresh</param>
-              <param 
name="changesrevision">fec04bfe14ad1f4bfad0a78af438cf202accde9e</param></service></servicedata>
+              <param 
name="changesrevision">a3e2b182ffe41b173b897852c7e64390b593bf6f</param></service></servicedata>
 (No newline at EOF)
 

++++++ fresh-v0.5.4.tar.zst -> fresh-v0.5.7.tar.zst ++++++
/work/SRC/openSUSE:Factory/fresh-editor/fresh-v0.5.4.tar.zst 
/work/SRC/openSUSE:Factory/.fresh-editor.new.1257/fresh-v0.5.7.tar.zst differ: 
char 7, line 1

++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/fresh-editor/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.fresh-editor.new.1257/vendor.tar.zst differ: char 
7, line 1

Reply via email to