Hello community,

here is the log from the commit of package i3 for openSUSE:Factory checked in 
at 2020-08-29 20:33:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/i3 (Old)
 and      /work/SRC/openSUSE:Factory/.i3.new.3399 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "i3"

Sat Aug 29 20:33:02 2020 rev:38 rq:829615 version:4.18.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/i3/i3.changes    2020-07-24 10:00:11.637656317 
+0200
+++ /work/SRC/openSUSE:Factory/.i3.new.3399/i3.changes  2020-08-29 
20:33:21.689238242 +0200
@@ -1,0 +2,10 @@
+Wed Jul 29 20:39:17 UTC 2020 - Martin Rey <m...@suse.com>
+
+- Update to version 4.18.2:
+  * Bugfixes:
+    + floating_maybe_reassign_ws: only re-focus if previously
+      focused (fixes a focus issue with KDE notifications)
+    + get_output_by_name: guard output->primary with require_active
+    + i3bar: fix Xorg memory leak
+
+-------------------------------------------------------------------

Old:
----
  i3-4.18.1.tar.bz2
  i3-4.18.1.tar.bz2.asc

New:
----
  i3-4.18.2.tar.bz2
  i3-4.18.2.tar.bz2.asc

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

Other differences:
------------------
++++++ i3.spec ++++++
--- /var/tmp/diff_new_pack.eT84Jz/_old  2020-08-29 20:33:23.057238818 +0200
+++ /var/tmp/diff_new_pack.eT84Jz/_new  2020-08-29 20:33:23.061238821 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           i3
-Version:        4.18.1
+Version:        4.18.2
 Release:        0
 Summary:        Tiling window manager
 License:        BSD-3-Clause

++++++ i3-4.18.1.tar.bz2 -> i3-4.18.2.tar.bz2 ++++++
++++ 4573 lines of diff (skipped)
++++    retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/I3_VERSION new/i3-4.18.2/I3_VERSION
--- old/i3-4.18.1/I3_VERSION    2020-04-22 09:21:08.000000000 +0200
+++ new/i3-4.18.2/I3_VERSION    2020-07-26 10:11:37.000000000 +0200
@@ -1 +1 @@
-4.18.1 (2020-04-22)
+4.18.2 (2020-07-26)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/Makefile.am new/i3-4.18.2/Makefile.am
--- old/i3-4.18.1/Makefile.am   2020-04-22 09:21:08.000000000 +0200
+++ new/i3-4.18.2/Makefile.am   2020-07-26 10:11:37.000000000 +0200
@@ -118,7 +118,7 @@
        I3_VERSION \
        LICENSE \
        PACKAGE-MAINTAINER \
-       RELEASE-NOTES-4.18.1 \
+       RELEASE-NOTES-4.18.2 \
        generate-command-parser.pl \
        parser-specs/commands.spec \
        parser-specs/config.spec \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/RELEASE-NOTES-4.18.1 new/i3-4.18.2/RELEASE-NOTES-4.18.1
--- old/i3-4.18.1/RELEASE-NOTES-4.18.1  2020-04-22 09:21:07.000000000 +0200
+++ new/i3-4.18.2/RELEASE-NOTES-4.18.1  1970-01-01 01:00:00.000000000 +0100
@@ -1,32 +0,0 @@
-
- ┌──────────────────────────────┐
- │ Release notes for i3 v4.18.1 │
- └──────────────────────────────┘
-
-This is i3 v4.18.1. This version is considered stable. All users of i3 are
-strongly encouraged to upgrade.
-
-This is a bugfix release for v4.18.
-
- ┌────────────────────────────┐
- │ Bugfixes                   │
- └────────────────────────────┘
-
-  • Move parent nodes in scratchpad correctly
-  • i3bar: Call cont_child() more liberally
-  • Fix load_layout crash when floating node doesn't have CT_FLOATING_CON 
parent
-  • Fix SEGFAULT when i3bar receives invalid input
-  • Revert "floating_reposition: avoid extra tree_render"
-  • Call tree_render if floating move changes workspace
-  • Update EWMH properties on workspace move
-  • cmd_focus_sibling: Fix crash on workspace level
-
- ┌────────────────────────────┐
- │ Thanks!                    │
- └────────────────────────────┘
-
-Thanks for testing, bugfixes, discussions and everything I forgot go out to:
-
-  Heman Gandhi, Orestis Floros
-
--- Michael Stapelberg, 2020-04-22
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/RELEASE-NOTES-4.18.2 new/i3-4.18.2/RELEASE-NOTES-4.18.2
--- old/i3-4.18.1/RELEASE-NOTES-4.18.2  1970-01-01 01:00:00.000000000 +0100
+++ new/i3-4.18.2/RELEASE-NOTES-4.18.2  2020-07-26 10:11:37.000000000 +0200
@@ -0,0 +1,28 @@
+
+ ┌──────────────────────────────┐
+ │ Release notes for i3 v4.18.2 │
+ └──────────────────────────────┘
+
+This is i3 v4.18.2. This version is considered stable. All users of i3 are
+strongly encouraged to upgrade.
+
+This is a bugfix release for v4.18.
+
+ ┌────────────────────────────┐
+ │ Bugfixes                   │
+ └────────────────────────────┘
+
+  • floating_maybe_reassign_ws: only re-focus if previously focused
+    (fixes a focus issue with KDE notifications)
+  • get_output_by_name: guard output->primary with require_active
+  • i3bar: fix Xorg memory leak
+
+ ┌────────────────────────────┐
+ │ Thanks!                    │
+ └────────────────────────────┘
+
+Thanks for testing, bugfixes, discussions and everything I forgot go out to:
+
+  Orestis Floros
+
+-- Michael Stapelberg, 2020-07-26
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/ar-lib new/i3-4.18.2/ar-lib
--- old/i3-4.18.1/ar-lib        2020-04-22 09:21:11.000000000 +0200
+++ new/i3-4.18.2/ar-lib        2020-07-26 10:11:44.000000000 +0200
@@ -2,9 +2,9 @@
 # Wrapper for Microsoft lib.exe
 
 me=ar-lib
-scriptversion=2012-03-01.08; # UTC
+scriptversion=2019-07-04.01; # UTC
 
-# Copyright (C) 2010-2018 Free Software Foundation, Inc.
+# Copyright (C) 2010-2020 Free Software Foundation, Inc.
 # Written by Peter Rosin <p...@lysator.liu.se>.
 #
 # This program is free software; you can redistribute it and/or modify
@@ -53,7 +53,7 @@
          MINGW*)
            file_conv=mingw
            ;;
-         CYGWIN*)
+         CYGWIN* | MSYS*)
            file_conv=cygwin
            ;;
          *)
@@ -65,7 +65,7 @@
        mingw)
          file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'`
          ;;
-       cygwin)
+       cygwin | msys)
          file=`cygpath -m "$file" || echo "$file"`
          ;;
        wine)
@@ -224,10 +224,11 @@
       esac
     done
   else
-    $AR -NOLOGO -LIST "$archive" | sed -e 's/\\/\\\\/g' | while read member
-    do
-      $AR -NOLOGO -EXTRACT:"$member" "$archive" || exit $?
-    done
+    $AR -NOLOGO -LIST "$archive" | tr -d '\r' | sed -e 's/\\/\\\\/g' \
+      | while read member
+        do
+          $AR -NOLOGO -EXTRACT:"$member" "$archive" || exit $?
+        done
   fi
 
 elif test -n "$quick$replace"; then
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/compile new/i3-4.18.2/compile
--- old/i3-4.18.1/compile       2020-04-22 09:21:11.000000000 +0200
+++ new/i3-4.18.2/compile       2020-07-26 10:11:44.000000000 +0200
@@ -3,7 +3,7 @@
 
 scriptversion=2018-03-07.03; # UTC
 
-# Copyright (C) 1999-2018 Free Software Foundation, Inc.
+# Copyright (C) 1999-2020 Free Software Foundation, Inc.
 # Written by Tom Tromey <tro...@cygnus.com>.
 #
 # This program is free software; you can redistribute it and/or modify
@@ -53,7 +53,7 @@
          MINGW*)
            file_conv=mingw
            ;;
-         CYGWIN*)
+         CYGWIN* | MSYS*)
            file_conv=cygwin
            ;;
          *)
@@ -67,7 +67,7 @@
        mingw/*)
          file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'`
          ;;
-       cygwin/*)
+       cygwin/* | msys/*)
          file=`cygpath -m "$file" || echo "$file"`
          ;;
        wine/*)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/configure.ac new/i3-4.18.2/configure.ac
--- old/i3-4.18.1/configure.ac  2020-04-22 09:21:08.000000000 +0200
+++ new/i3-4.18.2/configure.ac  2020-07-26 10:11:37.000000000 +0200
@@ -2,7 +2,7 @@
 # Run autoreconf -fi to generate a configure script from this file.
 
 AC_PREREQ([2.69])
-AC_INIT([i3], [4.18.1], [https://github.com/i3/i3/issues])
+AC_INIT([i3], [4.18.2], [https://github.com/i3/i3/issues])
 # For AX_EXTEND_SRCDIR
 AX_ENABLE_BUILDDIR
 AM_INIT_AUTOMAKE([foreign subdir-objects -Wall no-dist-gzip dist-bzip2])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/docs/debugging.html new/i3-4.18.2/docs/debugging.html
--- old/i3-4.18.1/docs/debugging.html   2020-04-22 09:21:13.000000000 +0200
+++ new/i3-4.18.2/docs/debugging.html   2020-07-26 10:11:47.000000000 +0200
@@ -957,7 +957,7 @@
 <div id="footer">
 <div id="footer-text">
 Last updated
- 2020-04-22 09:21:07 CEST
+ 2020-07-26 10:11:37 CEST
 </div>
 </div>
 </body>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/docs/hacking-howto.html new/i3-4.18.2/docs/hacking-howto.html
--- old/i3-4.18.1/docs/hacking-howto.html       2020-04-22 09:21:14.000000000 
+0200
+++ new/i3-4.18.2/docs/hacking-howto.html       2020-07-26 10:11:48.000000000 
+0200
@@ -2381,7 +2381,7 @@
 <div id="footer">
 <div id="footer-text">
 Last updated
- 2020-04-22 09:21:07 CEST
+ 2020-07-26 10:11:37 CEST
 </div>
 </div>
 </body>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/docs/i3bar-protocol.html new/i3-4.18.2/docs/i3bar-protocol.html
--- old/i3-4.18.1/docs/i3bar-protocol.html      2020-04-22 09:21:14.000000000 
+0200
+++ new/i3-4.18.2/docs/i3bar-protocol.html      2020-07-26 10:11:47.000000000 
+0200
@@ -1209,7 +1209,7 @@
 <div id="footer">
 <div id="footer-text">
 Last updated
- 2020-04-22 09:21:07 CEST
+ 2020-07-26 10:11:37 CEST
 </div>
 </div>
 </body>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/docs/ipc.html new/i3-4.18.2/docs/ipc.html
--- old/i3-4.18.1/docs/ipc.html 2020-04-22 09:21:14.000000000 +0200
+++ new/i3-4.18.2/docs/ipc.html 2020-07-26 10:11:48.000000000 +0200
@@ -2677,7 +2677,7 @@
 <div id="footer">
 <div id="footer-text">
 Last updated
- 2020-04-22 09:21:07 CEST
+ 2020-07-26 10:11:37 CEST
 </div>
 </div>
 </body>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/docs/layout-saving.html new/i3-4.18.2/docs/layout-saving.html
--- old/i3-4.18.1/docs/layout-saving.html       2020-04-22 09:21:14.000000000 
+0200
+++ new/i3-4.18.2/docs/layout-saving.html       2020-07-26 10:11:47.000000000 
+0200
@@ -1016,7 +1016,7 @@
 <div id="footer">
 <div id="footer-text">
 Last updated
- 2020-04-22 09:21:07 CEST
+ 2020-07-26 10:11:37 CEST
 </div>
 </div>
 </body>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/docs/multi-monitor.html new/i3-4.18.2/docs/multi-monitor.html
--- old/i3-4.18.1/docs/multi-monitor.html       2020-04-22 09:21:13.000000000 
+0200
+++ new/i3-4.18.2/docs/multi-monitor.html       2020-07-26 10:11:47.000000000 
+0200
@@ -816,7 +816,7 @@
 <div id="footer">
 <div id="footer-text">
 Last updated
- 2020-04-22 09:21:07 CEST
+ 2020-07-26 10:11:37 CEST
 </div>
 </div>
 </body>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/docs/testsuite.html new/i3-4.18.2/docs/testsuite.html
--- old/i3-4.18.1/docs/testsuite.html   2020-04-22 09:21:14.000000000 +0200
+++ new/i3-4.18.2/docs/testsuite.html   2020-07-26 10:11:47.000000000 +0200
@@ -1434,7 +1434,7 @@
 <div id="footer">
 <div id="footer-text">
 Last updated
- 2020-04-22 09:21:07 CEST
+ 2020-07-26 10:11:37 CEST
 </div>
 </div>
 </body>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/docs/userguide.html new/i3-4.18.2/docs/userguide.html
--- old/i3-4.18.1/docs/userguide.html   2020-04-22 09:21:15.000000000 +0200
+++ new/i3-4.18.2/docs/userguide.html   2020-07-26 10:11:48.000000000 +0200
@@ -3943,7 +3943,7 @@
 <div id="footer">
 <div id="footer-text">
 Last updated
- 2020-04-22 09:21:07 CEST
+ 2020-07-26 10:11:37 CEST
 </div>
 </div>
 </body>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/docs/wsbar.html new/i3-4.18.2/docs/wsbar.html
--- old/i3-4.18.1/docs/wsbar.html       2020-04-22 09:21:13.000000000 +0200
+++ new/i3-4.18.2/docs/wsbar.html       2020-07-26 10:11:47.000000000 +0200
@@ -844,7 +844,7 @@
 <div id="footer">
 <div id="footer-text">
 Last updated
- 2020-04-22 09:21:07 CEST
+ 2020-07-26 10:11:37 CEST
 </div>
 </div>
 </body>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/i3bar/src/xcb.c new/i3-4.18.2/i3bar/src/xcb.c
--- old/i3-4.18.1/i3bar/src/xcb.c       2020-04-22 09:21:07.000000000 +0200
+++ new/i3-4.18.2/i3bar/src/xcb.c       2020-07-26 10:11:37.000000000 +0200
@@ -1648,16 +1648,19 @@
  *
  */
 void destroy_window(i3_output *output) {
-    if (output == NULL) {
-        return;
-    }
-    if (output->bar.id == XCB_NONE) {
+    if (output == NULL || output->bar.id == XCB_NONE) {
         return;
     }
 
-    kick_tray_clients(output);
+    draw_util_surface_free(xcb_connection, &(output->bar));
+    draw_util_surface_free(xcb_connection, &(output->buffer));
+    draw_util_surface_free(xcb_connection, &(output->statusline_buffer));
     xcb_destroy_window(xcb_connection, output->bar.id);
+    xcb_free_pixmap(xcb_connection, output->buffer.id);
+    xcb_free_pixmap(xcb_connection, output->statusline_buffer.id);
     output->bar.id = XCB_NONE;
+
+    kick_tray_clients(output);
 }
 
 /* Strut partial tells i3 where to reserve space for i3bar. This is determined
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/man/i3-config-wizard.1 new/i3-4.18.2/man/i3-config-wizard.1
--- old/i3-4.18.1/man/i3-config-wizard.1        2020-04-22 09:21:14.000000000 
+0200
+++ new/i3-4.18.2/man/i3-config-wizard.1        2020-07-26 10:11:48.000000000 
+0200
@@ -2,12 +2,12 @@
 .\"     Title: i3-config-wizard
 .\"    Author: [see the "AUTHOR" section]
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 04/22/2020
+.\"      Date: 07/26/2020
 .\"    Manual: i3 Manual
-.\"    Source: i3 4.18.1
+.\"    Source: i3 4.18.2
 .\"  Language: English
 .\"
-.TH "I3\-CONFIG\-WIZARD" "1" "04/22/2020" "i3 4\&.18\&.1" "i3 Manual"
+.TH "I3\-CONFIG\-WIZARD" "1" "07/26/2020" "i3 4\&.18\&.2" "i3 Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/man/i3-dmenu-desktop.1 new/i3-4.18.2/man/i3-dmenu-desktop.1
--- old/i3-4.18.1/man/i3-dmenu-desktop.1        2020-04-22 09:21:14.000000000 
+0200
+++ new/i3-4.18.2/man/i3-dmenu-desktop.1        2020-07-26 10:11:47.000000000 
+0200
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.11 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.40)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "I3-DMENU-DESKTOP 1"
-.TH I3-DMENU-DESKTOP 1 "2020-04-22" "perl v5.30.1" "User Contributed Perl 
Documentation"
+.TH I3-DMENU-DESKTOP 1 "2020-07-26" "perl v5.32.0" "User Contributed Perl 
Documentation"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/man/i3-dump-log.1 new/i3-4.18.2/man/i3-dump-log.1
--- old/i3-4.18.1/man/i3-dump-log.1     2020-04-22 09:21:14.000000000 +0200
+++ new/i3-4.18.2/man/i3-dump-log.1     2020-07-26 10:11:48.000000000 +0200
@@ -2,12 +2,12 @@
 .\"     Title: i3-dump-log
 .\"    Author: [see the "AUTHOR" section]
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 04/22/2020
+.\"      Date: 07/26/2020
 .\"    Manual: i3 Manual
-.\"    Source: i3 4.18.1
+.\"    Source: i3 4.18.2
 .\"  Language: English
 .\"
-.TH "I3\-DUMP\-LOG" "1" "04/22/2020" "i3 4\&.18\&.1" "i3 Manual"
+.TH "I3\-DUMP\-LOG" "1" "07/26/2020" "i3 4\&.18\&.2" "i3 Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/man/i3-input.1 new/i3-4.18.2/man/i3-input.1
--- old/i3-4.18.1/man/i3-input.1        2020-04-22 09:21:14.000000000 +0200
+++ new/i3-4.18.2/man/i3-input.1        2020-07-26 10:11:48.000000000 +0200
@@ -2,12 +2,12 @@
 .\"     Title: i3-input
 .\"    Author: [see the "AUTHOR" section]
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 04/22/2020
+.\"      Date: 07/26/2020
 .\"    Manual: i3 Manual
-.\"    Source: i3 4.18.1
+.\"    Source: i3 4.18.2
 .\"  Language: English
 .\"
-.TH "I3\-INPUT" "1" "04/22/2020" "i3 4\&.18\&.1" "i3 Manual"
+.TH "I3\-INPUT" "1" "07/26/2020" "i3 4\&.18\&.2" "i3 Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/man/i3-migrate-config-to-v4.1 
new/i3-4.18.2/man/i3-migrate-config-to-v4.1
--- old/i3-4.18.1/man/i3-migrate-config-to-v4.1 2020-04-22 09:21:14.000000000 
+0200
+++ new/i3-4.18.2/man/i3-migrate-config-to-v4.1 2020-07-26 10:11:48.000000000 
+0200
@@ -2,12 +2,12 @@
 .\"     Title: i3-migrate-config-to-v4
 .\"    Author: [see the "AUTHOR" section]
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 04/22/2020
+.\"      Date: 07/26/2020
 .\"    Manual: i3 Manual
-.\"    Source: i3 4.18.1
+.\"    Source: i3 4.18.2
 .\"  Language: English
 .\"
-.TH "I3\-MIGRATE\-CONFIG\" "1" "04/22/2020" "i3 4\&.18\&.1" "i3 Manual"
+.TH "I3\-MIGRATE\-CONFIG\" "1" "07/26/2020" "i3 4\&.18\&.2" "i3 Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/man/i3-msg.1 new/i3-4.18.2/man/i3-msg.1
--- old/i3-4.18.1/man/i3-msg.1  2020-04-22 09:21:14.000000000 +0200
+++ new/i3-4.18.2/man/i3-msg.1  2020-07-26 10:11:48.000000000 +0200
@@ -2,12 +2,12 @@
 .\"     Title: i3-msg
 .\"    Author: [see the "AUTHOR" section]
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 04/22/2020
+.\"      Date: 07/26/2020
 .\"    Manual: i3 Manual
-.\"    Source: i3 4.18.1
+.\"    Source: i3 4.18.2
 .\"  Language: English
 .\"
-.TH "I3\-MSG" "1" "04/22/2020" "i3 4\&.18\&.1" "i3 Manual"
+.TH "I3\-MSG" "1" "07/26/2020" "i3 4\&.18\&.2" "i3 Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/man/i3-nagbar.1 new/i3-4.18.2/man/i3-nagbar.1
--- old/i3-4.18.1/man/i3-nagbar.1       2020-04-22 09:21:14.000000000 +0200
+++ new/i3-4.18.2/man/i3-nagbar.1       2020-07-26 10:11:48.000000000 +0200
@@ -2,12 +2,12 @@
 .\"     Title: i3-nagbar
 .\"    Author: [see the "AUTHOR" section]
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 04/22/2020
+.\"      Date: 07/26/2020
 .\"    Manual: i3 Manual
-.\"    Source: i3 4.18.1
+.\"    Source: i3 4.18.2
 .\"  Language: English
 .\"
-.TH "I3\-NAGBAR" "1" "04/22/2020" "i3 4\&.18\&.1" "i3 Manual"
+.TH "I3\-NAGBAR" "1" "07/26/2020" "i3 4\&.18\&.2" "i3 Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/man/i3-save-tree.1 new/i3-4.18.2/man/i3-save-tree.1
--- old/i3-4.18.1/man/i3-save-tree.1    2020-04-22 09:21:14.000000000 +0200
+++ new/i3-4.18.2/man/i3-save-tree.1    2020-07-26 10:11:48.000000000 +0200
@@ -1,4 +1,4 @@
-.\" Automatically generated by Pod::Man 4.11 (Pod::Simple 3.35)
+.\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.40)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "I3-SAVE-TREE 1"
-.TH I3-SAVE-TREE 1 "2020-04-22" "perl v5.30.1" "User Contributed Perl 
Documentation"
+.TH I3-SAVE-TREE 1 "2020-07-26" "perl v5.32.0" "User Contributed Perl 
Documentation"
 .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
 .\" way too many mistakes in technical documents.
 .if n .ad l
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/man/i3-sensible-editor.1 new/i3-4.18.2/man/i3-sensible-editor.1
--- old/i3-4.18.1/man/i3-sensible-editor.1      2020-04-22 09:21:14.000000000 
+0200
+++ new/i3-4.18.2/man/i3-sensible-editor.1      2020-07-26 10:11:48.000000000 
+0200
@@ -2,12 +2,12 @@
 .\"     Title: i3-sensible-editor
 .\"    Author: [see the "AUTHOR" section]
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 04/22/2020
+.\"      Date: 07/26/2020
 .\"    Manual: i3 Manual
-.\"    Source: i3 4.18.1
+.\"    Source: i3 4.18.2
 .\"  Language: English
 .\"
-.TH "I3\-SENSIBLE\-EDITOR" "1" "04/22/2020" "i3 4\&.18\&.1" "i3 Manual"
+.TH "I3\-SENSIBLE\-EDITOR" "1" "07/26/2020" "i3 4\&.18\&.2" "i3 Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/man/i3-sensible-pager.1 new/i3-4.18.2/man/i3-sensible-pager.1
--- old/i3-4.18.1/man/i3-sensible-pager.1       2020-04-22 09:21:14.000000000 
+0200
+++ new/i3-4.18.2/man/i3-sensible-pager.1       2020-07-26 10:11:48.000000000 
+0200
@@ -2,12 +2,12 @@
 .\"     Title: i3-sensible-pager
 .\"    Author: [see the "AUTHOR" section]
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 04/22/2020
+.\"      Date: 07/26/2020
 .\"    Manual: i3 Manual
-.\"    Source: i3 4.18.1
+.\"    Source: i3 4.18.2
 .\"  Language: English
 .\"
-.TH "I3\-SENSIBLE\-PAGER" "1" "04/22/2020" "i3 4\&.18\&.1" "i3 Manual"
+.TH "I3\-SENSIBLE\-PAGER" "1" "07/26/2020" "i3 4\&.18\&.2" "i3 Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/man/i3-sensible-terminal.1 
new/i3-4.18.2/man/i3-sensible-terminal.1
--- old/i3-4.18.1/man/i3-sensible-terminal.1    2020-04-22 09:21:14.000000000 
+0200
+++ new/i3-4.18.2/man/i3-sensible-terminal.1    2020-07-26 10:11:48.000000000 
+0200
@@ -2,12 +2,12 @@
 .\"     Title: i3-sensible-terminal
 .\"    Author: [see the "AUTHOR" section]
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 04/22/2020
+.\"      Date: 07/26/2020
 .\"    Manual: i3 Manual
-.\"    Source: i3 4.18.1
+.\"    Source: i3 4.18.2
 .\"  Language: English
 .\"
-.TH "I3\-SENSIBLE\-TERMIN" "1" "04/22/2020" "i3 4\&.18\&.1" "i3 Manual"
+.TH "I3\-SENSIBLE\-TERMIN" "1" "07/26/2020" "i3 4\&.18\&.2" "i3 Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/man/i3.1 new/i3-4.18.2/man/i3.1
--- old/i3-4.18.1/man/i3.1      2020-04-22 09:21:14.000000000 +0200
+++ new/i3-4.18.2/man/i3.1      2020-07-26 10:11:48.000000000 +0200
@@ -2,12 +2,12 @@
 .\"     Title: i3
 .\"    Author: [see the "AUTHOR" section]
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 04/22/2020
+.\"      Date: 07/26/2020
 .\"    Manual: i3 Manual
-.\"    Source: i3 4.18.1
+.\"    Source: i3 4.18.2
 .\"  Language: English
 .\"
-.TH "I3" "1" "04/22/2020" "i3 4\&.18\&.1" "i3 Manual"
+.TH "I3" "1" "07/26/2020" "i3 4\&.18\&.2" "i3 Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/man/i3bar.1 new/i3-4.18.2/man/i3bar.1
--- old/i3-4.18.1/man/i3bar.1   2020-04-22 09:21:14.000000000 +0200
+++ new/i3-4.18.2/man/i3bar.1   2020-07-26 10:11:48.000000000 +0200
@@ -2,12 +2,12 @@
 .\"     Title: i3bar
 .\"    Author: [see the "AUTHORS" section]
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 04/22/2020
+.\"      Date: 07/26/2020
 .\"    Manual: i3 Manual
-.\"    Source: i3 4.18.1
+.\"    Source: i3 4.18.2
 .\"  Language: English
 .\"
-.TH "I3BAR" "1" "04/22/2020" "i3 4\&.18\&.1" "i3 Manual"
+.TH "I3BAR" "1" "07/26/2020" "i3 4\&.18\&.2" "i3 Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/missing new/i3-4.18.2/missing
--- old/i3-4.18.1/missing       2020-04-22 09:21:11.000000000 +0200
+++ new/i3-4.18.2/missing       2020-07-26 10:11:44.000000000 +0200
@@ -3,7 +3,7 @@
 
 scriptversion=2018-03-07.03; # UTC
 
-# Copyright (C) 1996-2018 Free Software Foundation, Inc.
+# Copyright (C) 1996-2020 Free Software Foundation, Inc.
 # Originally written by Fran,cois Pinard <pin...@iro.umontreal.ca>, 1996.
 
 # This program is free software; you can redistribute it and/or modify
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/src/floating.c new/i3-4.18.2/src/floating.c
--- old/i3-4.18.1/src/floating.c        2020-04-22 09:21:07.000000000 +0200
+++ new/i3-4.18.2/src/floating.c        2020-07-26 10:11:37.000000000 +0200
@@ -514,9 +514,15 @@
     Con *content = output_get_content(output->con);
     Con *ws = TAILQ_FIRST(&(content->focus_head));
     DLOG("Moving con %p / %s to workspace %p / %s\n", con, con->name, ws, 
ws->name);
+    Con *needs_focus = con_descend_focused(con);
+    if (!con_inside_focused(needs_focus)) {
+        needs_focus = NULL;
+    }
     con_move_to_workspace(con, ws, false, true, false);
-    workspace_show(ws);
-    con_activate(con_descend_focused(con));
+    if (needs_focus) {
+        workspace_show(ws);
+        con_activate(needs_focus);
+    }
     return true;
 }
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/src/randr.c new/i3-4.18.2/src/randr.c
--- old/i3-4.18.1/src/randr.c   2020-04-22 09:21:07.000000000 +0200
+++ new/i3-4.18.2/src/randr.c   2020-07-26 10:11:37.000000000 +0200
@@ -48,12 +48,12 @@
     Output *output;
     bool get_primary = (strcasecmp("primary", name) == 0);
     TAILQ_FOREACH(output, &outputs, outputs) {
-        if (output->primary && get_primary) {
-            return output;
-        }
         if (require_active && !output->active) {
             continue;
         }
+        if (output->primary && get_primary) {
+            return output;
+        }
         struct output_name *output_name;
         SLIST_FOREACH(output_name, &output->names_head, names) {
             if (strcasecmp(output_name->name, name) == 0) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/i3-4.18.1/test-driver new/i3-4.18.2/test-driver
--- old/i3-4.18.1/test-driver   2020-04-22 09:21:11.000000000 +0200
+++ new/i3-4.18.2/test-driver   2020-07-26 10:11:44.000000000 +0200
@@ -3,7 +3,7 @@
 
 scriptversion=2018-03-07.03; # UTC
 
-# Copyright (C) 2011-2018 Free Software Foundation, Inc.
+# Copyright (C) 2011-2020 Free Software Foundation, Inc.
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by




Reply via email to