From c2452793cb9b2c3a24e16d57e195fbe7e8134c64 Mon Sep 17 00:00:00 2001
From: Matt Birkholz <matt@birchwood-abbey.net>
Date: Sun, 18 Mar 2018 23:43:26 -0700
Subject: [PATCH] gtk-screen: Increment version.

---
 src/gtk-screen/NEWS             | 7 +++++++
 src/gtk-screen/configure.ac     | 2 +-
 src/gtk-screen/debian/changelog | 8 ++++++++
 src/gtk-screen/make.scm         | 2 +-
 4 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/src/gtk-screen/NEWS b/src/gtk-screen/NEWS
index 885465fa4..3d7d68c2e 100644
--- a/src/gtk-screen/NEWS
+++ b/src/gtk-screen/NEWS
@@ -19,6 +19,13 @@ You should have received a copy of the GNU General Public License
 along with this plugin; if not, write to the Free Software Foundation,
 Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
 
+mit-scheme-pucked-gtk-screen 0.2 - Matt Birkholz, 2018-03-17
+============================================================
+
+Use with-glib-lock to avoid asynchronous delivery of expose events.
+Keep GLib locked while Edwin runs; release it only between commands,
+when Edwin blocks.
+
 mit-scheme-pucked-gtk-screen 0.1 - Matt Birkholz, 2017-02-06
 ============================================================
 
diff --git a/src/gtk-screen/configure.ac b/src/gtk-screen/configure.ac
index de114584d..878412744 100644
--- a/src/gtk-screen/configure.ac
+++ b/src/gtk-screen/configure.ac
@@ -1,7 +1,7 @@
 dnl Process this file with autoconf to produce a configure script.
 
 AC_INIT([MIT/GNU Scheme Pucked gtk-screen plugin],
-        [0.1],
+        [0.2],
         [matt@birchwood-abbey.net],
         [mit-scheme-pucked-gtk-screen])
 AC_CONFIG_SRCDIR([gtk-screen.pkg])
diff --git a/src/gtk-screen/debian/changelog b/src/gtk-screen/debian/changelog
index 029722dd8..4cdcee837 100644
--- a/src/gtk-screen/debian/changelog
+++ b/src/gtk-screen/debian/changelog
@@ -1,3 +1,11 @@
+mit-scheme-pucked-gtk-screen (0.2) birchwood; urgency=low
+
+  * Use with-glib-lock to avoid asynchronous delivery of expose
+    events.  Keep GLib locked while Edwin runs; release it only
+    between commands, when Edwin blocks.
+
+ -- Matt Birkholz <matt@birchwood-abbey.net>  Sat, 17 Mar 2018 00:00:00 -0700
+
 mit-scheme-pucked-gtk-screen (0.1) birchwood; urgency=low
 
   * Implement cut/paste and mouse buttons.
diff --git a/src/gtk-screen/make.scm b/src/gtk-screen/make.scm
index 84759dd40..3e4a9058a 100644
--- a/src/gtk-screen/make.scm
+++ b/src/gtk-screen/make.scm
@@ -7,4 +7,4 @@ Load the Gtk-Screen option. |#
 (with-loader-base-uri (system-library-uri "gtk-screen/")
   (lambda ()
     (load-package-set "gtk-screen")))
-(add-subsystem-identification! "Gtk-Screen" '(0 1))
\ No newline at end of file
+(add-subsystem-identification! "Gtk-Screen" '(0 2))
\ No newline at end of file
-- 
2.25.1