diff -Nru i3-wm-4.7.1/I3_VERSION i3-wm-4.7.2/I3_VERSION --- i3-wm-4.7.1/I3_VERSION 2014-01-21 18:21:13.000000000 +0000 +++ i3-wm-4.7.2/I3_VERSION 2014-01-23 21:52:29.000000000 +0000 @@ -1 +1 @@ -4.7.1 (2014-01-21, branch \"tags/4.7.1\") \ No newline at end of file +4.7.2 (2014-01-23, branch \"tags/4.7.2\") \ No newline at end of file diff -Nru i3-wm-4.7.1/RELEASE-NOTES-4.7.1 i3-wm-4.7.2/RELEASE-NOTES-4.7.1 --- i3-wm-4.7.1/RELEASE-NOTES-4.7.1 2014-01-21 18:21:08.000000000 +0000 +++ i3-wm-4.7.2/RELEASE-NOTES-4.7.1 1970-01-01 00:00:00.000000000 +0000 @@ -1,36 +0,0 @@ - - ┌──────────────────────────────┐ - │ Release notes for i3 v4.7.1 │ - └──────────────────────────────┘ - -This is the i3 v4.7.1. This version is considered stable. All users of i3 are -strongly encouraged to upgrade. - -This is a bugfix release for v4.7. - - ┌────────────────────────────┐ - │ Changes in v4.7.1 │ - └────────────────────────────┘ - - • docs/debugging: explain how to enable logging on the fly - • docs/debugging: small cleanups (versions, bzip2) - • add i3-with-shmlog.xsession.desktop - - ┌────────────────────────────┐ - │ Bugfixes │ - └────────────────────────────┘ - - • only LOG() the DPI when it changes, DLOG() it otherwise - • make “move ” properly send workspace focus event - • i3bar: set mapped flag on trayclient creation - • i3bar: don’t show EOF status line error in favor of exit code - - ┌────────────────────────────┐ - │ Thanks! │ - └────────────────────────────┘ - -Thanks for testing, bugfixes, discussions and everything I forgot go out to: - - lkraav, TonyC - --- Michael Stapelberg, 2014-01-21 diff -Nru i3-wm-4.7.1/RELEASE-NOTES-4.7.2 i3-wm-4.7.2/RELEASE-NOTES-4.7.2 --- i3-wm-4.7.1/RELEASE-NOTES-4.7.2 1970-01-01 00:00:00.000000000 +0000 +++ i3-wm-4.7.2/RELEASE-NOTES-4.7.2 2014-01-23 21:52:24.000000000 +0000 @@ -0,0 +1,26 @@ + + ┌──────────────────────────────┐ + │ Release notes for i3 v4.7.2 │ + └──────────────────────────────┘ + +This is the i3 v4.7.2. This version is considered stable. All users of i3 are +strongly encouraged to upgrade. + +This is a bugfix release for v4.7. + + ┌────────────────────────────┐ + │ Bugfixes │ + └────────────────────────────┘ + + • install i3-with-shmlog.xsession.desktop to the correct location + • OpenBSD currently lacks posix_fallocate() + + ┌────────────────────────────┐ + │ Thanks! │ + └────────────────────────────┘ + +Thanks for testing, bugfixes, discussions and everything I forgot go out to: + + David Coppa + +-- Michael Stapelberg, 2014-01-23 diff -Nru i3-wm-4.7.1/VERSION i3-wm-4.7.2/VERSION --- i3-wm-4.7.1/VERSION 2014-01-21 18:21:13.000000000 +0000 +++ i3-wm-4.7.2/VERSION 2014-01-23 21:52:29.000000000 +0000 @@ -1 +1 @@ -4.7.1 \ No newline at end of file +4.7.2 \ No newline at end of file diff -Nru i3-wm-4.7.1/debian/changelog i3-wm-4.7.2/debian/changelog --- i3-wm-4.7.1/debian/changelog 2014-01-21 18:29:35.000000000 +0000 +++ i3-wm-4.7.2/debian/changelog 2014-01-23 22:03:06.000000000 +0000 @@ -1,3 +1,9 @@ +i3-wm (4.7.2-1) unstable; urgency=low + + * New upstream release. (Closes: #736396) + + -- Michael Stapelberg Thu, 23 Jan 2014 23:03:03 +0100 + i3-wm (4.7.1-1) unstable; urgency=low * New upstream release. diff -Nru i3-wm-4.7.1/debian/rules i3-wm-4.7.2/debian/rules --- i3-wm-4.7.1/debian/rules 2014-01-21 18:26:00.000000000 +0000 +++ i3-wm-4.7.2/debian/rules 2014-01-23 22:00:38.000000000 +0000 @@ -38,7 +38,7 @@ $(MAKE) -C docs override_dh_installchangelogs: - dh_installchangelogs RELEASE-NOTES-4.7.1 + dh_installchangelogs RELEASE-NOTES-4.7.2 override_dh_install: $(MAKE) DESTDIR=$(CURDIR)/debian/i3-wm/ install diff -Nru i3-wm-4.7.1/docs/debugging.html i3-wm-4.7.2/docs/debugging.html --- i3-wm-4.7.1/docs/debugging.html 2014-01-21 18:21:13.000000000 +0000 +++ i3-wm-4.7.2/docs/debugging.html 2014-01-23 21:52:29.000000000 +0000 @@ -877,7 +877,7 @@

diff -Nru i3-wm-4.7.1/docs/hacking-howto.html i3-wm-4.7.2/docs/hacking-howto.html --- i3-wm-4.7.1/docs/hacking-howto.html 2014-01-21 18:21:13.000000000 +0000 +++ i3-wm-4.7.2/docs/hacking-howto.html 2014-01-23 21:52:29.000000000 +0000 @@ -2295,7 +2295,7 @@

diff -Nru i3-wm-4.7.1/docs/i3bar-protocol.html i3-wm-4.7.2/docs/i3bar-protocol.html --- i3-wm-4.7.1/docs/i3bar-protocol.html 2014-01-21 18:21:13.000000000 +0000 +++ i3-wm-4.7.2/docs/i3bar-protocol.html 2014-01-23 21:52:29.000000000 +0000 @@ -1104,7 +1104,7 @@

diff -Nru i3-wm-4.7.1/docs/ipc.html i3-wm-4.7.2/docs/ipc.html --- i3-wm-4.7.1/docs/ipc.html 2014-01-21 18:21:13.000000000 +0000 +++ i3-wm-4.7.2/docs/ipc.html 2014-01-23 21:52:29.000000000 +0000 @@ -2015,7 +2015,7 @@

diff -Nru i3-wm-4.7.1/docs/multi-monitor.html i3-wm-4.7.2/docs/multi-monitor.html --- i3-wm-4.7.1/docs/multi-monitor.html 2014-01-21 18:21:13.000000000 +0000 +++ i3-wm-4.7.2/docs/multi-monitor.html 2014-01-23 21:52:29.000000000 +0000 @@ -818,7 +818,7 @@

diff -Nru i3-wm-4.7.1/docs/testsuite.html i3-wm-4.7.2/docs/testsuite.html --- i3-wm-4.7.1/docs/testsuite.html 2014-01-21 18:21:13.000000000 +0000 +++ i3-wm-4.7.2/docs/testsuite.html 2014-01-23 21:52:29.000000000 +0000 @@ -1364,7 +1364,7 @@

diff -Nru i3-wm-4.7.1/docs/userguide i3-wm-4.7.2/docs/userguide --- i3-wm-4.7.1/docs/userguide 2014-01-21 18:21:13.000000000 +0000 +++ i3-wm-4.7.2/docs/userguide 2014-01-23 21:52:29.000000000 +0000 @@ -900,7 +900,7 @@ If an application on another workspace sets an urgency hint, switching to this workspace may lead to immediate focus of the application, which also means the -window decoration color would be immediately reseted to +client.focused+. This +window decoration color would be immediately reset to +client.focused+. This may make it unnecessarily hard to tell which window originally raised the event. diff -Nru i3-wm-4.7.1/docs/userguide.html i3-wm-4.7.2/docs/userguide.html --- i3-wm-4.7.1/docs/userguide.html 2014-01-21 18:21:13.000000000 +0000 +++ i3-wm-4.7.2/docs/userguide.html 2014-01-23 21:52:29.000000000 +0000 @@ -1683,7 +1683,7 @@

4.22. Delaying urgency hint reset on workspace change

If an application on another workspace sets an urgency hint, switching to this workspace may lead to immediate focus of the application, which also means the -window decoration color would be immediately reseted to client.focused. This +window decoration color would be immediately reset to client.focused. This may make it unnecessarily hard to tell which window originally raised the event.

In order to prevent this, you can tell i3 to delay resetting the urgency state @@ -2940,7 +2940,7 @@


diff -Nru i3-wm-4.7.1/docs/wsbar.html i3-wm-4.7.2/docs/wsbar.html --- i3-wm-4.7.1/docs/wsbar.html 2014-01-21 18:21:13.000000000 +0000 +++ i3-wm-4.7.2/docs/wsbar.html 2014-01-23 21:52:29.000000000 +0000 @@ -846,7 +846,7 @@

diff -Nru i3-wm-4.7.1/man/asciidoc.conf i3-wm-4.7.2/man/asciidoc.conf --- i3-wm-4.7.1/man/asciidoc.conf 2014-01-21 18:21:08.000000000 +0000 +++ i3-wm-4.7.2/man/asciidoc.conf 2014-01-23 21:52:24.000000000 +0000 @@ -7,7 +7,7 @@ {mantitle} {manvolnum} i3 -4.7.1 +4.7.2 i3 Manual diff -Nru i3-wm-4.7.1/man/i3-config-wizard.1 i3-wm-4.7.2/man/i3-config-wizard.1 --- i3-wm-4.7.1/man/i3-config-wizard.1 2014-01-21 18:21:18.000000000 +0000 +++ i3-wm-4.7.2/man/i3-config-wizard.1 2014-01-23 21:52:35.000000000 +0000 @@ -2,12 +2,12 @@ .\" Title: i3-config-wizard .\" Author: [see the "AUTHOR" section] .\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 01/21/2014 +.\" Date: 01/23/2014 .\" Manual: i3 Manual -.\" Source: i3 4.7.1 +.\" Source: i3 4.7.2 .\" Language: English .\" -.TH "I3\-CONFIG\-WIZARD" "1" "01/21/2014" "i3 4\&.7\&.1" "i3 Manual" +.TH "I3\-CONFIG\-WIZARD" "1" "01/23/2014" "i3 4\&.7\&.2" "i3 Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -Nru i3-wm-4.7.1/man/i3-dmenu-desktop.1 i3-wm-4.7.2/man/i3-dmenu-desktop.1 --- i3-wm-4.7.1/man/i3-dmenu-desktop.1 2014-01-21 18:21:18.000000000 +0000 +++ i3-wm-4.7.2/man/i3-dmenu-desktop.1 2014-01-23 21:52:35.000000000 +0000 @@ -71,7 +71,7 @@ .\" ======================================================================== .\" .IX Title "I3-DMENU-DESKTOP 1" -.TH I3-DMENU-DESKTOP 1 "2014-01-21" "perl v5.18.1" "User Contributed Perl Documentation" +.TH I3-DMENU-DESKTOP 1 "2014-01-23" "perl v5.18.1" "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 -Nru i3-wm-4.7.1/man/i3-dump-log.1 i3-wm-4.7.2/man/i3-dump-log.1 --- i3-wm-4.7.1/man/i3-dump-log.1 2014-01-21 18:21:18.000000000 +0000 +++ i3-wm-4.7.2/man/i3-dump-log.1 2014-01-23 21:52:35.000000000 +0000 @@ -2,12 +2,12 @@ .\" Title: i3-dump-log .\" Author: [see the "AUTHOR" section] .\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 01/21/2014 +.\" Date: 01/23/2014 .\" Manual: i3 Manual -.\" Source: i3 4.7.1 +.\" Source: i3 4.7.2 .\" Language: English .\" -.TH "I3\-DUMP\-LOG" "1" "01/21/2014" "i3 4\&.7\&.1" "i3 Manual" +.TH "I3\-DUMP\-LOG" "1" "01/23/2014" "i3 4\&.7\&.2" "i3 Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -Nru i3-wm-4.7.1/man/i3-input.1 i3-wm-4.7.2/man/i3-input.1 --- i3-wm-4.7.1/man/i3-input.1 2014-01-21 18:21:18.000000000 +0000 +++ i3-wm-4.7.2/man/i3-input.1 2014-01-23 21:52:35.000000000 +0000 @@ -2,12 +2,12 @@ .\" Title: i3-input .\" Author: [see the "AUTHOR" section] .\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 01/21/2014 +.\" Date: 01/23/2014 .\" Manual: i3 Manual -.\" Source: i3 4.7.1 +.\" Source: i3 4.7.2 .\" Language: English .\" -.TH "I3\-INPUT" "1" "01/21/2014" "i3 4\&.7\&.1" "i3 Manual" +.TH "I3\-INPUT" "1" "01/23/2014" "i3 4\&.7\&.2" "i3 Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -Nru i3-wm-4.7.1/man/i3-migrate-config-to-v4.1 i3-wm-4.7.2/man/i3-migrate-config-to-v4.1 --- i3-wm-4.7.1/man/i3-migrate-config-to-v4.1 2014-01-21 18:21:18.000000000 +0000 +++ i3-wm-4.7.2/man/i3-migrate-config-to-v4.1 2014-01-23 21:52:35.000000000 +0000 @@ -2,12 +2,12 @@ .\" Title: i3-migrate-config-to-v4 .\" Author: [see the "AUTHOR" section] .\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 01/21/2014 +.\" Date: 01/23/2014 .\" Manual: i3 Manual -.\" Source: i3 4.7.1 +.\" Source: i3 4.7.2 .\" Language: English .\" -.TH "I3\-MIGRATE\-CONFIG\" "1" "01/21/2014" "i3 4\&.7\&.1" "i3 Manual" +.TH "I3\-MIGRATE\-CONFIG\" "1" "01/23/2014" "i3 4\&.7\&.2" "i3 Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -Nru i3-wm-4.7.1/man/i3-msg.1 i3-wm-4.7.2/man/i3-msg.1 --- i3-wm-4.7.1/man/i3-msg.1 2014-01-21 18:21:18.000000000 +0000 +++ i3-wm-4.7.2/man/i3-msg.1 2014-01-23 21:52:35.000000000 +0000 @@ -2,12 +2,12 @@ .\" Title: i3-msg .\" Author: [see the "AUTHOR" section] .\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 01/21/2014 +.\" Date: 01/23/2014 .\" Manual: i3 Manual -.\" Source: i3 4.7.1 +.\" Source: i3 4.7.2 .\" Language: English .\" -.TH "I3\-MSG" "1" "01/21/2014" "i3 4\&.7\&.1" "i3 Manual" +.TH "I3\-MSG" "1" "01/23/2014" "i3 4\&.7\&.2" "i3 Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -Nru i3-wm-4.7.1/man/i3-nagbar.1 i3-wm-4.7.2/man/i3-nagbar.1 --- i3-wm-4.7.1/man/i3-nagbar.1 2014-01-21 18:21:18.000000000 +0000 +++ i3-wm-4.7.2/man/i3-nagbar.1 2014-01-23 21:52:35.000000000 +0000 @@ -2,12 +2,12 @@ .\" Title: i3-nagbar .\" Author: [see the "AUTHOR" section] .\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 01/21/2014 +.\" Date: 01/23/2014 .\" Manual: i3 Manual -.\" Source: i3 4.7.1 +.\" Source: i3 4.7.2 .\" Language: English .\" -.TH "I3\-NAGBAR" "1" "01/21/2014" "i3 4\&.7\&.1" "i3 Manual" +.TH "I3\-NAGBAR" "1" "01/23/2014" "i3 4\&.7\&.2" "i3 Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -Nru i3-wm-4.7.1/man/i3-sensible-editor.1 i3-wm-4.7.2/man/i3-sensible-editor.1 --- i3-wm-4.7.1/man/i3-sensible-editor.1 2014-01-21 18:21:18.000000000 +0000 +++ i3-wm-4.7.2/man/i3-sensible-editor.1 2014-01-23 21:52:35.000000000 +0000 @@ -2,12 +2,12 @@ .\" Title: i3-sensible-editor .\" Author: [see the "AUTHOR" section] .\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 01/21/2014 +.\" Date: 01/23/2014 .\" Manual: i3 Manual -.\" Source: i3 4.7.1 +.\" Source: i3 4.7.2 .\" Language: English .\" -.TH "I3\-SENSIBLE\-EDITOR" "1" "01/21/2014" "i3 4\&.7\&.1" "i3 Manual" +.TH "I3\-SENSIBLE\-EDITOR" "1" "01/23/2014" "i3 4\&.7\&.2" "i3 Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -Nru i3-wm-4.7.1/man/i3-sensible-pager.1 i3-wm-4.7.2/man/i3-sensible-pager.1 --- i3-wm-4.7.1/man/i3-sensible-pager.1 2014-01-21 18:21:18.000000000 +0000 +++ i3-wm-4.7.2/man/i3-sensible-pager.1 2014-01-23 21:52:35.000000000 +0000 @@ -2,12 +2,12 @@ .\" Title: i3-sensible-pager .\" Author: [see the "AUTHOR" section] .\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 01/21/2014 +.\" Date: 01/23/2014 .\" Manual: i3 Manual -.\" Source: i3 4.7.1 +.\" Source: i3 4.7.2 .\" Language: English .\" -.TH "I3\-SENSIBLE\-PAGER" "1" "01/21/2014" "i3 4\&.7\&.1" "i3 Manual" +.TH "I3\-SENSIBLE\-PAGER" "1" "01/23/2014" "i3 4\&.7\&.2" "i3 Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -Nru i3-wm-4.7.1/man/i3-sensible-terminal.1 i3-wm-4.7.2/man/i3-sensible-terminal.1 --- i3-wm-4.7.1/man/i3-sensible-terminal.1 2014-01-21 18:21:18.000000000 +0000 +++ i3-wm-4.7.2/man/i3-sensible-terminal.1 2014-01-23 21:52:35.000000000 +0000 @@ -2,12 +2,12 @@ .\" Title: i3-sensible-terminal .\" Author: [see the "AUTHOR" section] .\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 01/21/2014 +.\" Date: 01/23/2014 .\" Manual: i3 Manual -.\" Source: i3 4.7.1 +.\" Source: i3 4.7.2 .\" Language: English .\" -.TH "I3\-SENSIBLE\-TERMIN" "1" "01/21/2014" "i3 4\&.7\&.1" "i3 Manual" +.TH "I3\-SENSIBLE\-TERMIN" "1" "01/23/2014" "i3 4\&.7\&.2" "i3 Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -Nru i3-wm-4.7.1/man/i3.1 i3-wm-4.7.2/man/i3.1 --- i3-wm-4.7.1/man/i3.1 2014-01-21 18:21:18.000000000 +0000 +++ i3-wm-4.7.2/man/i3.1 2014-01-23 21:52:35.000000000 +0000 @@ -2,12 +2,12 @@ .\" Title: i3 .\" Author: [see the "AUTHOR" section] .\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 01/21/2014 +.\" Date: 01/23/2014 .\" Manual: i3 Manual -.\" Source: i3 4.7.1 +.\" Source: i3 4.7.2 .\" Language: English .\" -.TH "I3" "1" "01/21/2014" "i3 4\&.7\&.1" "i3 Manual" +.TH "I3" "1" "01/23/2014" "i3 4\&.7\&.2" "i3 Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -Nru i3-wm-4.7.1/man/i3bar.1 i3-wm-4.7.2/man/i3bar.1 --- i3-wm-4.7.1/man/i3bar.1 2014-01-21 18:21:18.000000000 +0000 +++ i3-wm-4.7.2/man/i3bar.1 2014-01-23 21:52:35.000000000 +0000 @@ -2,12 +2,12 @@ .\" Title: i3bar .\" Author: [see the "AUTHORS" section] .\" Generator: DocBook XSL Stylesheets v1.76.1 -.\" Date: 01/21/2014 +.\" Date: 01/23/2014 .\" Manual: i3 Manual -.\" Source: i3 4.7.1 +.\" Source: i3 4.7.2 .\" Language: English .\" -.TH "I3BAR" "1" "01/21/2014" "i3 4\&.7\&.1" "i3 Manual" +.TH "I3BAR" "1" "01/23/2014" "i3 4\&.7\&.2" "i3 Manual" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -Nru i3-wm-4.7.1/src/i3.mk i3-wm-4.7.2/src/i3.mk --- i3-wm-4.7.1/src/i3.mk 2014-01-21 18:21:08.000000000 +0000 +++ i3-wm-4.7.2/src/i3.mk 2014-01-23 21:52:24.000000000 +0000 @@ -83,7 +83,7 @@ test -e $(DESTDIR)$(SYSCONFDIR)/i3/config || $(INSTALL) -m 0644 i3.config $(DESTDIR)$(SYSCONFDIR)/i3/config test -e $(DESTDIR)$(SYSCONFDIR)/i3/config.keycodes || $(INSTALL) -m 0644 i3.config.keycodes $(DESTDIR)$(SYSCONFDIR)/i3/config.keycodes $(INSTALL) -m 0644 i3.xsession.desktop $(DESTDIR)$(PREFIX)/share/xsessions/i3.desktop - $(INSTALL) -m 0644 i3-with-shmlog.xsession.desktop $(DESTDIR)$(PREFIX)/share/xsessions/i3.desktop + $(INSTALL) -m 0644 i3-with-shmlog.xsession.desktop $(DESTDIR)$(PREFIX)/share/xsessions/i3-with-shmlog.desktop $(INSTALL) -m 0644 i3.applications.desktop $(DESTDIR)$(PREFIX)/share/applications/i3.desktop $(INSTALL) -m 0644 include/i3/ipc.h $(DESTDIR)$(PREFIX)/include/i3/ diff -Nru i3-wm-4.7.1/src/log.c i3-wm-4.7.2/src/log.c --- i3-wm-4.7.1/src/log.c 2014-01-21 18:21:08.000000000 +0000 +++ i3-wm-4.7.2/src/log.c 2014-01-23 21:52:24.000000000 +0000 @@ -129,7 +129,7 @@ return; } -#if defined(__APPLE__) +#if defined(__OpenBSD__) || defined(__APPLE__) if (ftruncate(logbuffer_shm, logbuffer_size) == -1) { fprintf(stderr, "Could not ftruncate SHM segment for the i3 log: %s\n", strerror(errno)); #else