+Fri Oct 18 16:47:02 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkevents-x11.c (translate_key_event): Produce
+ C-m, not C-j for return. Handle Escape.
+
2002-10-22 Matthias Clasen <maclas@gmx.de>
* gtk/gtkstatusbar.c (gtk_statusbar_get_type):
+Fri Oct 18 16:47:02 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkevents-x11.c (translate_key_event): Produce
+ C-m, not C-j for return. Handle Escape.
+
2002-10-22 Matthias Clasen <maclas@gmx.de>
* gtk/gtkstatusbar.c (gtk_statusbar_get_type):
+Fri Oct 18 16:47:02 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkevents-x11.c (translate_key_event): Produce
+ C-m, not C-j for return. Handle Escape.
+
2002-10-22 Matthias Clasen <maclas@gmx.de>
* gtk/gtkstatusbar.c (gtk_statusbar_get_type):
+Fri Oct 18 16:47:02 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkevents-x11.c (translate_key_event): Produce
+ C-m, not C-j for return. Handle Escape.
+
2002-10-22 Matthias Clasen <maclas@gmx.de>
* gtk/gtkstatusbar.c (gtk_statusbar_get_type):
+Fri Oct 18 16:47:02 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkevents-x11.c (translate_key_event): Produce
+ C-m, not C-j for return. Handle Escape.
+
2002-10-22 Matthias Clasen <maclas@gmx.de>
* gtk/gtkstatusbar.c (gtk_statusbar_get_type):
+Fri Oct 18 16:47:02 2002 Owen Taylor <otaylor@redhat.com>
+
+ * gdk/x11/gdkevents-x11.c (translate_key_event): Produce
+ C-m, not C-j for return. Handle Escape.
+
2002-10-22 Matthias Clasen <maclas@gmx.de>
* gtk/gtkstatusbar.c (gtk_statusbar_get_type):
if (event->key.string)
event->key.length = bytes_written;
}
+ else if (event->key.keyval == GDK_Escape)
+ {
+ event->key.length = 1;
+ event->key.string = g_strdup ("\033");
+ }
else if (event->key.keyval == GDK_Return ||
event->key.keyval == GDK_KP_Enter)
{
event->key.length = 1;
- event->key.string = g_strdup ("\n");
+ event->key.string = g_strdup ("\r");
}
if (!event->key.string)