From 7443483369501dfd884002b3a46808da814108e0 Mon Sep 17 00:00:00 2001 From: "tim@localhost.polyesthetic.msg" <> Date: Tue, 22 Aug 2000 16:08:34 -0400 Subject: Associate a charset directly with its number in the Index file, and propogate those changes through the code. This is so that there can be holes in the list of charsets without breaking old tables. --- sql/share/charsets/README | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'sql/share/charsets/README') diff --git a/sql/share/charsets/README b/sql/share/charsets/README index 80da6ba9665..172d1ee8e1e 100644 --- a/sql/share/charsets/README +++ b/sql/share/charsets/README @@ -9,10 +9,9 @@ different character sets. It contains: Index The Index file lists all of the available charset configurations. - THE ORDER OF THE CHARACTER SETS IN THIS FILE IS SIGNIFICANT. - The first character set is number 1, the second is number 2, etc. The - number is stored IN THE DATABASE TABLE FILES and must not be changed. - Always add new character sets to the end of the list, so that the + Each charset is paired with a number. The number is stored + IN THE DATABASE TABLE FILES and must not be changed. Always + add new character sets to the end of the list, so that the numbers of the other character sets will not be changed. Compiled in or configuration file? @@ -39,5 +38,3 @@ Syntax of configuration files number in hexadecimal format. The ctype array takes up the first 257 words; the to_lower, to_upper and sort_order arrays take up 256 words each after that. - - The Index file is simply a list of the available character sets. -- cgit v1.2.1