{// If we were given a non-printable character just skip it.gunichar unicodeCharacter = gdk_keyval_to_unicode(event->keyval);if(!g_unichar_isprint(unicodeCharacter)) { resetTypeAheadFindState();returnfalse; } glong charactersWritten; GUniquePtr<gunichar2> utf16String(g_ucs4_to_utf16(&uni...