r9034 - in packages/trunk/gnome-chess/debian: . patches

Ansgar Burchardt ansgar-guest at alioth.debian.org
Thu Mar 5 21:38:16 UTC 2009


Author: ansgar-guest
Date: 2009-03-05 21:38:16 +0000 (Thu, 05 Mar 2009)
New Revision: 9034

Added:
   packages/trunk/gnome-chess/debian/patches/50_send_return.diff
Modified:
   packages/trunk/gnome-chess/debian/changelog
   packages/trunk/gnome-chess/debian/patches/series
Log:
* Allow to send return to server (Closes: #517453)
  + New patch 50_send_return.diff

Modified: packages/trunk/gnome-chess/debian/changelog
===================================================================
--- packages/trunk/gnome-chess/debian/changelog	2009-03-05 13:21:31 UTC (rev 9033)
+++ packages/trunk/gnome-chess/debian/changelog	2009-03-05 21:38:16 UTC (rev 9034)
@@ -1,8 +1,9 @@
 gnome-chess (0.4.0-4) UNRELEASED; urgency=low
 
-  * NOT RELEASED YET
+  * Allow to send return to server (Closes: #517453)
+    + New patch 50_send_return.diff
 
- -- Barry deFreese <bdefreese at debian.org>  Fri, 31 Oct 2008 14:26:56 -0400
+ -- Ansgar Burchardt <ansgar at 43-1.org>  Thu, 05 Mar 2009 22:34:55 +0100
 
 gnome-chess (0.4.0-3) unstable; urgency=medium
 

Added: packages/trunk/gnome-chess/debian/patches/50_send_return.diff
===================================================================
--- packages/trunk/gnome-chess/debian/patches/50_send_return.diff	                        (rev 0)
+++ packages/trunk/gnome-chess/debian/patches/50_send_return.diff	2009-03-05 21:38:16 UTC (rev 9034)
@@ -0,0 +1,33 @@
+Subject: Allow sending empty lines to the server
+From: Ansgar Burchardt <ansgar at 43-1.org>
+Date: Thu, 05 Mar 2009 21:34:26 +0100
+
+Internet chess servers ask to press return to enter a server as a guest, but
+gnome-chess does not allow sending an empty line to the server.
+
+See http://bugs.debian.org/517453
+
+--- gnome-chess-0.4.0.orig/src/server-term.c
++++ gnome-chess-0.4.0/src/server-term.c
+@@ -433,9 +433,11 @@
+ 	priv = term->priv;
+ 
+         command = gtk_editable_get_chars (GTK_EDITABLE (widget), 0, -1);
+-	if (command == NULL || !strcmp (command, ""))
++	if (command == NULL)
+ 		return;
+ 
++	if (strcmp (command, "")) {
++
+ 	/* Push the current on to the stack */
+ 	if (priv->current != NULL)
+ 		priv->above = g_list_prepend (priv->above, priv->current);
+@@ -455,6 +457,8 @@
+ 		priv->above = g_list_remove (priv->above, priv->above->data);
+ 	priv->above = g_list_prepend (priv->above, command);
+ 	priv->on_stack = FALSE;
++
++	}
+ 	
+ 	gtk_signal_emit (GTK_OBJECT (term), 
+ 			 term_signals[COMMAND_SIGNAL], 

Modified: packages/trunk/gnome-chess/debian/patches/series
===================================================================
--- packages/trunk/gnome-chess/debian/patches/series	2009-03-05 13:21:31 UTC (rev 9033)
+++ packages/trunk/gnome-chess/debian/patches/series	2009-03-05 21:38:16 UTC (rev 9034)
@@ -2,3 +2,4 @@
 20_i18n.diff
 30_64bit.diff
 40_double_frees.diff
+50_send_return.diff




More information about the Pkg-games-commits mailing list