bar@bar.mysql.r18.ru
4306940bb4
Some comments have been added
...
XXX10_to_str were not inizialized
2003-01-17 16:25:10 +04:00
bar@bar.mysql.r18.ru
5743f94b57
All charsets now have strnxfrm.
...
Some function names have been renamed to be more self-descriptive
2003-01-15 18:06:07 +04:00
bar@bar.mysql.r18.ru
3523650ac8
Charset loading has been moved to /string library
2003-01-14 13:36:22 +04:00
bar@bar.mysql.r18.ru
a5f77c820b
Some reorganization to move loading related code to /strings library.
...
This is to reuse code in conf_to_src.c
2003-01-14 11:32:40 +04:00
bar@bar.mysql.r18.ru
ea4621e5cd
charset.c:
...
find only primary collations
2003-01-08 15:43:03 +04:00
bar@bar.mysql.r18.ru
9a99ac89e5
New function to search for charset using charset name rather than collation name
2003-01-08 15:39:15 +04:00
monty@mashka.mysql.fi
446a6b934f
Enchanced my_once..() functions.
...
Cleaned up charset.c
Removed non fatal memory leak in charset.c
2003-01-07 23:32:25 +02:00
bar@bar.mysql.r18.ru
cec5601e52
charset.c:
...
memory leak fix
I will move my_once_strdup to my_alloc.c later.
2003-01-07 12:30:54 +04:00
bar@bar.mysql.r18.ru
a4604a878c
charset.c:
...
debug code has been removed
,
2003-01-05 17:56:02 +04:00
bar@bar.mysql.r18.ru
4e405fa200
koi8_ru -> koi8_r
...
charset.conf -> charset.xml
bug fix
2003-01-05 17:34:24 +04:00
bar@bar.mysql.r18.ru
7c82789929
charset.c:
...
this function will be used to load both Index and a named charset, so let's add a new argument to pass file name
2003-01-04 15:21:52 +04:00
bar@bar.mysql.r18.ru
a172e5ad2a
Some changes to separate charset and collation terms
2003-01-04 14:12:20 +04:00
bar@bar.mysql.r18.ru
c9000c247c
Charset index is sotred in XML now
2003-01-03 14:35:32 +04:00
bar@bar.mysql.r18.ru
61141a30ee
Preparing to use better string-to-number functions to avoid c_ptr() call,
...
wich is slower and is not ucs2 compatible
2002-11-27 15:47:39 +04:00
bar@bar.mysql.r18.ru
41554da7ff
move like_range into CHARSET_INFO structure
2002-11-15 11:44:23 +04:00
bar@bar.mysql.r18.ru
76ed2fc40a
removed unused function
...
some bug fixes
2002-11-14 16:47:48 +04:00
bar@bar.mysql.r18.ru
ae7d6838b2
Preparing to embed string to number conversion functions into charset structure
2002-11-13 17:13:29 +04:00
bar@bar.mysql.r18.ru
098b974483
For coding convenuence cs->mbmaxlen is now 1 for 8bit charsets
2002-11-11 13:10:39 +04:00
bar@bar.mysql.r18.ru
abd3427150
New field snprintf() in CHARSET_INFO structure
2002-11-10 16:14:39 +04:00
bar@bar.mysql.r18.ru
a0dd5febfc
Move hash_sort and hash_caseup into CHARSET_INFO for all charsets
2002-10-10 16:52:22 +05:00
bar@bar.mysql.r18.ru
11a93ede41
Some reorganization to use less memory as well as to hide some implementation
...
aspects into *.c files from *.h files. Some steps to get closer to generating
*.c files from *.conf files again.
2002-10-10 15:52:32 +05:00
bar@bar.mysql.r18.ru
50c391538a
my_sortcmp -> my_strnncoll
2002-10-09 16:33:35 +05:00
bar@bar.mysql.r18.ru
954a47b95a
Simple charsets now have strncoll() field too
2002-10-09 15:40:57 +05:00
bar@bar.udmsearch.izhnet.ru
3be1219f72
Move operation to logically better place
2002-07-31 17:34:27 +05:00
bar@bar.udmsearch.izhnet.ru
ee177d073d
Some more speedup in charsets handling
2002-07-31 13:25:37 +05:00
bar@bar.udmsearch.izhnet.ru
e263d118d2
Removed unused strucure
...
Some fixes and improvements
2002-07-30 17:12:51 +05:00
bar@bar.udmsearch.izhnet.ru
6340c79c05
Renamed some charset related constant
...
New fields in CHARSET_INFO for more nice SHOW CHARACTER SET
Dynamic charsets are now handled in faster way
SHOW CHARACTER SET now displays not only compiled charsets but dynamic charsets too
2002-07-30 14:02:29 +05:00
bar@bar.udmsearch.izhnet.ru
c9cc3cceac
move _print_charset to proper place
2002-07-30 11:03:08 +05:00
monty@hundin.mysql.fi
ab1a273198
Merge work:/my/mysql-4.1 into hundin.mysql.fi:/my/mysql-4.1
2002-06-04 11:39:33 +03:00
monty@hundin.mysql.fi
f0b28da6f9
merge with 4.0
2002-06-03 12:59:31 +03:00
bar@gw.udmsearch.izhnet.ru
660844acd6
Changed 003F -> 0000 for undefinite characters in charset.conf
...
Charset convertion FROM dynamic charset is now working too
Allow dynamic charsets in CONVERT()
2002-06-02 21:32:02 +05:00
bar@gw.udmsearch.izhnet.ru
24f28f3bf0
Added filling of unicode mapping arrays during charset.conf loading
...
All charset.conf files were extended to supply unicode mapping array
CONVERT() now uses more common order of arguments: CONVERT(expr,charset_from,charset_to)
Dynamic charset can be used as CONVERT() argument
2002-05-31 21:04:47 +05:00
serg@serg.mysql.com
900788b2a1
init_dynamic_array MyODBC compatibility fix
2002-04-28 21:22:37 +00:00
bar@gw.udmsearch.izhnet.ru
f8a5452877
use String->charset instead of default_charset_info
2002-03-14 20:52:48 +04:00
bar@gw.udmsearch.izhnet.ru
b37ce8e769
New ctype functions/macros to support many charsets at a time
2002-03-12 21:37:58 +04:00
monty@hundin.mysql.fi
b658662ae4
Update copyright
...
Fixed memory leak on shutdown (Affects the embedded version & MyODBC)
2001-12-06 14:10:51 +02:00
tim@black.box
34e2c4b2ab
Do not print a warning message when the server's character set is
...
not found by the client. This is especially important for PHP, which
only includes the latin1 character set in the bundled libmysql.
2001-11-05 19:15:45 -05:00
monty@hundin.mysql.fi
88aff4bf85
Updated manual about embedded version.
...
Speed up column-completion in 'mysql'
Don't use ISAM if HAVE_ISAM is not defined
A lot of fixes for the embedded version. All libraries are now included in libmysqld.a
Changed arguments to convert_dirname() to make it more general.
Renamed files in the 'merge' directory to all use a common prefix.
Don't compile both assembler and C functions on x86
2001-10-08 04:58:07 +03:00
monty@hundin.mysql.fi
f8828f0977
Portability fix
2001-09-28 07:42:18 +03:00
monty@hundin.mysql.fi
384ae2eff0
Fixed that one can always get a name for a compiled characterset
2001-09-28 07:21:24 +03:00
monty@hundin.mysql.fi
733f865f54
Fixes for OS2.
...
Fix bug in isamlog
Add argument types to function declarations.
2001-08-22 01:45:07 +03:00
monty@donna.mysql.com
038fe2fc5c
Added MYSQL_SERVER_SUFFIX to mysqld
...
Fixed bug in TRIM
changed strnmov -> strmake
2001-01-19 04:57:29 +02:00
monty@donna.mysql.com
5134b08422
merge
2000-10-11 01:18:03 +03:00
monty@tik.mysql.com
09dce662e2
Automatic repair of MyISAM tables + portability fixes
2000-10-11 00:06:37 +03:00
tim@threads.polyesthetic.msg
395a1809a6
Show charsets dir in error message, instead of just "path: default".
2000-10-09 16:10:41 -04:00
monty@donna.mysql.com
be5e4e72b6
Small bug fixes
2000-09-07 04:55:17 +03:00
sasha@mysql.sashanet.com
337dee0e77
fixed coredump on corrupt charset index
2000-08-30 17:50:26 -06:00
sasha@mysql.sashanet.com
2338573435
fixed coredump in charset.c - bk messed up, so here is another try to push it
2000-08-29 07:14:43 -06:00
tim@localhost.polyesthetic.msg
f29825cf0d
The previous commit to this file introduced several syntax (etc.)
...
errors related to changing the TYPELIB to CS_ID.
2000-08-23 15:46:40 -04:00
tim@localhost.polyesthetic.msg
7443483369
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.
2000-08-22 16:08:34 -04:00