Fix 'mono' package typo
[mono.git] / bockbuild / mac-sdk / patches / gtk / gtknsview-forward-cmdz-to-textview-undo-manager.patch
1 commit ea748772ee7fd99d70a1ce119bc377c3e2083954
2 Author: Cody Russell <cody@jhu.edu>
3 Date:   Tue Jan 13 16:46:03 2015 -0600
4
5     [GtkNSView] Add support for forwarding Cmd-Z to an NSTextView's undo manager
6
7 diff --git a/gtk/gtknsview.c b/gtk/gtknsview.c
8 index d5f8c76..9ba080d 100644
9 --- a/gtk/gtknsview.c
10 +++ b/gtk/gtknsview.c
11 @@ -712,6 +712,11 @@ gtk_ns_view_key_press (GtkWidget   *widget,
12
13            switch (event->keyval)
14              {
15 +            case GDK_KEY_z: /* undo */
16 +              if ([[text_view undoManager] canUndo])
17 +                [[text_view undoManager] undo];
18 +              return TRUE;
19 +
20              case GDK_KEY_c: /* copy */
21                if (has_selection)
22                  [text_view copy: text_view];