1. 22 Mar, 2002 2 commits
  2. 20 Mar, 2002 3 commits
  3. 19 Mar, 2002 2 commits
    • unknown's avatar
      Configure.in/Makefile.in charset related things are now earier to maintain · 1fd84d34
      unknown authored
      Fixes in charset related C++ code
      
      
      configure.in:
        Make things to be easier managable
      include/m_ctype.h:
        Hide some functions under conditional compilation
      libmysql/Makefile.shared:
        Make things to be easier managable
      sql/item_func.cc:
        Fixed that private member is not available in this context
      sql/item_strfunc.cc:
        Fixed that private member is not available in this context
      strings/Makefile.am:
        Make charset things to be easier managable
        Some fixes in charset C++ code
      strings/ctype-big5.c:
        Hide some functions under conditional compilation
      strings/ctype-czech.c:
        Hide some functions under conditional compilation
      strings/ctype-euc_kr.c:
        Hide some functions under conditional compilation
      strings/ctype-gb2312.c:
        Hide some functions under conditional compilation
      strings/ctype-gbk.c:
        Hide some functions under conditional compilation
      strings/ctype-latin1_de.c:
        Hide some functions under conditional compilation
      strings/ctype-mb.c:
        Hide some functions under conditional compilation
      strings/ctype-sjis.c:
        Hide some functions under conditional compilation
      strings/ctype-tis620.c:
        Hide some functions under conditional compilation
      strings/ctype-ujis.c:
        Hide some functions under conditional compilation
      1fd84d34
    • unknown's avatar
      Some changes from 4.0. · af87d92a
      unknown authored
      Take a look their for details
      
      
      af87d92a
  4. 15 Mar, 2002 2 commits
  5. 14 Mar, 2002 4 commits
  6. 12 Mar, 2002 1 commit
    • unknown's avatar
      New ctype functions/macros to support many charsets at a time · 68375e0f
      unknown authored
      
      client/mysql.cc:
        new ctypes
      client/mysqldump.c:
        new ctypes
      client/mysqltest.c:
        new ctypes
      client/sql_string.cc:
        new ctypes
      client/sql_string.h:
        new ctypes
      extra/mysql_install.c:
        new ctypes
      extra/replace.c:
        new ctypes
      extra/resolve_stack_dump.c:
        new ctypes
      extra/resolveip.c:
        new ctypes
      heap/hp_hash.c:
        new ctypes
      include/m_ctype.h:
        new ctypes
      include/my_sys.h:
        new ctypes
      isam/_key.c:
        new ctypes
      isam/_search.c:
        new ctypes
      libmysql/Makefile.shared:
        new ctypes
      libmysql/libmysql.c:
        new ctypes
      myisam/ft_dump.c:
        new ctypes
      myisam/ft_parser.c:
        new ctypes
      myisam/mi_test1.c:
        new ctypes
      mysys/charset.c:
        new ctypes
      mysys/default.c:
        new ctypes
      mysys/getvar.c:
        new ctypes
      mysys/hash.c:
        new ctypes
      mysys/mf_casecnv.c:
        new ctypes
      mysys/mf_dirname.c:
        new ctypes
      mysys/mf_format.c:
        new ctypes
      mysys/mf_iocache2.c:
        new ctypes
      mysys/mf_soundex.c:
        new ctypes
      mysys/mf_wfile.c:
        new ctypes
      mysys/my_error.c:
        new ctypes
      mysys/my_getwd.c:
        new ctypes
      mysys/my_init.c:
        new ctypes
      mysys/my_vsnprintf.c:
        new ctypes
      mysys/typelib.c:
        new ctypes
      sql/convert.cc:
        new ctypes
      sql/des_key_file.cc:
        new ctypes
      sql/field.cc:
        new ctypes
      sql/field.h:
        new ctypes
      sql/field_conv.cc:
        new ctypes
      sql/filesort.cc:
        new ctypes
      sql/ha_innodb.cc:
        new ctypes
      sql/hostname.cc:
        new ctypes
      sql/init.cc:
        new ctypes
      sql/item.cc:
        new ctypes
      sql/item_func.cc:
        new ctypes
      sql/item_strfunc.cc:
        new ctypes
      sql/item_sum.cc:
        new ctypes
      sql/item_timefunc.cc:
        new ctypes
      sql/key.cc:
        new ctypes
      sql/log.cc:
        new ctypes
      sql/mysql_priv.h:
        new ctypes
      sql/mysqld.cc:
        new ctypes
      sql/opt_range.cc:
        new ctypes
      sql/procedure.cc:
        new ctypes
      sql/slave.cc:
        new ctypes
      sql/sql_acl.cc:
        new ctypes
      sql/sql_analyse.cc:
        new ctypes
      sql/sql_base.cc:
        new ctypes
      sql/sql_cache.cc:
        new ctypes
      sql/sql_db.cc:
        new ctypes
      sql/sql_handler.cc:
        new ctypes
      sql/sql_lex.cc:
        new ctypes
      sql/sql_parse.cc:
        new ctypes
      sql/sql_show.cc:
        new ctypes
      sql/sql_string.cc:
        new ctypes
      sql/sql_string.h:
        new ctypes
      sql/sql_table.cc:
        new ctypes
      sql/sql_yacc.yy:
        new ctypes
      sql/table.cc:
        new ctypes
      sql/time.cc:
        new ctypes
      strings/Makefile.am:
        new ctypes
      strings/ctype-big5.c:
        new ctypes
      strings/ctype-czech.c:
        new ctypes
      strings/ctype-gbk.c:
        new ctypes
      strings/ctype-latin1_de.c:
        new ctypes
      strings/ctype-sjis.c:
        new ctypes
      strings/ctype-tis620.c:
        new ctypes
      strings/ctype.c:
        new ctypes
      strings/str2int.c:
        new ctypes
      strings/strto.c:
        new ctypes
      tools/mysqlmanager.c:
        new ctypes
      68375e0f
  7. 09 Mar, 2002 2 commits
  8. 07 Mar, 2002 5 commits
  9. 06 Mar, 2002 4 commits
    • unknown's avatar
      Regex library is switched to use new ctype tools · 654db69b
      unknown authored
      to allow usage of many character sets at a time.
      
      
      include/m_ctype.h:
        Added condition to simplify migrating from old ctype
        Added new style toupper, tolower which accepts charset in first argument
      regex/debug.c:
        Added charset argument
      regex/debug.ih:
        added charset argument
      regex/engine.c:
        added charset argument
      regex/engine.ih:
        added charset arguent
      regex/main.c:
        added charset argument
      regex/regcomp.c:
        added CHARSET_INFO field
      regex/regcomp.ih:
        Added charset argument
      regex/regex.h:
        Added #include <m_ctype.h> for CHARSET_INFO
        Added charset argument for regcomp()
      regex/regex2.h:
        New charset argument for ISWORD()
      regex/regexec.c:
        New charset argument
      regex/reginit.c:
        Move to new style ctype. 
        However still needs fixes:
          instead of single static cclass variable,
          each charset must have it's own variable.
      sql/item_cmpfunc.cc:
        Pass charset field into regcomp()
        This will be fixed tommorow to use String->charset
          instead of default_charset_info
      654db69b
    • unknown's avatar
      Merge abarkov@work.mysql.com:/home/bk/mysql-4.1 · 325c22a7
      unknown authored
      into gw.udmsearch.izhnet.ru:/usr/home/bar/mysql-4.1
      
      
      325c22a7
    • unknown's avatar
      Charsets related things are prepared by configure in new way. · 0cc0dbc1
      unknown authored
      This is to simplify maintaining charsets, especially changing
      CHARSET_INFO structure.
      
      
      acconfig.h:
        New defines for charsets
      configure.in:
        New way to build charsets
      include/m_ctype.h:
        Prototypes, moved from ctype_autoconf.c
      libmysql/Makefile.shared:
        Removed ctype_autoconf.c and ctype_extra_sources.c from target dependancies
      strings/Makefile.am:
        The same with above
      strings/conf_to_src.c:
        Remove unnecessary comment
      strings/ctype-czech.c:
         Fix for possible bugs that prototypes was not included
      strings/ctype-euc_kr.c:
         Fix for possible bugs that prototypes was not included
      strings/ctype-gb2312.c:
         Fix for possible bugs that prototypes was not included
      strings/ctype-ujis.c:
         Fix for possible bugs that prototypes was not included
      strings/ctype.c:
        Move tables from ctype_extra_sources.c and hide them under #ifdefs
      0cc0dbc1
    • unknown's avatar
      small bug fix, read more about it in 4.0 · 336fcc22
      unknown authored
      336fcc22
  10. 05 Mar, 2002 1 commit
  11. 04 Mar, 2002 1 commit
  12. 01 Mar, 2002 1 commit
  13. 28 Feb, 2002 7 commits
  14. 23 Feb, 2002 2 commits
  15. 22 Feb, 2002 3 commits
    • unknown's avatar
      Merge abarkov@work.mysql.com:/home/bk/mysql-4.1 · 1e468e3b
      unknown authored
      into gw.udmsearch.izhnet.ru:/usr/home/bar/mysql-4.1
      
      
      BitKeeper/etc/ignore:
        auto-union
      sql/sql_table.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      1e468e3b
    • unknown's avatar
      Added GIS extension · 32a08516
      unknown authored
      
      BitKeeper/etc/ignore:
        Added myisam/rt_test myisam/sp_test to the ignore list
      32a08516
    • unknown's avatar
      Merge work.mysql.com:/home/bk/mysql-4.0 · b569a092
      unknown authored
      into work.mysql.com:/home/bk/mysql-4.1
      
      
      BitKeeper/etc/logging_ok:
        auto-union
      sql/sql_select.cc:
        Auto merged
      sql/sql_union.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      b569a092