[PHP-dev 387] Re: mbfl update ?
Tsukada Takuya
php-dev@php.gr.jp
Tue, 21 May 2002 13:26:53 +0900 (JST)
こんにちは、塚田です。
> 今晩あたりに cvs.sourceforge.jp/php-i18n に
> 新規ファイルの追加をコミットしたいと考えています。
>
・ext/mbstring以下に下記のファイルを追加しました。
buffer.c
encoding.c
filter.c
language.c
mbfunction.c
php_mb.h
php_mb_buf.h
php_mb_enc.h
php_mb_filter.h
php_mb_function.h
php_mb_lang.h
php_mb_str.h
string.c
mbfl/character.c
mbfl/codeset.c
mbfl/filter.c
mbfl/filter_8859.c
mbfl/filter_ja.c
mbfl/filter_mime.c
mbfl/filter_ucs.c
mbfl/mbfl_character.h
mbfl/mbfl_filter.h
mbfl/README
・ヘッダーファイルの説明
- php_mb.h
モジュールグローバル、構造体の定義
mbstring.h は module_entry、PHP関数の定義のみとし、
他はここに移動。
- php_mb_function.h
mbstringモジュールで公開する関数の定義
- php_mb_enc.h、php_mb_lang.h
エンコーディング、言語に関連するオブジェクトの定義
- php_mb_buf.h、php_mb_str.h、php_mb_filter.h
文字列の記憶領域、変換機能に関連するオブジェクトの定義
・タグ
ファイルを追加した後に "MBFL-update-1" をつけました。
・次の作業
- mbfilter.c、mbfilter_ja.cをビルドの対象からはずして、
新しく追加したファイルを加えます。
- mbstring.c を新しいインターフェースに合わせて変更。
- mbfilter_cn.c、mbfilter_kr.c、mbfilter_tw.c は
インターフェースの整合をとる部分だけ、私のほうで
作業を行います。
--
sender: Tsukada Takuya (塚田 卓也)
town: inaba hizume, Nagano City (長野市稲葉日詰)