There are a couple another similar mistypings too, it seems.

diff -ur mousepad-0.2.16.orig/src/keyevent.c mousepad-0.2.16/src/keyevent.c
--- mousepad-0.2.16.orig/src/keyevent.c 2008-06-28 00:01:33.000000000 +0400
+++ mousepad-0.2.16/src/keyevent.c      2011-10-12 21:06:42.495929000 +0400
@@ -36,7 +36,7 @@
        gchar flag = 0;
        
        gdk_window_get_pointer(gdkwin, NULL, NULL, &mask);
-       if (mask &= GDK_CONTROL_MASK)
+       if (mask & GDK_CONTROL_MASK)
                flag = 1;
        
        return keyval + 0x10000 * flag;
@@ -89,19 +89,19 @@
        case GDK_Return:
                if (check_preedit(text_view))
                        return FALSE;
-               if ((indent_get_state() && !(event->state &= GDK_SHIFT_MASK)) ||
-                       (!indent_get_state() && (event->state &= 
GDK_SHIFT_MASK))) {
+               if ((indent_get_state() && !(event->state & GDK_SHIFT_MASK)) ||
+                       (!indent_get_state() && (event->state & 
GDK_SHIFT_MASK))) {
                        indent_real(text_view);
                        return TRUE;
                }
                break;
        case GDK_Tab:
-               if (event->state &= GDK_CONTROL_MASK) {
+               if (event->state & GDK_CONTROL_MASK) {
                        indent_toggle_tab_width(text_view);
                        return TRUE;
                }
        case GDK_ISO_Left_Tab:
-               if (event->state &= GDK_SHIFT_MASK) {
+               if (event->state & GDK_SHIFT_MASK) {
                        keyval = 0;
                        indent_multi_line_unindent(buffer);
                } else if (!check_selection_bound(buffer))
_______________________________________________
Pkg-xfce-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-xfce-devel

Reply via email to