X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=libchimara%2Finput.c;h=44334b40f660c9e6c9316508cace9541985438ba;hb=53af2af2a35b5a560d0e5c6a18b3d26e8748729b;hp=7394ce3b702b458b73fc9cdbaecffd7065d7d14e;hpb=0922c5156436ca19d60c2c577f3ae549994904db;p=rodin%2Fchimara.git diff --git a/libchimara/input.c b/libchimara/input.c index 7394ce3..44334b4 100644 --- a/libchimara/input.c +++ b/libchimara/input.c @@ -589,15 +589,6 @@ after_window_insert_text(GtkTextBuffer *textbuffer, GtkTextIter *location, gchar int chars_written = flush_text_buffer(win); event_throw(CHIMARA_GLK(gtk_widget_get_ancestor(win->widget, CHIMARA_TYPE_GLK)), evtype_LineInput, win, chars_written, 0); - - ChimaraGlkPrivate *glk_data = g_private_get(glk_data_key); - if(glk_data->unregister_arr) - { - if(win->input_request_type == INPUT_REQUEST_LINE_UNICODE) - (*glk_data->unregister_arr)(win->line_input_buffer_unicode, win->line_input_buffer_max_len, "&+#!Iu", win->buffer_rock); - else - (*glk_data->unregister_arr)(win->line_input_buffer, win->line_input_buffer_max_len, "&+#!Cn", win->buffer_rock); - } } } @@ -610,13 +601,5 @@ on_input_entry_activate(GtkEntry *input_entry, winid_t win) int chars_written = flush_text_grid(win); event_throw(CHIMARA_GLK(gtk_widget_get_ancestor(win->widget, CHIMARA_TYPE_GLK)), evtype_LineInput, win, chars_written, 0); - ChimaraGlkPrivate *glk_data = g_private_get(glk_data_key); - if(glk_data->unregister_arr) - { - if(win->input_request_type == INPUT_REQUEST_LINE_UNICODE) - (*glk_data->unregister_arr)(win->line_input_buffer_unicode, win->line_input_buffer_max_len, "&+#!Iu", win->buffer_rock); - else - (*glk_data->unregister_arr)(win->line_input_buffer, win->line_input_buffer_max_len, "&+#!Cn", win->buffer_rock); - } }