X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;f=osx.m;fp=osx.m;h=be29819b620494094168f0e779b9681307ffdfdd;hb=d72db91888c1efddd56c67eee665b0a83c9329eb;hp=fae98c73e5d87ba3ab30e59d4ade4e8d35996ee0;hpb=e4d05c36d996c3053a66ca29cfe84e9652d501e3;p=sgt-puzzles.git diff --git a/osx.m b/osx.m index fae98c7..be29819 100644 --- a/osx.m +++ b/osx.m @@ -687,6 +687,10 @@ struct frontend { if (c >= '0' && c <= '9' && ([ev modifierFlags] & NSNumericPadKeyMask)) c |= MOD_NUM_KEYPAD; + if (c == 26 && + !((NSShiftKeyMask | NSControlKeyMask) & ~[ev modifierFlags])) + c = UI_REDO; + [self processKey:c]; } }