diff options
author | 2013-12-15 21:45:36 -0500 | |
---|---|---|
committer | 2013-12-15 21:45:36 -0500 | |
commit | a9b15a5c8b6e64f536ab05b0e721b8dc881773f9 (patch) | |
tree | fde813f87541ab7a06d992dfd5400ece7b06871a /src/textadept.c | |
parent | d8d194a0c7e55d85e26b72879b8b2ea4ceb21cb9 (diff) | |
download | textadept-a9b15a5c8b6e64f536ab05b0e721b8dc881773f9.tar.gz textadept-a9b15a5c8b6e64f536ab05b0e721b8dc881773f9.zip |
Updated to Scintilla 3.3.7.
Diffstat (limited to 'src/textadept.c')
-rw-r--r-- | src/textadept.c | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/src/textadept.c b/src/textadept.c index 096df7dd..37580742 100644 --- a/src/textadept.c +++ b/src/textadept.c @@ -1887,18 +1887,10 @@ static void s_notify(Scintilla *view, int _, void *lParam, void*__) { Scintilla *prev = focused_view; // Do not let a split view steal focus. goto_view(view), lL_notify(lua, n), goto_view(prev); - } + } else if (n->nmhdr.code == SCN_FOCUSIN) goto_view(view); } #if GTK -/** - * Signal for a Scintilla command. - * Currently handles SCEN_SETFOCUS. - */ -static void s_command(GtkWidget *view, int wParam, void*_, void*__) { - if (wParam >> 16 == SCEN_SETFOCUS) goto_view(view); -} - /** Signal for a Scintilla keypress. */ static int s_keypress(GtkWidget*_, GdkEventKey *event, void*__) { return lL_event(lua, "keypress", LUA_TNUMBER, event->keyval, LUA_TBOOLEAN, @@ -2091,7 +2083,6 @@ static Scintilla *new_view(sptr_t doc) { Scintilla *view = scintilla_new(); gtk_widget_set_size_request(view, 1, 1); // minimum size signal(view, SCINTILLA_NOTIFY, s_notify); - signal(view, "command", s_command); signal(view, "key-press-event", s_keypress); signal(view, "button-press-event", s_buttonpress); #elif CURSES |