Subject: [PATCH] Add latin9 support
---
sql-common/client.c | 4 -
sql/share/charsets/Index.xml | 174 +++++++++++++++++++++++++++++++++++++++
sql/share/charsets/latin9.xml | 183 ++++++++++++++++++++++++++++++++++++++++++
3 files changed, 357 insertions(+), 4 deletions(-)
create mode 100644 sql/share/charsets/latin9.xml
diff --git a/sql-common/client.c b/sql-common/client.c
index 3816a4e..8c01fe1 100644
--- a/sql-common/client.c
+++ b/sql-common/client.c
@@ -2110,9 +2110,7 @@ int cli_read_change_user_result(MYSQL *mysql)
{"cp28598", "hebrew", my_cs_exact},
{"cp28599", "latin5", my_cs_exact},
{"cp28603", "latin7", my_cs_exact},
-#ifdef UNCOMMENT_THIS_WHEN_WL_4579_IS_DONE
{"cp28605", "latin9", my_cs_exact},
-#endif
{"cp38598", "hebrew", my_cs_exact},
{"cp51932", "ujis", my_cs_exact},
{"cp51936", "gb2312", my_cs_exact},
@@ -2160,12 +2158,10 @@ int cli_read_change_user_result(MYSQL *mysql)
{"ISO8859-13", "latin7", my_cs_exact},
{"ISO-8859-13", "latin7", my_cs_exact},
-#ifdef UNCOMMENT_THIS_WHEN_WL_4579_IS_DONE
{"iso885915", "latin9", my_cs_exact},
{"ISO_8859-15", "latin9", my_cs_exact},
{"ISO8859-15", "latin9", my_cs_exact},
{"ISO-8859-15", "latin9", my_cs_exact},
-#endif
{"iso88592", "latin2", my_cs_exact},
{"ISO_8859-2", "latin2", my_cs_exact},
diff --git a/sql/share/charsets/Index.xml b/sql/share/charsets/Index.xml
index 9764d62..efc2e23 100644
--- a/sql/share/charsets/Index.xml
+++ b/sql/share/charsets/Index.xml
@@ -148,6 +148,180 @@ To make maintaining easier please:
+
+ Western
+ West European Euro
+ csisolatin9
+ iso-8859-15
+ iso_8859-15
+ iso_8859-15:1987
+ l9
+ latin9
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ binary
+
+
+ primary
+ Dutch
+ English
+ French
+ German Duden
+ Italian
+ Latin
+ Portuguese
+ Spanish
+
+
+
+ Dutch
+ English
+ French
+ German Duden
+ Italian
+ Latin
+ Portuguese
+ Spanish
+
+
+
+
Western
HP West European
diff --git a/sql/share/charsets/latin9.xml b/sql/share/charsets/latin9.xml
new file mode 100644
index 0000000..6a50917
--- /dev/null
+++ b/sql/share/charsets/latin9.xml
@@ -0,0 +1,183 @@
+
+
+
+
+
+ Copyright (C) 2003 MySQL AB
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; version 2 of the License.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
--
1.8.4.5