Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package broot for openSUSE:Factory checked 
in at 2026-09-11 18:05:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/broot (Old)
 and      /work/SRC/openSUSE:Factory/.broot.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "broot"

Fri Sep 11 18:05:32 2026 rev:13 rq:1377399 version:1.60.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/broot/broot.changes      2026-08-31 
15:57:14.760118276 +0200
+++ /work/SRC/openSUSE:Factory/.broot.new.1265/broot.changes    2026-09-11 
18:08:31.580903925 +0200
@@ -1,0 +2,43 @@
+Fri Sep 11 07:29:39 UTC 2026 - Martin Sirringhaus <[email protected]>
+
+- v1.60.1
+  * the official macOS binary now includes the clipboard feature 
(`:copy_path`, `:copy_line`, `:input_paste`)
+  * a verb redefined with the name of an existing one no longer makes typing a 
prefix of that name ambiguous
+  * on macOS, the trash listing verbs (`:open_trash`, etc.) are no longer 
offered, as they couldn't work there
+  * paths containing shell special characters (globs, `$`, parentheses, etc.) 
are now quoted in commands executed by the shell function - Fix #595
+  * the terminal title no longer shows paths quoted
+  * fix double-click not opening the file when the tree is scrolled - Fix #150
+  * git statuses are no longer missing in subdirectories when broot is 
launched from a subdirectory of the repository
+  * the diff preview is shown for a modified file given as launch argument
+  * the diff preview works in a repository without any commit yet
+  * refreshing the tree (F5) also refreshes the git branch and stats of the 
root line
+
+- v1.60.0
+  * Major Feature: preview wrapping
+    - By default, long lines in preview are now wrapped.
+    - This impacts text previews, with or without syntactic coloring, unified 
diffs, and TTY previews
+    - This can be toogled with `:toggle_preview_wrap` (shortcut `:wrap`), and 
`wrap_previews: false` in the conf disables it on start
+  * Major Feature: git diff preview, and many git related enhancements
+    - The `libgit2` library has been replaced by `gix`. With this change, 
broot becomes pure Rust, which simplifies compilation (no C compiler needed 
anymore).
+    - A unified diff preview is now the default preview of a file with a git 
change (modified, staged, added, renamed or in conflict) when git statuses are 
displayed. `:preview_diff` shows it for any file.
+    - tab and shift-tab navigate between git-interesting files and diff chunks 
just like for content search matches
+    - ctrl-→ opens the file at the selected chunk, and ctrl-← brings you back 
to the diff
+    - new skin entries: `diff_added`, `diff_removed`, `diff_line_number`
+    - in detached HEAD state, the status line shows the short commit id 
instead of `HEAD`
+    - git status: staged files are shown (`A` added, `S` staged modification, 
`R` renamed); new `git_status_staged` skin entry
+    - git status of a subdirectory of a big repository is computed on that 
subdirectory only, which is faster
+    - git status: an untracked directory gets the `N` mark too
+    - the status line shows how many commits the branch is ahead (`↑`) or 
behind (`↓`) its upstream
+    - `{git-root}` and `{git-name}` now work when the selection is a file
+    - alt-g toggles the git status filter (`:toggle_git_status`). Status line 
suggests using it in git repo.
+    - `-gg` shows only the files with a git status (same as `--git-status`), 
`-G` removes one level of git information
+    - the Kitty keyboard protocol is now used by default when the terminal 
supports it, which notably makes `alt` combinations work on macOS terminals; 
multi-key combinations without modifier still need `enable_kitty_keyboard: 
true` - I'll watch this as this may have unwanted effects, like time related 
difficulty for some combinations - feedback welcome
+  * Other Changes
+    - fix panic when previewing an image with 16 bits per channel, or HDR - 
Fix #1209
+    - alt-arrows are bound like ctrl-arrows (panels, root up/down), as macOS 
captures ctrl-arrows; hints and help show the alt ones on macOS
+    - arrow keys scroll the tty preview
+    - `:select_last` goes to the end of a directory preview
+    - the tty preview shows its line count
+    - `:preview_auto` cancels the effect of eg `:preview_text`, going back to 
automatically choosing the preview mode
+
+-------------------------------------------------------------------

Old:
----
  broot-1.59.0.tar.gz

New:
----
  broot-1.60.1.tar.gz

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

Other differences:
------------------
++++++ broot.spec ++++++
--- /var/tmp/diff_new_pack.lJONdV/_old  2026-09-11 18:08:32.695950607 +0200
+++ /var/tmp/diff_new_pack.lJONdV/_new  2026-09-11 18:08:32.697950691 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           broot
-Version:        1.59.0
+Version:        1.60.1
 Release:        0
 Summary:        A better way to navigate directories
 License:        GPL-2.0-only AND MIT AND MPL-2.0 AND GPL-2.0-only WITH 
GCC-exception-2.0

++++++ _service ++++++
--- /var/tmp/diff_new_pack.lJONdV/_old  2026-09-11 18:08:32.749952868 +0200
+++ /var/tmp/diff_new_pack.lJONdV/_new  2026-09-11 18:08:32.752952993 +0200
@@ -1,7 +1,7 @@
 <services>
   <service name="download_files" mode="disabled" />
   <service name="cargo_vendor" mode="disabled">
-     <param name="srctar">broot-1.59.0.tar.gz</param>
+     <param name="srctar">broot-1.60.1.tar.gz</param>
      <param name="compression">xz</param>
      <param name="update">true</param>
      <param name="filter">true</param>

++++++ broot-1.59.0.tar.gz -> broot-1.60.1.tar.gz ++++++
/work/SRC/openSUSE:Factory/broot/broot-1.59.0.tar.gz 
/work/SRC/openSUSE:Factory/.broot.new.1265/broot-1.60.1.tar.gz differ: char 13, 
line 1

++++++ vendor.tar.xz ++++++
/work/SRC/openSUSE:Factory/broot/vendor.tar.xz 
/work/SRC/openSUSE:Factory/.broot.new.1265/vendor.tar.xz differ: char 15, line 1

Reply via email to