[gtk+/gtk-2-24] Revert "Translate GDK_KEY_KP_Decimal according to locale"
- From: Frédéric Crozat <fcrozat src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+/gtk-2-24] Revert "Translate GDK_KEY_KP_Decimal according to locale"
- Date: Tue, 16 Feb 2016 16:19:14 +0000 (UTC)
commit 1ac15824c73629528a7e33d0d1d588a31643302b
Author: Frederic Crozat <fcrozat suse com>
Date: Tue Feb 16 17:12:17 2016 +0100
Revert "Translate GDK_KEY_KP_Decimal according to locale"
This reverts commit 3b65a6a42ed2d4d2ecdcec94163ce0b748e707fc.
Too much controversy for this minor improvement.
See https://bugzilla.gnome.org/show_bug.cgi?id=756751
gdk/gdkkeyuni.c | 22 ----------------------
1 files changed, 0 insertions(+), 22 deletions(-)
---
diff --git a/gdk/gdkkeyuni.c b/gdk/gdkkeyuni.c
index 8da12d6..4282597 100644
--- a/gdk/gdkkeyuni.c
+++ b/gdk/gdkkeyuni.c
@@ -28,8 +28,6 @@
#include "gdk.h"
#include "gdkalias.h"
-#include <locale.h>
-
/* Thanks to Markus G. Kuhn <mkuhn acm org> for the ksysym<->Unicode
* mapping functions, from the xterm sources.
*/
@@ -1656,23 +1654,6 @@ static const struct {
{ 0x0ef7, 0x318e }, /* Hangul_AraeAE ㆎ HANGUL LETTER ARAEAE */
};
-static gunichar
-get_decimal_point (void)
-{
- struct lconv *locale_data;
- const gchar *decimal_point;
- gunichar ret;
-
- locale_data = localeconv ();
- decimal_point = locale_data->decimal_point;
-
- ret = g_utf8_get_char_validated (decimal_point, -1);
- if (ret != (gunichar)-2 && ret != (gunichar)-1)
- return ret;
-
- return (gunichar) '.';
-}
-
/**
* gdk_unicode_to_keyval:
* @wc: a ISO10646 encoded character
@@ -1695,9 +1676,6 @@ gdk_unicode_to_keyval (guint32 wc)
(wc >= 0x00a0 && wc <= 0x00ff))
return wc;
- if (wc == 0xffae)
- return (guint32) get_decimal_point ();
-
/* Binary search in table */
while (max >= min) {
mid = (min + max) / 2;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]