Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package tmux for openSUSE:Factory checked in 
at 2025-12-02 13:19:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tmux (Old)
 and      /work/SRC/openSUSE:Factory/.tmux.new.14147 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tmux"

Tue Dec  2 13:19:05 2025 rev:62 rq:1320668 version:3.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/tmux/tmux.changes        2025-01-31 
16:02:32.683397390 +0100
+++ /work/SRC/openSUSE:Factory/.tmux.new.14147/tmux.changes     2025-12-02 
13:19:41.913700296 +0100
@@ -1,0 +2,81 @@
+Wed Nov 26 17:42:18 UTC 2025 - Fredrik Lönnegren <[email protected]>
+
+- tmux 3.6:
+  * Add seconds options for clock mode (issue 4697).
+  * Make -v to source-file pass through to subsequent source-file commands 
(issue
+    4216).
+  * Add selection-mode command to expilcitly set the selection mode in copy 
mode
+    (issue 3842).
+  * Save and restore images in alternate screen (issue 3732).
+  * Improve handling of regional indicators and emoji modifiers (issue 3998).
+  * Preserve marked pane with swap-window and move-window (issue 3443).
+  * Set and check COLORTERM as a hint for RGB colour.
+  * If tmux receives a palette request (OSC 4) in a pane and the palette entry
+    has not been set, send a request to the most recently used client and
+    forward any response instead (based on change from Tim Culverhouse, issue
+    4665).
+  * Add -l flag to command-prompt to disable splitting into multiple prompts
+    (issue 4483).
+  * Add buffer_full format variable (from Mohammad AlSaleh, issue 4630).
+  * Introduce a new window option, tiled-layout-max-columns, which configures 
the
+    maximum number of columns in the tiled layout.
+  * Add -k flag to display-popup which allows any key to dismiss the popup once
+    the command has exited (from Meriel Luna Mittelbach, issue 4612).
+  * Add a pane-border-lines "spaces" value to use spaces for pane borders 
(issue
+    4587).
+  * Replace invalid UTF-8 characters with the placeholder instead of ignoring
+    them (issue 4514).
+  * Detect support for OSC 52 using the device attributes report (from James
+    Holderness, issue 4539).
+  * Add -E to run-shell to forward stderr as well as stdout (issue 4246).
+  * Add an option variation-selector-always-wide to instruct tmux not to
+    always interpret VS16 as a wide character and assume the terminal does
+    likewise.
+  * Add more features for boolean expressions in formats: 1) extend && and || 
to
+    support arbitrarily many arguments and 2) add ! and !! for not and not-not
+    (from David Mandelberg).
+  * Do not mistake other DCS sequences for SIXEL sequences (from James
+    Holderness, issue 4488).
+  * Improve #? conditional expression in formats: add support for else if and
+    default empty string if no else value (from David Mandelberg, issue 4451).
+  * Add default-client-command to set the command used if tmux is run without a
+    command; the default stays new-session (from David Mandelberg, issue
+    4422).
+  * Add S-Up and S-Down to move windows in tree mode (from David Mandelberg,
+    issue 4415).
+  * Add mode 2031 support to automatically report dark or light theme. tmux 
will
+    guess the theme from the background colour on terminals which do not
+    themselves support the escape sequence (from Jonathan Slenders, issue 
4353).
+  * Add -M flag to capture-pane to use the copy mode screen (issue 4358).
+  * Align index numbers in trees (from David Mandelberg, issue 4360).
+  * Add display-message -C flag to update pane while message is displayed (from
+    Vitaly Ostrosablin, issue 4363).
+  * Make list-commands command show only one command if an argument is given
+    (from Ilya Grigoriev, issue 4352).
+  * Count line numbers correctly inside strings in configuration files 
(reported
+    by Pedro Navarro, issue 4325).
+  * Map bright black (colour 8) to white (7) if the background is black on
+    terminals with only eight colours so the text is not invisible (from Dmytro
+    Bagrii, issue 4322).
+  * Add copy-mode-position-style and copy-mode-selection-style options for copy
+    mode.
+  * Add no-detach-on-destroy client option (issue 4242).
+  * Add input-buffer-size option (from Ken Lau).
+  * Add support for a scrollbar at the side of each pane. New options
+    pane-scrollbars turn them on or off, pane-scrollbars-position sets the
+    position (left or right), and pane-scrollbars-style to set the colours 
(from
+    Michael Grant, issue 4221).
+  * Add prompt-cursor-colour and prompt-cursor-style to set the style of the
+    cursor in the command prompt and remove the emulated cursor (from Alexander
+    Arch, issue 4170).
+  * Add initial-repeat-time option to allow the first repeat time to be 
increased
+    and later reduced (from David le Blanc, issue 4164).
+  * Add copy-mode-position-format to configure the position indicator.
+  * Add -y flag to disable confirmation prompts in modes (issue 4152).
+  * Add -C and -P flags to the copy commands in copy mode: -C prevents the
+    commands from sending the text to the clipboard and -P prevents them from
+    adding the text as a paste buffer (issue 4153).
+  * Preserve transparency and raster attribute dimensions when sending a SIXEL
+    image, and avoid collapsing empty lines (issue 4149).
+
+-------------------------------------------------------------------

Old:
----
  tmux-3.5a.tar.gz

New:
----
  tmux-3.6.tar.gz

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

Other differences:
------------------
++++++ tmux.spec ++++++
--- /var/tmp/diff_new_pack.uDiVU9/_old  2025-12-02 13:19:44.313801064 +0100
+++ /var/tmp/diff_new_pack.uDiVU9/_new  2025-12-02 13:19:44.357802911 +0100
@@ -18,7 +18,7 @@
 
 
 Name:           tmux
-Version:        3.5a
+Version:        3.6
 Release:        0
 Summary:        Terminal multiplexer
 License:        ISC AND BSD-3-Clause AND BSD-2-Clause

++++++ tmux-3.5a.tar.gz -> tmux-3.6.tar.gz ++++++
++++ 20946 lines of diff (skipped)

++++++ tmux-socket-path.patch ++++++
--- /var/tmp/diff_new_pack.uDiVU9/_old  2025-12-02 13:19:45.845865388 +0100
+++ /var/tmp/diff_new_pack.uDiVU9/_new  2025-12-02 13:19:45.913868242 +0100
@@ -1,8 +1,10 @@
---- tmux-3.3/tmux.c    2022-05-14 21:04:35.000000000 +0200
-+++ tmux-3.3/tmux.c    2022-06-04 09:08:04.005234096 +0200
-@@ -198,16 +198,16 @@
+diff --git a/tmux.c b/tmux.c
+index 8d390203..6094751f 100644
+--- a/tmux.c
++++ b/tmux.c
+@@ -198,16 +198,16 @@ make_label(const char *label, char **cause)
  
-       expand_paths(TMUX_SOCK, &paths, &n, 1);
+       expand_paths(TMUX_SOCK, &paths, &n, 0);
        if (n == 0) {
 -              xasprintf(cause, "no suitable socket path");
 -              return (NULL);
@@ -26,16 +28,17 @@
        if (mkdir(base, S_IRWXU) != 0 && errno != EEXIST) {
                xasprintf(cause, "couldn't create directory %s (%s)", base,
                    strerror(errno));
---- tmux-3.3/tmux.h    2022-05-14 21:04:35.000000000 +0200
-+++ tmux-3.3/tmux.h    2022-06-04 09:04:55.829136130 +0200
-@@ -74,7 +74,7 @@
+diff --git a/tmux.h b/tmux.h
+index b2f10ca7..c7b2b5eb 100644
+--- a/tmux.h
++++ b/tmux.h
+@@ -84,7 +84,7 @@ struct winlink;
  #define TMUX_CONF "/etc/tmux.conf:~/.tmux.conf"
  #endif
  #ifndef TMUX_SOCK
 -#define TMUX_SOCK "$TMUX_TMPDIR:" _PATH_TMP
 +#define TMUX_SOCK "$TMUX_TMPDIR:"
  #endif
- #ifndef TMUX_TERM
- #define TMUX_TERM "screen"
-Nur in b/tmux-3.3: tmux.h.orig.
+ #ifndef TMUX_SOCK_PERM
+ #define TMUX_SOCK_PERM (7 /* o+rwx */)
 

Reply via email to