Hello community, here is the log from the commit of package tmux for openSUSE:Factory checked in at 2018-10-22 11:25:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/tmux (Old) and /work/SRC/openSUSE:Factory/.tmux.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "tmux" Mon Oct 22 11:25:26 2018 rev:41 rq:643325 version:2.8 Changes: -------- --- /work/SRC/openSUSE:Factory/tmux/tmux.changes 2018-06-19 12:04:25.456337227 +0200 +++ /work/SRC/openSUSE:Factory/.tmux.new/tmux.changes 2018-10-22 11:25:27.219029867 +0200 @@ -1,0 +2,25 @@ +Sat Oct 20 10:47:11 UTC 2018 - Ondřej Súkup <mimi...@gmail.com> + +- update to 2.8 +- drop 0001-Increment-the-lines-counter-when-skipping-a-line-to-.patch +- move bash-completion to right place + * Make display-panes block the client until a pane is chosen or it + times out. + * Clear history on RIS like most other terminals do. + * Add an "Any" key to run a command if a key is pressed that is not + bound in the current key table. + * Expand formats in load-buffer and save-buffer. + * Add a rectangle_toggle format. + * Add set-hook -R to run a hook immediately. + * Add pane focus hooks. + * Allow any punctuation as separator for s/x/y not only /. + * Improve resizing with the mouse (fix resizing the wrong pane in some + layouts, and allow resizing multiple panes at the same time). + * Allow , and } to be escaped in formats as #, and #}. + * Add KRB5CCNAME to update-environment. + * Change meaning of -c to display-message so the client is used if it + matches the session given to -t. + * Fixes to : form of SGR. + * Add x and X to choose-tree to kill sessions, windows or panes. + +------------------------------------------------------------------- Old: ---- 0001-Increment-the-lines-counter-when-skipping-a-line-to-.patch tmux-2.7.tar.gz New: ---- tmux-2.8.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ tmux.spec ++++++ --- /var/tmp/diff_new_pack.vMONJw/_old 2018-10-22 11:25:27.975029123 +0200 +++ /var/tmp/diff_new_pack.vMONJw/_new 2018-10-22 11:25:27.979029119 +0200 @@ -12,12 +12,12 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: tmux -Version: 2.7 +Version: 2.8 Release: 0 Summary: Terminal multiplexer License: ISC AND BSD-3-Clause AND BSD-2-Clause @@ -27,8 +27,6 @@ Source1: bash_completion_tmux.sh # PATCH-FIX-OPENSUSE crrodrig...@opensuse.org -- Use /run/tmux instead of /tmp as the default socket path, this add some robustness against accidental deletion via systemd-tmpfiles-clean, tmpwatch, or similar Patch0: tmux-socket-path.patch -# PATCH-FIX-UPSTREAM barendartc...@suse.com -- This fixes an infinite loop when resizing window -Patch1: 0001-Increment-the-lines-counter-when-skipping-a-line-to-.patch BuildRequires: pkgconfig BuildRequires: utempter-devel BuildRequires: pkgconfig(libevent) >= 2.0 @@ -55,19 +53,18 @@ %prep %setup -q %patch0 -p1 -%patch1 -p1 %build export CFLAGS="%{optflags} -fno-strict-aliasing" %configure -make %{?_smp_mflags} +%make_build %install %make_install # bash completion -install -d -m 0755 %{buildroot}%{_sysconfdir}/bash_completion.d/ -install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/bash_completion.d/tmux.sh +install -d -m 0755 %{buildroot}%{_datadir}/bash-completion/completions/ +install -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/bash-completion/completions/tmux.sh install -d -m 0755 %{buildroot}%{_tmpfilesdir} printf 'd /run/tmux 1777 root root -' > %{buildroot}%{_tmpfilesdir}/tmux.conf @@ -78,7 +75,7 @@ %files %license COPYING %doc CHANGES TODO -%{_sysconfdir}/bash_completion.d/tmux.sh +%{_datadir}/bash-completion/completions/tmux.sh %{_bindir}/%{name} %{_mandir}/man1/%{name}.1%{?ext_man} %{_tmpfilesdir}/%{name}.conf ++++++ tmux-2.7.tar.gz -> tmux-2.8.tar.gz ++++++ ++++ 5090 lines of diff (skipped)