Hello community,

here is the log from the commit of package byobu for openSUSE:Factory checked 
in at 2020-02-24 15:51:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/byobu (Old)
 and      /work/SRC/openSUSE:Factory/.byobu.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "byobu"

Mon Feb 24 15:51:25 2020 rev:9 rq:778467 version:5.131

Changes:
--------
--- /work/SRC/openSUSE:Factory/byobu/byobu.changes      2020-02-11 
22:25:51.247582324 +0100
+++ /work/SRC/openSUSE:Factory/.byobu.new.26092/byobu.changes   2020-02-24 
15:52:08.519436529 +0100
@@ -1,0 +2,19 @@
+Sun Feb 16 03:22:03 UTC 2020 - Tejas Guruswamy <tejas.gurusw...@opensuse.org>
+
+- Update to 5.131
+  * debian/control: Closes: #949941
+    - build-depend on python3-pep8, rather than pep8 transitional package
+  * usr/lib/byobu/disk:
+    - change disk status to white on darker magenta/purple, helps with
+      readability on some terminals
+  * usr/lib/byobu/include/select-session.py: LP: #1750430
+    - commit edeae41 fixed the excessive creation of sessions by not
+      creating different sessions. This commit adjust the behavior in a way
+      that having .reuse-sessions enabled tmux will properly attach and remove
+      sessions when dettaching and will also kill the last session available
+    - When more than two sessions exist, tmux asks which session to use
+  * usr/share/byobu/keybindings/f-keys.tmux: LP: #1861555
+    - Update usage of tmux swap-window so that focus stays with the
+      original window.
+
+-------------------------------------------------------------------

Old:
----
  byobu_5.130.orig.tar.gz
  byobu_5.130.orig.tar.gz.asc

New:
----
  byobu_5.131.orig.tar.gz
  byobu_5.131.orig.tar.gz.asc

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

Other differences:
------------------
++++++ byobu.spec ++++++
--- /var/tmp/diff_new_pack.WQiWjJ/_old  2020-02-24 15:52:17.567456678 +0100
+++ /var/tmp/diff_new_pack.WQiWjJ/_new  2020-02-24 15:52:17.567456678 +0100
@@ -2,7 +2,7 @@
 # spec file for package byobu
 #
 # Copyright (c) 2020 SUSE LLC
-# Copyright (c) 2019 Tejas Guruswamy <tejas.gurusw...@opensuse.org>.
+# Copyright (c) 2020 Tejas Guruswamy <tejas.gurusw...@opensuse.org>.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 
 Name:           byobu
-Version:        5.130
+Version:        5.131
 Release:        0
 Summary:        Enhanced profile and configuration utilities for GNU Screen 
and tmux
 License:        GPL-3.0-only
@@ -67,7 +67,7 @@
 
 %build
 %configure
-make %{?_smp_mflags}
+%make_build
 
 %install
 %make_install
@@ -84,7 +84,7 @@
 %suse_update_desktop_file -G "Screen Profiles" -r %{name} System 
TerminalEmulator
 %fdupes %{buildroot}%{_mandir}/
 
-sed -i 's,/usr/bin/env python3,/usr/bin/python3,' 
%{buildroot}/usr/lib/byobu/include/*.py
+sed -i 's,%{_bindir}/env python3,%{_bindir}/python3,' 
%{buildroot}%{_prefix}/lib/byobu/include/*.py
 
 %files
 %license COPYING

++++++ byobu_5.130.orig.tar.gz -> byobu_5.131.orig.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/byobu-5.130/ChangeLog new/byobu-5.131/ChangeLog
--- old/byobu-5.130/ChangeLog   2019-11-29 22:38:35.000000000 +0100
+++ new/byobu-5.131/ChangeLog   2020-02-09 17:50:00.000000000 +0100
@@ -1,4 +1,28 @@
-byobu (5.130) released; urgency=medium
+byobu (5.131) released; urgency=medium
+
+  [ Dustin Kirkland ]
+  * debian/control: Closes: #949941
+    - build-depend on python3-pep8, rather than pep8 transitional package
+  * usr/lib/byobu/disk:
+    - change disk status to white on darker magenta/purple, helps with
+      readability on some terminals
+
+  [ github.com/llitz ]
+  * usr/lib/byobu/include/select-session.py: LP: #1750430
+    - commit edeae41 fixed the excessive creation of sessions by not
+      creating different sessions. This commit adjust the behavior in a way
+      that having .reuse-sessions enabled tmux will properly attach and remove
+      sessions when dettaching and will also kill the last session available
+    - When more than two sessions exist, tmux asks which session to use
+
+  [ Chris Coulson ]
+  * usr/share/byobu/keybindings/f-keys.tmux: LP: #1861555
+    - Update usage of tmux swap-window so that focus stays with the
+      original window.
+
+ -- Dustin Kirkland <kirkl...@ubuntu.com>  Sun, 09 Feb 2020 10:49:26 -0600
+
+byobu (5.130-0ubuntu1) focal; urgency=medium
 
   [ Ricardo N Feliciano ]
   * usr/lib/byobu/logo:
@@ -20,7 +44,7 @@
     - Flatten these files into a single README.md
     - Minor updates in the process
 
- -- Dustin Kirkland <kirkl...@ubuntu.com>  Fri, 29 Nov 2019 15:33:34 -0600
+ -- Dustin Kirkland <kirkl...@ubuntu.com>  Fri, 29 Nov 2019 15:40:38 -0600
 
 byobu (5.129-0ubuntu1) eoan; urgency=medium
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/byobu-5.130/usr/bin/byobu.in 
new/byobu-5.131/usr/bin/byobu.in
--- old/byobu-5.130/usr/bin/byobu.in    2019-06-13 01:41:09.000000000 +0200
+++ new/byobu-5.131/usr/bin/byobu.in    2019-11-29 22:40:43.000000000 +0100
@@ -18,7 +18,7 @@
 #    You should have received a copy of the GNU General Public License
 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
-VERSION=5.130
+VERSION=5.131
 PKG="byobu"
 
 # All sorts of things go wrong if you don't own your $HOME dir.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/byobu-5.130/usr/lib/byobu/disk 
new/byobu-5.131/usr/lib/byobu/disk
--- old/byobu-5.130/usr/lib/byobu/disk  2016-04-08 00:05:52.000000000 +0200
+++ new/byobu-5.131/usr/lib/byobu/disk  2020-02-09 17:40:29.000000000 +0100
@@ -45,8 +45,8 @@
                t*|T*) unit="$ICON_TB" ;;
        esac
        [ -n "$size" ] || return
-       color b M W; printf "%s" "$size"; color -; color M W; printf "%s" 
"$unit"; color -;
-       color b M W; printf "%s" "$pct";  color -; color M W; printf "%s" 
"$PCT"; color --;
+       color b m W; printf "%s" "$size"; color -; color m W; printf "%s" 
"$unit"; color -;
+       color b m W; printf "%s" "$pct";  color -; color m W; printf "%s" 
"$PCT"; color --;
 }
 
 # vi: syntax=sh ts=4 noexpandtab
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/byobu-5.130/usr/lib/byobu/include/select-session.py 
new/byobu-5.131/usr/lib/byobu/include/select-session.py
--- old/byobu-5.130/usr/lib/byobu/include/select-session.py     2019-11-29 
22:18:40.000000000 +0100
+++ new/byobu-5.131/usr/lib/byobu/include/select-session.py     2020-02-09 
17:31:24.000000000 +0100
@@ -80,7 +80,7 @@
                if output:
                        for s in output.splitlines():
                                # Ignore hidden sessions (named sessions that 
start with a "_")
-                               if s and not s.startswith("_"):
+                               if s and not s.startswith("_") and s.find("-") 
== -1:
                                        text.append("tmux: %s" % s.strip())
                                        sessions.append("tmux____%s" % 
s.split(":")[0])
                                        i += 1
@@ -132,7 +132,10 @@
        cull_zombies(session_name)
        # must use the binary, not the wrapper!
        if backend == "tmux":
-               os.execvp("tmux", ["tmux", "-u", "attach", "-t", session_name])
+               if reuse_sessions:
+                       os.execvp("tmux", ["tmux", "-u", "new-session", "-t", 
session_name, ";", "set-option", "destroy-unattached"])
+               else:
+                       os.execvp("tmux", ["tmux", "-u", "attach", "-t", 
session_name])
        else:
                os.execvp("screen", ["screen", "-AOxRR", session_name])
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/byobu-5.130/usr/share/byobu/keybindings/f-keys.tmux 
new/byobu-5.131/usr/share/byobu/keybindings/f-keys.tmux
--- old/byobu-5.130/usr/share/byobu/keybindings/f-keys.tmux     2019-06-01 
22:40:30.000000000 +0200
+++ new/byobu-5.131/usr/share/byobu/keybindings/f-keys.tmux     2020-02-09 
17:25:15.000000000 +0100
@@ -46,8 +46,8 @@
 bind-key -n S-Right display-panes \; select-pane -R
 bind-key -n C-F3 display-panes \; swap-pane -s :. -t :.- \; select-pane -t :.-
 bind-key -n C-F4 display-panes \; swap-pane -s :. -t :.+ \; select-pane -t :.+
-bind-key -n C-S-F3 swap-window -t :-1
-bind-key -n C-S-F4 swap-window -t :+1
+bind-key -n C-S-F3 swap-window -t :-1 -d
+bind-key -n C-S-F4 swap-window -t :+1 -d
 bind-key -n M-S-Up resize-pane -U
 bind-key -n M-S-Down resize-pane -D
 bind-key -n M-S-Left resize-pane -L


Reply via email to