• unknown's avatar
    Added filling of unicode mapping arrays during charset.conf loading · 1780e662
    unknown authored
    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
    
    
    mysys/charset.c:
      Added filling of unicode mapping arrays during charset.conf loading
    sql/share/charsets/armscii8.conf:
      Added filling of unicode mapping arrays during charset.conf loading
    sql/share/charsets/cp1251.conf:
      Added filling of unicode mapping arrays during charset.conf loading
    sql/share/charsets/cp1257.conf:
      Added filling of unicode mapping arrays during charset.conf loading
    sql/share/charsets/croat.conf:
      Added filling of unicode mapping arrays during charset.conf loading
    sql/share/charsets/danish.conf:
      Added filling of unicode mapping arrays during charset.conf loading
    sql/share/charsets/dec8.conf:
      Added filling of unicode mapping arrays during charset.conf loading
    sql/share/charsets/dos.conf:
      Added filling of unicode mapping arrays during charset.conf loading
    sql/share/charsets/estonia.conf:
      Added filling of unicode mapping arrays during charset.conf loading
    sql/share/charsets/german1.conf:
      Added filling of unicode mapping arrays during charset.conf loading
    sql/share/charsets/greek.conf:
      Added filling of unicode mapping arrays during charset.conf loading
    sql/share/charsets/hebrew.conf:
      Added filling of unicode mapping arrays during charset.conf loading
    sql/share/charsets/hp8.conf:
      Added filling of unicode mapping arrays during charset.conf loading
    sql/share/charsets/hungarian.conf:
      Added filling of unicode mapping arrays during charset.conf loading
    sql/share/charsets/koi8_ru.conf:
      Added filling of unicode mapping arrays during charset.conf loading
    sql/share/charsets/koi8_ukr.conf:
      Added filling of unicode mapping arrays during charset.conf loading
    sql/share/charsets/latin1.conf:
      Added filling of unicode mapping arrays during charset.conf loading
    sql/share/charsets/latin2.conf:
      Added filling of unicode mapping arrays during charset.conf loading
    sql/share/charsets/latin5.conf:
      Added filling of unicode mapping arrays during charset.conf loading
    sql/share/charsets/swe7.conf:
      Added filling of unicode mapping arrays during charset.conf loading
    sql/share/charsets/usa7.conf:
      Added filling of unicode mapping arrays during charset.conf loading
    sql/share/charsets/win1250.conf:
      Added filling of unicode mapping arrays during charset.conf loading
    sql/share/charsets/win1251.conf:
      Added filling of unicode mapping arrays during charset.conf loading
    sql/share/charsets/win1251ukr.conf:
      Added filling of unicode mapping arrays during charset.conf loading
    sql/sql_yacc.yy:
      Changed the order of arguments to Convert(expr,charset_from,charset_to)
      Dynamic charsets are now resolved too for Convert() arguments
    1780e662
armscii8.conf 5.58 KB