Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package i3 for openSUSE:Factory checked in 
at 2021-02-21 22:14:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/i3 (Old)
 and      /work/SRC/openSUSE:Factory/.i3.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "i3"

Sun Feb 21 22:14:55 2021 rev:41 rq:874158 version:4.19.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/i3/i3.changes    2020-11-17 21:24:38.449339443 
+0100
+++ /work/SRC/openSUSE:Factory/.i3.new.28504/i3.changes 2021-02-21 
22:15:02.790145868 +0100
@@ -1,0 +2,8 @@
+Tue Feb  2 23:47:27 UTC 2021 - Avindra Goolcharan <avin...@opensuse.org>
+
+- Update to version 4.19.1:
+  * fix: workspaces not moving to assigned output after output becomes 
available
+  * doc: rofi call in default i3 config comment fixed
+  * fix: i3-config-wizard creates duplicate bindcode
+
+-------------------------------------------------------------------

Old:
----
  i3-4.19.tar.xz
  i3-4.19.tar.xz.asc

New:
----
  i3-4.19.1.tar.xz
  i3-4.19.1.tar.xz.asc

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

Other differences:
------------------
++++++ i3.spec ++++++
--- /var/tmp/diff_new_pack.SdeYxS/_old  2021-02-21 22:15:03.398146510 +0100
+++ /var/tmp/diff_new_pack.SdeYxS/_new  2021-02-21 22:15:03.402146515 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package i3
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           i3
-Version:        4.19
+Version:        4.19.1
 Release:        0
 Summary:        Tiling window manager
 License:        BSD-3-Clause
@@ -96,7 +96,7 @@
 %files
 %license LICENSE
 %doc RELEASE-NOTES-%{version}
-%{_mandir}/man1/i3*
+%{_mandir}/man1/i3*.1%{?ext_man}
 %{_bindir}/i3
 %{_bindir}/i3-dump-log
 %{_bindir}/i3-with-shmlog

++++++ i3-4.19.tar.xz -> i3-4.19.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/i3-4.19/RELEASE-NOTES-4.19 
new/i3-4.19.1/RELEASE-NOTES-4.19
--- old/i3-4.19/RELEASE-NOTES-4.19      2020-11-15 18:23:01.506322400 +0100
+++ new/i3-4.19.1/RELEASE-NOTES-4.19    1970-01-01 01:00:00.000000000 +0100
@@ -1,81 +0,0 @@
-
- 
????????????????????????????????????????????????????????????????????????????????????????????????
- ??? Release notes for i3 v4.19   ???
- 
????????????????????????????????????????????????????????????????????????????????????????????????
-
-This is i3 v4.19. This version is considered stable. All users of i3 are
-strongly encouraged to upgrade.
-
-In this release, we switched from the autotools build system to the meson build
-system (https://mesonbuild.com/). Check https://github.com/i3/i3/issues/4086 
for
-details. If this causes problems for you, you can revert the commit which
-removed autotools from the tree: we tried our best to keep both build systems
-working. Please reach out to us in that case!
-
- 
??????????????????????????????????????????????????????????????????????????????????????????
- ??? Changes in i3 v4.19        ???
- 
??????????????????????????????????????????????????????????????????????????????????????????
-
-  ??? userguide: explain button6 and button7 (scroll wheel right/left)
-  ??? ipc: always include the marks property (even if empty)
-  ??? ipc: introduce GET_BINDING_STATE command
-  ??? ipc: clarify workspace name field semantics
-  ??? ipc: document parse_error COMMAND reply field
-  ??? i3bar: launch using exec to avoid leaving useless shell process
-  ??? i3bar: make dock client order deterministic (sorted by class/instance) 
as a
-    side effect, i3bars without an explicit bar-id will be sorted according
-    to their definition order in the config file
-  ??? i3bar: update config when necessary (reduces redraws on bar mode changes)
-  ??? i3bar: add coordinates relative to the current output in i3bar click 
events
-  ??? i3bar: add ???nonprimary??? output option
-  ??? i3bar: set WM_CLASS instance to bar id
-  ??? i3-input: add different exit codes for when i3-input fails
-  ??? i3-dmenu-desktop: Support symlinks in search path
-  ??? pod2html: render without stylesheet by default
-  ??? introduce ???tiling_from??? and ???floating_from??? criteria
-  ??? mention rofi in default config file
-  ??? allow ppt values in move direction and move position commands
-  ??? allow matching on empty properties like class, title, etc.
-
- 
??????????????????????????????????????????????????????????????????????????????????????????
- ??? Bugfixes                   ???
- 
??????????????????????????????????????????????????????????????????????????????????????????
-
-  ??? i3-nagbar: Use _PATH_BSHELL to ensure using a bourne shell
-  ??? i3bar: fix Xorg memory leak
-  ??? i3bar: fix hang when pausing/resuming bar program
-  ??? i3bar: fix crash on invalid JSON input
-  ??? i3bar: kick tray clients before destroying the bar
-  ??? ensure client windows have a size of at least 1px after resize
-  ??? correctly handle overlapping decorations
-  ??? limit workspace numbers within 0..INT32_MAX
-  ??? fix a bug with tiling resize inside floating container
-  ??? correctly handle mouse resize in fullscreen containers by
-    not propagating $mod+right click to fullscreen clients
-  ??? do not try to resize fullscreen and non-fullscreen windows
-  ??? do not focus floating windows changing workspace with ConfigureNotify
-  ??? set _NET_DESKTOP_VIEWPORT after randr changes
-  ??? fix a bug with i3-nagbar not starting after it has already started once
-  ??? fix conflict when moving parent of fullscreen window to workspace
-  ??? fix named workspace assignments on output changes
-  ??? fix named workspace assignment precedence on workspace renames
-  ??? fix windows getting swallowed more than once
-  ??? erase i3 --moreversion progress line before overwriting
-  ??? fix test case 180-fd-leaks when running on Fedora
-  ??? fix crash in `focus next sibling`
-  ??? fix moving tiling windows out of the scratchpad
-  ??? floating_maybe_reassign_ws: only re-focus if previously focused
-    (fixes a focus issue with KDE notifications)
-  ??? fix crash on invalid JSON input in stored layouts
-  ??? fix monitor change during/with i3 restart by moving
-    content for non-existing output containers
-
-Thanks for testing, bugfixes, discussions and everything I forgot go out to:
-
-  6144, acheronfail, Albert Safin, Alessandro Vinciguerra, Andrey Burov,
-  Francesc Hervada-Sala, Heman Gandhi, Ian Fan, Ingo B??rk, izzel, Jason, Jason
-  Nader, Jorg Heymans, Joseph, Konstantin Kharlamov, Lukas Kern, Mark Guptill,
-  Martin T. H. Sandsmark, Matthew Martin, Maxim Schuwalow, Mike Sharov, Orestis
-  Floros, Vasily Fomin, Wilhelm Schuster, xzfc, zero77
-
--- Michael Stapelberg, 2020-11-15
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/i3-4.19/RELEASE-NOTES-4.19.1 
new/i3-4.19.1/RELEASE-NOTES-4.19.1
--- old/i3-4.19/RELEASE-NOTES-4.19.1    1970-01-01 01:00:00.000000000 +0100
+++ new/i3-4.19.1/RELEASE-NOTES-4.19.1  2021-02-01 09:03:46.715614300 +0100
@@ -0,0 +1,27 @@
+
+ 
????????????????????????????????????????????????????????????????????????????????????????????????
+ ??? Release notes for i3 v4.19.1 ???
+ 
????????????????????????????????????????????????????????????????????????????????????????????????
+
+This is i3 v4.19. This version is considered stable. All users of i3 are
+strongly encouraged to upgrade.
+
+This is a bugfix release for v4.19
+
+ 
??????????????????????????????????????????????????????????????????????????????????????????
+ ??? Bugfixes                   ???
+ 
??????????????????????????????????????????????????????????????????????????????????????????
+
+  ??? fix workspaces not moving to assigned output after output becomes 
available
+  ??? fix duplicate bindcode after i3-config-wizard
+  ??? fix commented-out rofi call in default i3 config
+
+ 
??????????????????????????????????????????????????????????????????????????????????????????
+ ??? Thanks!                    ???
+ 
??????????????????????????????????????????????????????????????????????????????????????????
+
+Thanks for testing, bugfixes, discussions and everything I forgot go out to:
+
+  Ana??l Beutot, Imran Virani, Orestis Floros
+
+-- Michael Stapelberg, 2021-02-01
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/i3-4.19/docs/debugging.html 
new/i3-4.19.1/docs/debugging.html
--- old/i3-4.19/docs/debugging.html     2020-11-15 18:23:04.139621000 +0100
+++ new/i3-4.19.1/docs/debugging.html   2021-02-01 09:03:49.422244500 +0100
@@ -4,7 +4,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en">
 <head>
 <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" 
/>
-<meta name="generator" content="AsciiDoc 9.0.3" />
+<meta name="generator" content="AsciiDoc 9.0.4" />
 <title>Debugging i3: How To</title>
 <style type="text/css">
 /* Shared CSS for AsciiDoc xhtml11 and html5 backends */
@@ -957,7 +957,7 @@
 <div id="footer">
 <div id="footer-text">
 Last updated
- 2020-11-15 18:23:01 CET
+ 2021-02-01 09:03:46 CET
 </div>
 </div>
 </body>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/i3-4.19/docs/hacking-howto.html 
new/i3-4.19.1/docs/hacking-howto.html
--- old/i3-4.19/docs/hacking-howto.html 2020-11-15 18:23:04.139621000 +0100
+++ new/i3-4.19.1/docs/hacking-howto.html       2021-02-01 09:03:49.422244500 
+0100
@@ -4,7 +4,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en">
 <head>
 <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" 
/>
-<meta name="generator" content="AsciiDoc 9.0.3" />
+<meta name="generator" content="AsciiDoc 9.0.4" />
 <title>Hacking i3: How To</title>
 <style type="text/css">
 /* Shared CSS for AsciiDoc xhtml11 and html5 backends */
@@ -2283,7 +2283,7 @@
 <div id="footer">
 <div id="footer-text">
 Last updated
- 2020-11-15 18:23:01 CET
+ 2021-02-01 09:03:46 CET
 </div>
 </div>
 </body>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/i3-4.19/docs/i3bar-protocol.html 
new/i3-4.19.1/docs/i3bar-protocol.html
--- old/i3-4.19/docs/i3bar-protocol.html        2020-11-15 18:23:04.139621000 
+0100
+++ new/i3-4.19.1/docs/i3bar-protocol.html      2021-02-01 09:03:49.422244500 
+0100
@@ -4,7 +4,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en">
 <head>
 <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" 
/>
-<meta name="generator" content="AsciiDoc 9.0.3" />
+<meta name="generator" content="AsciiDoc 9.0.4" />
 <title>i3bar input protocol</title>
 <style type="text/css">
 /* Shared CSS for AsciiDoc xhtml11 and html5 backends */
@@ -1221,7 +1221,7 @@
 <div id="footer">
 <div id="footer-text">
 Last updated
- 2020-11-15 18:23:01 CET
+ 2021-02-01 09:03:46 CET
 </div>
 </div>
 </body>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/i3-4.19/docs/ipc.html new/i3-4.19.1/docs/ipc.html
--- old/i3-4.19/docs/ipc.html   2020-11-15 18:23:04.139621000 +0100
+++ new/i3-4.19.1/docs/ipc.html 2021-02-01 09:03:49.422244500 +0100
@@ -4,7 +4,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en">
 <head>
 <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" 
/>
-<meta name="generator" content="AsciiDoc 9.0.3" />
+<meta name="generator" content="AsciiDoc 9.0.4" />
 <title>IPC interface (interprocess communication)</title>
 <style type="text/css">
 /* Shared CSS for AsciiDoc xhtml11 and html5 backends */
@@ -2708,7 +2708,7 @@
 <div id="footer">
 <div id="footer-text">
 Last updated
- 2020-11-15 18:23:01 CET
+ 2021-02-01 09:03:46 CET
 </div>
 </div>
 </body>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/i3-4.19/docs/layout-saving.html 
new/i3-4.19.1/docs/layout-saving.html
--- old/i3-4.19/docs/layout-saving.html 2020-11-15 18:23:04.139621000 +0100
+++ new/i3-4.19.1/docs/layout-saving.html       2021-02-01 09:03:49.422244500 
+0100
@@ -4,7 +4,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en">
 <head>
 <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" 
/>
-<meta name="generator" content="AsciiDoc 9.0.3" />
+<meta name="generator" content="AsciiDoc 9.0.4" />
 <title>Layout saving in i3</title>
 <style type="text/css">
 /* Shared CSS for AsciiDoc xhtml11 and html5 backends */
@@ -1016,7 +1016,7 @@
 <div id="footer">
 <div id="footer-text">
 Last updated
- 2020-11-15 18:23:01 CET
+ 2021-02-01 09:03:46 CET
 </div>
 </div>
 </body>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/i3-4.19/docs/multi-monitor.html 
new/i3-4.19.1/docs/multi-monitor.html
--- old/i3-4.19/docs/multi-monitor.html 2020-11-15 18:23:04.139621000 +0100
+++ new/i3-4.19.1/docs/multi-monitor.html       2021-02-01 09:03:49.422244500 
+0100
@@ -4,7 +4,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en">
 <head>
 <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" 
/>
-<meta name="generator" content="AsciiDoc 9.0.3" />
+<meta name="generator" content="AsciiDoc 9.0.4" />
 <title>The multi-monitor situation</title>
 <style type="text/css">
 /* Shared CSS for AsciiDoc xhtml11 and html5 backends */
@@ -816,7 +816,7 @@
 <div id="footer">
 <div id="footer-text">
 Last updated
- 2020-11-15 18:23:01 CET
+ 2021-02-01 09:03:46 CET
 </div>
 </div>
 </body>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/i3-4.19/docs/testsuite.html 
new/i3-4.19.1/docs/testsuite.html
--- old/i3-4.19/docs/testsuite.html     2020-11-15 18:23:04.139621000 +0100
+++ new/i3-4.19.1/docs/testsuite.html   2021-02-01 09:03:49.422244500 +0100
@@ -4,7 +4,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en">
 <head>
 <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" 
/>
-<meta name="generator" content="AsciiDoc 9.0.3" />
+<meta name="generator" content="AsciiDoc 9.0.4" />
 <title>i3 testsuite</title>
 <style type="text/css">
 /* Shared CSS for AsciiDoc xhtml11 and html5 backends */
@@ -1430,7 +1430,7 @@
 <div id="footer">
 <div id="footer-text">
 Last updated
- 2020-11-15 18:23:01 CET
+ 2021-02-01 09:03:46 CET
 </div>
 </div>
 </body>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/i3-4.19/docs/userguide.html 
new/i3-4.19.1/docs/userguide.html
--- old/i3-4.19/docs/userguide.html     2020-11-15 18:23:04.139621000 +0100
+++ new/i3-4.19.1/docs/userguide.html   2021-02-01 09:03:49.422244500 +0100
@@ -4,7 +4,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en">
 <head>
 <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" 
/>
-<meta name="generator" content="AsciiDoc 9.0.3" />
+<meta name="generator" content="AsciiDoc 9.0.4" />
 <title>i3 User???s Guide</title>
 <style type="text/css">
 /* Shared CSS for AsciiDoc xhtml11 and html5 backends */
@@ -4005,7 +4005,7 @@
 <div id="footer">
 <div id="footer-text">
 Last updated
- 2020-11-15 18:23:01 CET
+ 2021-02-01 09:03:46 CET
 </div>
 </div>
 </body>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/i3-4.19/docs/wsbar.html new/i3-4.19.1/docs/wsbar.html
--- old/i3-4.19/docs/wsbar.html 2020-11-15 18:23:04.139621000 +0100
+++ new/i3-4.19.1/docs/wsbar.html       2021-02-01 09:03:49.422244500 +0100
@@ -4,7 +4,7 @@
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en">
 <head>
 <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" 
/>
-<meta name="generator" content="AsciiDoc 9.0.3" />
+<meta name="generator" content="AsciiDoc 9.0.4" />
 <title>External workspace bars</title>
 <style type="text/css">
 /* Shared CSS for AsciiDoc xhtml11 and html5 backends */
@@ -844,7 +844,7 @@
 <div id="footer">
 <div id="footer-text">
 Last updated
- 2020-11-15 18:23:01 CET
+ 2021-02-01 09:03:46 CET
 </div>
 </div>
 </body>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/i3-4.19/etc/config new/i3-4.19.1/etc/config
--- old/i3-4.19/etc/config      2020-11-15 18:23:01.519655500 +0100
+++ new/i3-4.19.1/etc/config    2021-02-01 09:03:46.728947400 +0100
@@ -54,7 +54,7 @@
 # start dmenu (a program launcher)
 bindsym Mod1+d exec --no-startup-id dmenu_run
 # A more modern dmenu replacement is rofi:
-# bindsym Mod1+d exec rofi -modi drun,run -show drun
+# bindsym Mod1+d exec "rofi -modi drun,run -show drun"
 # There also is i3-dmenu-desktop which only displays applications shipping a
 # .desktop file. It is a wrapper around dmenu, so you need that installed.
 # bindsym Mod1+d exec --no-startup-id i3-dmenu-desktop
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/i3-4.19/etc/config.keycodes 
new/i3-4.19.1/etc/config.keycodes
--- old/i3-4.19/etc/config.keycodes     2020-11-15 18:23:01.519655500 +0100
+++ new/i3-4.19.1/etc/config.keycodes   2021-02-01 09:03:46.728947400 +0100
@@ -48,10 +48,10 @@
 # start dmenu (a program launcher)
 bindcode $mod+40 exec --no-startup-id dmenu_run
 # A more modern dmenu replacement is rofi:
-# bindcode $mod+40 exec rofi -modi drun,run -show drun
+# bindcode $mod+40 exec "rofi -modi drun,run -show drun"
 # There also is i3-dmenu-desktop which only displays applications shipping a
 # .desktop file. It is a wrapper around dmenu, so you need that installed.
-bindcode $mod+40 exec --no-startup-id i3-dmenu-desktop
+# bindcode $mod+40 exec --no-startup-id i3-dmenu-desktop
 
 # change focus
 bindcode $mod+44 focus left
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/i3-4.19/man/i3-config-wizard.1 
new/i3-4.19.1/man/i3-config-wizard.1
--- old/i3-4.19/man/i3-config-wizard.1  2020-11-15 18:23:04.136287700 +0100
+++ new/i3-4.19.1/man/i3-config-wizard.1        2021-02-01 09:03:49.422244500 
+0100
@@ -2,12 +2,12 @@
 .\"     Title: i3-config-wizard
 .\"    Author: [see the "AUTHOR" section]
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 11/15/2020
+.\"      Date: 02/01/2021
 .\"    Manual: i3 Manual
-.\"    Source: i3 4.19
+.\"    Source: i3 4.19.1
 .\"  Language: English
 .\"
-.TH "I3\-CONFIG\-WIZARD" "1" "11/15/2020" "i3 4\&.19" "i3 Manual"
+.TH "I3\-CONFIG\-WIZARD" "1" "02/01/2021" "i3 4\&.19\&.1" "i3 Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/i3-4.19/man/i3-dmenu-desktop.1 
new/i3-4.19.1/man/i3-dmenu-desktop.1
--- old/i3-4.19/man/i3-dmenu-desktop.1  2020-11-15 18:23:04.136287700 +0100
+++ new/i3-4.19.1/man/i3-dmenu-desktop.1        2021-02-01 09:03:49.422244500 
+0100
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "I3-DMENU-DESKTOP 1"
-.TH I3-DMENU-DESKTOP 1 "2020-11-15" "perl v5.32.0" "User Contributed Perl 
Documentation"
+.TH I3-DMENU-DESKTOP 1 "2021-02-01" "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' old/i3-4.19/man/i3-dump-log.1 
new/i3-4.19.1/man/i3-dump-log.1
--- old/i3-4.19/man/i3-dump-log.1       2020-11-15 18:23:04.136287700 +0100
+++ new/i3-4.19.1/man/i3-dump-log.1     2021-02-01 09:03:49.422244500 +0100
@@ -2,12 +2,12 @@
 .\"     Title: i3-dump-log
 .\"    Author: [see the "AUTHOR" section]
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 11/15/2020
+.\"      Date: 02/01/2021
 .\"    Manual: i3 Manual
-.\"    Source: i3 4.19
+.\"    Source: i3 4.19.1
 .\"  Language: English
 .\"
-.TH "I3\-DUMP\-LOG" "1" "11/15/2020" "i3 4\&.19" "i3 Manual"
+.TH "I3\-DUMP\-LOG" "1" "02/01/2021" "i3 4\&.19\&.1" "i3 Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/i3-4.19/man/i3-input.1 new/i3-4.19.1/man/i3-input.1
--- old/i3-4.19/man/i3-input.1  2020-11-15 18:23:04.136287700 +0100
+++ new/i3-4.19.1/man/i3-input.1        2021-02-01 09:03:49.422244500 +0100
@@ -2,12 +2,12 @@
 .\"     Title: i3-input
 .\"    Author: [see the "AUTHOR" section]
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 11/15/2020
+.\"      Date: 02/01/2021
 .\"    Manual: i3 Manual
-.\"    Source: i3 4.19
+.\"    Source: i3 4.19.1
 .\"  Language: English
 .\"
-.TH "I3\-INPUT" "1" "11/15/2020" "i3 4\&.19" "i3 Manual"
+.TH "I3\-INPUT" "1" "02/01/2021" "i3 4\&.19\&.1" "i3 Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/i3-4.19/man/i3-migrate-config-to-v4.1 
new/i3-4.19.1/man/i3-migrate-config-to-v4.1
--- old/i3-4.19/man/i3-migrate-config-to-v4.1   2020-11-15 18:23:04.136287700 
+0100
+++ new/i3-4.19.1/man/i3-migrate-config-to-v4.1 2021-02-01 09:03:49.422244500 
+0100
@@ -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: 11/15/2020
+.\"      Date: 02/01/2021
 .\"    Manual: i3 Manual
-.\"    Source: i3 4.19
+.\"    Source: i3 4.19.1
 .\"  Language: English
 .\"
-.TH "I3\-MIGRATE\-CONFIG\" "1" "11/15/2020" "i3 4\&.19" "i3 Manual"
+.TH "I3\-MIGRATE\-CONFIG\" "1" "02/01/2021" "i3 4\&.19\&.1" "i3 Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/i3-4.19/man/i3-msg.1 new/i3-4.19.1/man/i3-msg.1
--- old/i3-4.19/man/i3-msg.1    2020-11-15 18:23:04.136287700 +0100
+++ new/i3-4.19.1/man/i3-msg.1  2021-02-01 09:03:49.422244500 +0100
@@ -2,12 +2,12 @@
 .\"     Title: i3-msg
 .\"    Author: [see the "AUTHOR" section]
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 11/15/2020
+.\"      Date: 02/01/2021
 .\"    Manual: i3 Manual
-.\"    Source: i3 4.19
+.\"    Source: i3 4.19.1
 .\"  Language: English
 .\"
-.TH "I3\-MSG" "1" "11/15/2020" "i3 4\&.19" "i3 Manual"
+.TH "I3\-MSG" "1" "02/01/2021" "i3 4\&.19\&.1" "i3 Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/i3-4.19/man/i3-nagbar.1 new/i3-4.19.1/man/i3-nagbar.1
--- old/i3-4.19/man/i3-nagbar.1 2020-11-15 18:23:04.136287700 +0100
+++ new/i3-4.19.1/man/i3-nagbar.1       2021-02-01 09:03:49.422244500 +0100
@@ -2,12 +2,12 @@
 .\"     Title: i3-nagbar
 .\"    Author: [see the "AUTHOR" section]
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 11/15/2020
+.\"      Date: 02/01/2021
 .\"    Manual: i3 Manual
-.\"    Source: i3 4.19
+.\"    Source: i3 4.19.1
 .\"  Language: English
 .\"
-.TH "I3\-NAGBAR" "1" "11/15/2020" "i3 4\&.19" "i3 Manual"
+.TH "I3\-NAGBAR" "1" "02/01/2021" "i3 4\&.19\&.1" "i3 Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/i3-4.19/man/i3-save-tree.1 
new/i3-4.19.1/man/i3-save-tree.1
--- old/i3-4.19/man/i3-save-tree.1      2020-11-15 18:23:04.136287700 +0100
+++ new/i3-4.19.1/man/i3-save-tree.1    2021-02-01 09:03:49.422244500 +0100
@@ -71,7 +71,7 @@
 .\" ========================================================================
 .\"
 .IX Title "I3-SAVE-TREE 1"
-.TH I3-SAVE-TREE 1 "2020-11-15" "perl v5.32.0" "User Contributed Perl 
Documentation"
+.TH I3-SAVE-TREE 1 "2021-02-01" "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' old/i3-4.19/man/i3-sensible-editor.1 
new/i3-4.19.1/man/i3-sensible-editor.1
--- old/i3-4.19/man/i3-sensible-editor.1        2020-11-15 18:23:04.136287700 
+0100
+++ new/i3-4.19.1/man/i3-sensible-editor.1      2021-02-01 09:03:49.422244500 
+0100
@@ -2,12 +2,12 @@
 .\"     Title: i3-sensible-editor
 .\"    Author: [see the "AUTHOR" section]
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 11/15/2020
+.\"      Date: 02/01/2021
 .\"    Manual: i3 Manual
-.\"    Source: i3 4.19
+.\"    Source: i3 4.19.1
 .\"  Language: English
 .\"
-.TH "I3\-SENSIBLE\-EDITOR" "1" "11/15/2020" "i3 4\&.19" "i3 Manual"
+.TH "I3\-SENSIBLE\-EDITOR" "1" "02/01/2021" "i3 4\&.19\&.1" "i3 Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/i3-4.19/man/i3-sensible-pager.1 
new/i3-4.19.1/man/i3-sensible-pager.1
--- old/i3-4.19/man/i3-sensible-pager.1 2020-11-15 18:23:04.136287700 +0100
+++ new/i3-4.19.1/man/i3-sensible-pager.1       2021-02-01 09:03:49.422244500 
+0100
@@ -2,12 +2,12 @@
 .\"     Title: i3-sensible-pager
 .\"    Author: [see the "AUTHOR" section]
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 11/15/2020
+.\"      Date: 02/01/2021
 .\"    Manual: i3 Manual
-.\"    Source: i3 4.19
+.\"    Source: i3 4.19.1
 .\"  Language: English
 .\"
-.TH "I3\-SENSIBLE\-PAGER" "1" "11/15/2020" "i3 4\&.19" "i3 Manual"
+.TH "I3\-SENSIBLE\-PAGER" "1" "02/01/2021" "i3 4\&.19\&.1" "i3 Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/i3-4.19/man/i3-sensible-terminal.1 
new/i3-4.19.1/man/i3-sensible-terminal.1
--- old/i3-4.19/man/i3-sensible-terminal.1      2020-11-15 18:23:04.136287700 
+0100
+++ new/i3-4.19.1/man/i3-sensible-terminal.1    2021-02-01 09:03:49.422244500 
+0100
@@ -2,12 +2,12 @@
 .\"     Title: i3-sensible-terminal
 .\"    Author: [see the "AUTHOR" section]
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 11/15/2020
+.\"      Date: 02/01/2021
 .\"    Manual: i3 Manual
-.\"    Source: i3 4.19
+.\"    Source: i3 4.19.1
 .\"  Language: English
 .\"
-.TH "I3\-SENSIBLE\-TERMIN" "1" "11/15/2020" "i3 4\&.19" "i3 Manual"
+.TH "I3\-SENSIBLE\-TERMIN" "1" "02/01/2021" "i3 4\&.19\&.1" "i3 Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/i3-4.19/man/i3.1 new/i3-4.19.1/man/i3.1
--- old/i3-4.19/man/i3.1        2020-11-15 18:23:04.136287700 +0100
+++ new/i3-4.19.1/man/i3.1      2021-02-01 09:03:49.422244500 +0100
@@ -2,12 +2,12 @@
 .\"     Title: i3
 .\"    Author: [see the "AUTHOR" section]
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 11/15/2020
+.\"      Date: 02/01/2021
 .\"    Manual: i3 Manual
-.\"    Source: i3 4.19
+.\"    Source: i3 4.19.1
 .\"  Language: English
 .\"
-.TH "I3" "1" "11/15/2020" "i3 4\&.19" "i3 Manual"
+.TH "I3" "1" "02/01/2021" "i3 4\&.19\&.1" "i3 Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/i3-4.19/man/i3bar.1 new/i3-4.19.1/man/i3bar.1
--- old/i3-4.19/man/i3bar.1     2020-11-15 18:23:04.136287700 +0100
+++ new/i3-4.19.1/man/i3bar.1   2021-02-01 09:03:49.422244500 +0100
@@ -2,12 +2,12 @@
 .\"     Title: i3bar
 .\"    Author: [see the "AUTHORS" section]
 .\" Generator: DocBook XSL Stylesheets vsnapshot <http://docbook.sf.net/>
-.\"      Date: 11/15/2020
+.\"      Date: 02/01/2021
 .\"    Manual: i3 Manual
-.\"    Source: i3 4.19
+.\"    Source: i3 4.19.1
 .\"  Language: English
 .\"
-.TH "I3BAR" "1" "11/15/2020" "i3 4\&.19" "i3 Manual"
+.TH "I3BAR" "1" "02/01/2021" "i3 4\&.19\&.1" "i3 Manual"
 .\" -----------------------------------------------------------------
 .\" * Define some portability stuff
 .\" -----------------------------------------------------------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/i3-4.19/meson.build new/i3-4.19.1/meson.build
--- old/i3-4.19/meson.build     2020-11-15 18:23:01.526322100 +0100
+++ new/i3-4.19.1/meson.build   2021-02-01 09:03:46.735614000 +0100
@@ -6,7 +6,7 @@
 project(
   'i3',
   'c',
-  version: '4.19',
+    version: '4.19.1',
   default_options: [
     'c_std=c11',
     'warning_level=1',  # enable all warnings (-Wall)
@@ -63,7 +63,7 @@
   sources: vcs_tag(
     input: config_h_in,
     output: 'config.h',
-    fallback: meson.project_version() + ' (2020-11-15)',
+    fallback: meson.project_version() + '-non-git',
   )
 )
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/i3-4.19/src/randr.c new/i3-4.19.1/src/randr.c
--- old/i3-4.19/src/randr.c     2020-11-15 18:23:01.529655200 +0100
+++ new/i3-4.19.1/src/randr.c   2021-02-01 09:03:46.742280500 +0100
@@ -439,28 +439,31 @@
     Con *previous_focus = con_get_workspace(focused);
 
     /* Iterate over all workspaces and check if any of them should be assigned
-     * to this output. */
-    Con *output_con;
-    TAILQ_FOREACH (output_con, &(croot->nodes_head), nodes) {
-        if (con_is_internal(output_con)) {
+     * to this output.
+     * Note: in order to do that we iterate over all_cons and not using another
+     * list that would be updated during iteration by the
+     * workspace_move_to_output function. */
+    Con *workspace;
+    TAILQ_FOREACH (workspace, &all_cons, all_cons) {
+        if (workspace->type != CT_WORKSPACE || con_is_internal(workspace)) {
             continue;
         }
 
-        Con *workspace;
-        TAILQ_FOREACH (workspace, 
&(output_get_content(output_con)->nodes_head), nodes) {
-            Con *workspace_out = get_assigned_output(workspace->name, 
workspace->num);
-            if (output->con != workspace_out) {
-                continue;
-            }
-
-            DLOG("Moving workspace \"%s\" from output \"%s\" to \"%s\" due to 
assignment\n",
-                 workspace->name, workspace_out->name, 
output_primary_name(output));
-            /* Need to copy output's rect since content is not yet rendered. We
-             * can't call render_con here because render_output only proceeds
-             * if a workspace exists. */
-            content->rect = output->con->rect;
-            workspace_move_to_output(workspace, output);
+        Con *workspace_out = get_assigned_output(workspace->name, 
workspace->num);
+
+        if (output->con != workspace_out) {
+            continue;
         }
+
+        DLOG("Moving workspace \"%s\" from output \"%s\" to \"%s\" due to 
assignment\n",
+             workspace->name, 
output_primary_name(get_output_for_con(workspace)),
+             output_primary_name(output));
+
+        /* Need to copy output's rect since content is not yet rendered. We
+         * can't call render_con here because render_output only proceeds
+         * if a workspace exists. */
+        content->rect = output->con->rect;
+        workspace_move_to_output(workspace, output);
     }
 
     /* Temporarily set the focused container, might not be initialized yet. */

Reply via email to