[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 (長野市稲葉日詰)