From: Adrian Robert Date: Tue, 22 Feb 2011 14:13:54 +0000 (+0200) Subject: * nsterm.m (EmacsView-keyDown:): Don't pass shift-only-modified key to emacs, treat... X-Git-Tag: emacs-pretest-24.0.90~104^2~275^2~766 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=bdaa0745ee781a8d03b4015ea75e8deb410179e8;p=emacs.git * nsterm.m (EmacsView-keyDown:): Don't pass shift-only-modified key to emacs, treat as unmodified (go to input manager processing). --- diff --git a/src/ChangeLog b/src/ChangeLog index d68e857d388..4823d873847 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,9 @@ +2011-02-22 Adrian Robert + + * nsterm.m (EmacsView-keyDown:): Don't pass shift-only-modified + key to emacs, treat as unmodified (go to input manager + processing). + 2011-02-22 Paul Eggert Assume S_ISLNK etc. work, since gnulib supports this. diff --git a/src/nsterm.m b/src/nsterm.m index a09c95c7d01..038709869a9 100644 --- a/src/nsterm.m +++ b/src/nsterm.m @@ -4542,6 +4542,7 @@ ns_term_shutdown (int sig) /* if it was a function key or had modifiers, pass it directly to emacs */ if (fnKeysym || (emacs_event->modifiers + && (emacs_event->modifiers != shift_modifier) && [[theEvent charactersIgnoringModifiers] length] > 0)) /*[[theEvent characters] length] */ {