2008-06-07  Kazuhiro Ito  <kzhr@d1.dion.ne.jp>

	* バージョン 1.5.

	* fpwutils/mkdirhier (status): Fix making incorrect directories.

2008-06-03  Kazuhiro Ito  <kzhr@d1.dion.ne.jp>

	* fpwutils/mkdirhier (status): Fix trying to make directories
	containing leading double slashes when argument is an absolute
	path.

2008-05-29  Kazuhiro Ito  <kzhr@d1.dion.ne.jp>

	* src/Link.pm (close): Use buffer to decrease file I/O.

2008-05-28  Kazuhiro Ito  <kzhr@d1.dion.ne.jp>

	* src/BaseText.pm (flush_buffer): New private method.
	(write_data, close): Use it.
	(max_buffer_size): New variable.
	(new): New key 'buffer' is added.

2008-05-27  Kazuhiro Ito  <kzhr@d1.dion.ne.jp>

	* src/BaseText.pm (add_text): Fix bug induced at 2008-05-26.

2008-05-26  Kazuhiro Ito  <kzhr@d1.dion.ne.jp>

	* src/BaseText.pm (add_text): Partially rewritten for speed.

2007-12-26  Kazuhiro Ito  <kzhr@d1.dion.ne.jp>

	* src/Sound.pm (add_binary): New method.

2007-12-25  Kazuhiro Ito  <kzhr@d1.dion.ne.jp>

	* src/BaseText.pm (add_jpeg_graphic_start, add_jpeg_graphic_end):
	New methods.

	* fpwutils/fpwutils.mk.in (catalogs.txt): Create catalogs file for
	EPWING5.

	* src/ColorGraphic.pm (add_binary): New method.

2007-12-22  Kazuhiro Ito  <kzhr@d1.dion.ne.jp>

	* fpwutils/fpwutils.mk (catalogs.txt): Fix creating incorrect
	catalogs.txt when SUBDIRS is defined.

2007-12-22  Kazuhiro Ito  <kzhr@d1.dion.ne.jp>

	Apply sound patch.

2007-02-16  Kazuhiro Ito  <kzhr@d1.dion.ne.jp>

	* src/BaseWord.pm (add_entry): 長い検索語を与えられた場合は、切り詰
	めてインデックスに登録するようにした。

2005-01-08  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* バージョン 1.4.4.

	* (fpwutils/FPWParser.pm): 不明なオプションは処理しないようにした。

	* doc/Makefile.am: mkindex の使用を止め、代わりに html-include, 
	html-toc, html-split を使って、目次生成、ファイル分割を行うように
	した。

2004-12-16  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* catdump/catdump.in (undump): 半角外字ファイルの扱いに不具合が
	あったので、修正した。

2002-09-26  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* configure.ac (AC_INIT, AM_INIT_AUTOMAKE): パッケージ名とバージョン
	は、AM_INIT_AUTOMAKE ではなく AC_INIT でセットするようにした。

2002-09-14  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* バージョン 1.4.3.

	* catdump/catdump.in (getline): DOS, Mac 形式の改行コード (CR LF,
	CR) も扱えるようにした。

2002-04-19  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* バージョン 1.4.2.

	* src/Index.pm (close, write_medium_layer_block): 最後に登録した
	単語が、上位インデックスに登録されないというバグを直した。

2002-01-27  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* バージョン 1.4.1.

	* configure.ac (AM_INIT_AUTOMAKE): 1.4.1 に更新した。

	* catdump/catdump.in (undump): ディレクトリ名が 8 文字に満たない
	とき、ナル文字 (0x00) ではなく空白 (0x20) で後ろを埋めるようにした。

	* mkinstalldirs, missing: Automake 1.5b のものに更新した。

2001-11-08  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* configure.ac: Autoconf バージョン 2.52 向けに更新した。

2001-09-15  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* バージョン 1.4.

	* configure.ac (AM_INIT_AUTOMAKE): 1.4 に更新した。

2001-08-28  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* catdump/catdump.in (epw2_t): 'bookfile' の初期値を "HONMON\0\0"
	に変更した。
	
2001-08-21  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* バージョン 1.4beta3.

	* src/BaseBinary.pm: 削除した。
	* src/Sound.pm, src/ColorGraphic.pm: BaseBinary.pm を継承しないよう
	にして、書き直した。

	* src/Makefile.am (pkgperllib_DATA, EXTRA_DIST): BaseBinary.pm を
	削除した。

	* fpwutils/fpwutils.mk.in (archive-directory): 
	${CGRAPHS} ${SOUNDS} ${HALFCHARS} ${FULLCHARS} を自動的にアーカ
	イブに含めるようにした。

	* catdump/catdump.in (main): 正常終了時に exit(1) していたのを
	修正した。

	* src/BaseText.pm (add_color_graphic_start): BMP 用のエスケープシー
	ケンスを出力するようにした。

2001-08-19  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

>>>>>>> 1.19
	* catalogs: ディレクトリを `catdump' に改名した。
	* Makefile.am (SUBDIRS): 同上。
	* configure.ac (ACCONFIG_FILES): 同上。

	* catdump/Makefile.am (pkglibexecdir): 新たな make 変数。
	* catdump/Makefile.am (pkglibexec_SCRIPTS, CLEANFILES):
	catdump を追加した。
	* catdump/Makefile.am (EXTRA_DIST): catdump を追加した。
	* catdump/Makefile.am (catdump): 新たなターゲット。
	* catdump/catdump.in: 新たなファイル。

	* fpwutils/fpwutils.mk.in (CATDUMP): $(FPWLIBEXECDIR)/catdump を
	デフォルトで使用するように変更した。
	* fpwutils/fpwutils.mk.in (CATDUMPFLAGS): 新たな make 変数。

	* catdump/Makefile.am (pkgdoc_DATA, EXTRA_DIST): catdump.txt を
	追加した。
	* catdump/catdump.txt: 新たなファイル。

2001-08-18  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* バージョン 1.4beta2.

	* src/BaseBinary.pm (add_data): 画像用のヘッダを書き込み忘れていた
	のを直した。

	* configure.ac (AM_INIT_AUTOMAKE): 1.4beta2 に更新した。

2001-08-16  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* バージョン 1.4beta1.

	* src/BaseText.pm (add_reference_end): タグに接頭辞 `text:' を付け
	忘れていたので修正した。(さとみさんからのご指摘)
	* src/BaseBinary.pm (add_data): 引数の順序 ($tag, $file_name) が
	反対になっていたので修正した。(さとみさんからのご指摘)

	* fpwutils/fpwutils.mk.in (${SOUND_DEP}, ${CGRAPH_DEP}): 音声データ
	や図版データ定義ファイルが登録されていないときは、fpwsound, fpwcgraph
	を起動しない。

2001-08-14  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* configure.ac (AM_INIT_AUTOMAKE): 4.1beta1 に更新した。
	* configure.ac (AC_PREREQ): 2.49 に変更した。
	* configure.ac (AC_ARG_ENABLE, AC_ARG_WITH): AC_HELP_STRING を使用
	するようにした。
	* configure.ac (AC_OUTPUT): 設定ファイルのリストは AC_CONFIG_FILES
	で指定するようにして、AC_OUTPUT は引数なしで呼ぶようにした。

2001-08-13  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* バージョン 1.4beta0

	* doc/mkindex: <HTML> タグに lang="ja" を指定するようにした。

2001-08-06  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* missing: Automake 1.4j のものを導入。

2001-06-29  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* src/Tag.pm (add_entry): 数字で始まるタグ名を許すようにした。
	`:' や `-' もタグ名の一部に使えるようにした。

	* src/BaseText.pm (add_color_graphic_start, add_color_graphic_end): 
	modifier の名称を `reference' から `color-graphic' に変更した。
	* src/BaseText.pm (add_sound_start, add_sound_end): 
	modifier の名称を `reference' から `sound' に変更した。

2001-06-28  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* src/BaseBinary.pm, src/ColorGraphic.pm, src/Sound.pm,
	fpwutils/ColorGraphic.pm, fpwutils/Sound.pm
	fpwutils/fpwcgraph.in, fpwutils/fpwsound.in: 新しいファイル
	* src/Makefile.am (pkgperllib_DATA, EXTRA_DIST): BaseBinary.pm,
	ColorGraphic.pm, Sound.pm を追加した。
	* fpwutils/Makefile.am (fpwperllib_DATA, EXTRA_DIST): ColorGraphic.pm,
	Sound.pm を追加した。
	* fpwutils/Makefile.am (pkglibexec_SCRIPTS, CLEANFILES): fpwcgraph,
	fpwsound を追加した。
	* fpwutils/Makefile.am (EXTRA_DIST): fpwcgraph.in, fpwsound.in
	を追加した。
	* fpwutils/Makefile.am (fpwcgraph, fpwsound): 新しいターゲット。

	* src/BaseText.pm (add_color_graphic_start, add_color_graphic_end, 
	add_sound_start, add_sound_end): 新しいメソッド。
	* src/BaseText.pm (add_entry_tag, add_tag): 与えられたタグ名に接
	頭辞 `text:' を追加してから、タグを登録するようにした。
	* src/Control.pm (add_color_graphic_entry, add_sound_entry):
	メソッドを追加した。

	* fpwutils/FPWUtils.pm (vars, @EXPORT): $color_graphic_file_name, 
	$color_graphic_tag_file_nam, $sound_file_name, $sound_tag_file_name
	を追加した。
	* fpwutils/fpwlink.in: カラー図版と音声のファイルをリンクするよう
	にした。
	* fpwutils/fpwcontrol.in: カラー図版と音声のエントリを登録するうに
	した。

	* fpwutils/fpwutils.mk.in (FPWCGRAPH, CGRAPHS, FPWSOUND, SOUNDS,
	CGRAPH_DEP, SOUND_DEP): 新たなマクロ。
	* fpwutils/fpwutils.mk.in (CGRAPH_DEP, cgraph, cgraph-recursive,
	SOUND_DEP, sound, sound-recursive): 新たなターゲット。
	* fpwutils/fpwutils.mk.in (CONTROL_DEP): 依存するターゲットに
	CGRAPH_DEP, SOUND_DEP を加えた。

	* fpwutils/fpwfullchar.in, fpwutils/fpwhalfchar.in: 与えられた全て
	のファイルを処理してから、生成側ファイルを閉じるようにした。

	* src/Link.pm (add_file): input_file_trios に登録する処理の記述を
	簡素化した。

	* configure.in (AM_INIT_AUTOMAKE): バージョンを 1.4 に更新した。

2000-12-09  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* doc/freepwing.css: 新しいファイル。
	* doc/Makefile.am (pkgdoc_DATA, EXTRA_DIST): freepwing.css を
	追加した。
	* doc/mkindex: スタイルシートとして、freepwing.css を読み込む
	HTMl を生成するようにした。

2000-11-06  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* バージョン 1.3.1

	* src/BaseText.pm (add_entry_tag): 新設のメソッド。

2000-10-17  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* バージョン 1.3

2000-09-05  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* fpwutils/fpwutils.mk.in (clean): tar+gzip 形式、tar+bzip2 形式
	のパッケージも消すようにした。
	* fpwutils/fpwutils.mk.in (package-zip, package-tar-gz,
	package-tar-bz2): 新設のターゲット。
	* fpwutils/fpwutils.mk.in (package): package-zip を呼ぶようにした。

	* fpwutils/fpwutils.mk.in (catalogs.txt): 新設のターゲット。
	* fpwutils/fpwutils.mk.in (clean-recursive): catalogs.txt も消す
	ようにした。

	* fpwutils/fpwutils.mk.in: 各ターゲットが実行順に並ぶように整理した。

	* fpwutils/halfchar.in, fpwutils/fullchar.in: 外字の定義ファイル
	から読み込んだ行の改行コードが CR, CRLF, LF のどれでも正しく動く
	ようにした。(しおざきかずひこさんからの報告)

2000-09-02  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* バージョン 1.3beta0

	* configure.in (AC_ARG_WITH): `--with-pkgdocdir' オプションを新設
	した。
	* doc/Makefile.am (docdir): マクロの定義を削除した。

	* fpwutils/fpwutils.mk.in (package): tar+gzip 形式のパッケージ
	は作らないようにした。
	* fpwutils/fpwutils.mk.in (clean): tar+gzip 形式のパッケージ
	は消さないようにした。

2000-08-29  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* Copyright.pm.in, Heading.pm.in, Menu.pm.in, Text.pm.in,
	Word2.pm.in: パッケージの終りに `1;' を置くようにした。

	* fpwutils/FPWUtils.pm.in (use vars, @EXPORT): $keyword_file_name
	を追加した。
	* fpwutils/FPWUtils.pm.in (initialize_fpwutils): 
	$keyword_file_name を初期化するようにした。

	* src/BaseText.pm.in ($VERSION): 変数を削除した。
	src/BaseUserChar.pm.in ($VERSION): 同上
	src/BaseWord.pm.in ($VERSION): 同上
	src/CharConv.pm.in ($VERSION): 同上
	src/Control.pm.in ($VERSION): 同上
	src/EndWord.pm.in ($VERSION): 同上
	src/FullUserChar.pm.in ($VERSION): 同上
	src/HalfUserChar.pm.in ($VERSION): 同上
	src/Heading.pm.in ($VERSION): 同上
	src/Index.pm.in ($VERSION): 同上
	src/Link.pm.in ($VERSION): 同上
	src/RefUserChar.pm.in ($VERSION): 同上
	src/Reference.pm.in ($VERSION): 同上
	src/Sort.pm.in ($VERSION): 同上
	src/Tag.pm.in ($VERSION): 同上
	src/Text.pm.in ($VERSION): 同上
	src/Word.pm.in ($VERSION): 同上
	src/Word2.pm.in ($VERSION): 同上

	* src/BaseText.pm.in: BaseText.pm に改名した。
	src/BaseUserChar.pm.in: BaseUserChar.pm に改名した。
	src/BaseWord.pm.in: BaseWord.pm に改名した。
	src/CharConv.pm.in: CharConv.pm に改名した。
	src/Control.pm.in: Control.pm に改名した。
	src/EndWord.pm.in: EndWord.pm に改名した。
	src/FullUserChar.pm.in: FullUserChar.pm に改名した。
	src/HalfUserChar.pm.in: HalfUserChar.pm に改名した。
	src/Heading.pm.in: Heading.pm に改名した。
	src/Index.pm.in: Index.pm に改名した。
	src/Link.pm.in: Link.pm に改名した。
	src/RefUserChar.pm.in: RefUserChar.pm に改名した。
	src/Reference.pm.in: Reference.pm に改名した。
	src/Sort.pm.in: Sort.pm に改名した。
	src/Tag.pm.in: Tag.pm に改名した。
	src/Text.pm.in: Text.pm に改名した。
	src/Word.pm.in: Word.pm に改名した。
	src/Word2.pm.in: Word2.pm に改名した。

	* src/Makefile.am (CLEANFILES): Sort.pm 以外は削除した。
	* src/Makefile.am (EXTRA_DIST): Sort.pm を除く $(pkgperllib_DATA)
	および Sort.pm.in を列挙した。
	* src/Makefile.am (BaseText.pm, BaseUserChar.pm, BaseWord.pm,
	CharConv.pm, Control.pm, EndWord.pm, FullUserChar.pm, HalfUserChar.pm, 
	Heading.pm, Index.pm, Link.pm, RefUserChar.pm, Reference.pm, Sort.pm,
	Tag.pm, Text.pm, Word.pm, Word2.pm):
	ターゲットを削除した。

	* fpwutils/Copyright.pm.in ($VERSION): 変数を削除した。
	fpwutils/FPWParser.pm.in ($VERSION): 同上
	fpwutils/FPWUtils.pm.in ($VERSION): 同上
	fpwutils/Heading.pm.in ($VERSION): 同上
	fpwutils/Menu.pm.in ($VERSION): 同上

	* fpwutils/Copyright.pm.in: Copyright.pm に改名した。
	fpwutils/FPWParser.pm.in: FPWParser.pm に改名した。
	fpwutils/FPWUtils.pm.in: FPWUtils.pm に改名した。
	fpwutils/Heading.pm.in: Heading.pm に改名した。
	fpwutils/Menu.pm.in: Menu.pm に改名した。

	* fpwutils/Makfile.am (EXTRA_DIST): FPWParser.pm.in, FPWUtils.pm.in,
	Heading.pm.in, Menu.pm.in, Text.pm.in, Word2.pm.in を削除し、
	$(fpwperllib_DATA) を追加した。
	* fpwutils/Makfile.am (CLEANFILES): FPWParser.pm FPWUtils.pm を削除
	した。
	* fpwutils/Makfile.am (FPWParser.pm, FPWUtils.pm, Heading.pm,
	Menu.pm, Text.pm, Word2.pm): ターゲットを削除した。
	* fpwutils/Makfile.am (fpwutils.mk): @LIB_VERSION@ を置換
	しないようにした。
	* fpwutils/fpwutils.mk.in (FPWUTILS_MK_VERSION) 削除した。
	* fpwutils/FPWUtils.pm ($fpwutils_pm_version): 変数を削除した。

	* configure.in (LIB_VERSION): 削除した。
	
	* src/Makefile.am (pkgperllib_DATA): KeyWord.pm を追加した。
	* src/KeyWord.pm: 新しいファイル。
	* fpwutils/Makefile.am (fpwperllib_DATA): KeyWord.pm を追加した。
	* fpwutils/KeyWord.pm: 新しいファイル。
	* fpwutils/FPWUtils.pm ($keyword_file_name, $keyindex_file_name,
	$keyword_file_name): 変数の定義を追加した。

	* fpwutils/FPWParser.pm: $keyword_file_name を削除するようにした。
	* fpwutils/FPWParser.pm: use FreePWING::FPWUtils::KeyWord.
	* fpwutils/FPWParser.pm (initialize_fpwparser, finalize_fpwparser):
	`keyword' パラメタで指定された KeyWord オブジェクトを操作するよう
	にした。
	* fpwutils/fpwsort.in: $keysort_file_name を生成し直すようにした。
	* fpwutils/fpwindex.in: 条件検索インデックスファイルを生成し直す
	ようにした。
	* fpwutils/fpwcontrol.in: 条件検索インデックスエントリを追加する
	にした。
	* fpwutils/fpwlink.in: 条件検索インデックスがあれば追加するよう
	にした。

	* src/Control.pm (add_keyindex_entry): 条件検索インデックス用の
	メソッドを追加した。

2000-07-06  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* バージョン 1.2.1

	* fpwutils/fpwutils.mk.in (ALLDEPS): 新たなマクロ。
	* fpwutils/fpwutils.mk.in (all): ${ALLDEPS} に依存するようにした。

2000-06-17  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* configure.in: perl のバージョンの判定方法を変えた。

	* src/ASCIItoX.pm.in: src/CharConv.pm.in に改名した。

	* src/BaseWord.pm.in: メソッド add_font_start, add_font_end を
	追加した。

	* fpwutils.mk.in (install): インストールしたファイルのモードを
	0644 にするようにした。
	* fpwutils.mk.in (install): ${PACKAGEEXTRA} の make を行わない
	ようにした。

	* fpwutils.mk.in (PACKAGEDEPS): 新たなマクロ。
	* fpwutils.mk.in (install): PACKAGEDEPS に依存するようにした。

2000-03-30  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* バージョン 1.2

	* src/BaseText.pm.in (open): 出力ファイルハンドルに対して `binmode'
	を呼ぶようにした筈が、呼んでいなかったので修正した。
	* src/BaseWord.pm.in (open): 出力ファイルハンドルに対して `binmode'
	を呼ばないようにした。

2000-03-03  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* バージョン 1.2beta2

	* doc/Makefile.am (index.html): `mkindex' は `$(srcdir)/mkindex'
	に、freepwing.html は `$(srcdir)/freepwing.html' と記すようにした。

	* src/Sort.pm.in: $sort の値を `@SORT@' にした。
	* src/Makefile.am (Sort.pm): `@SORT@' も sed で置換するようにした。
	* fpwutils/Makefile.am (Copyright.pm, FPWParser.pm, FPWUtils.pm,
	Heading.pm, Menu.pm, Text.pm, Word2.pm): `@SORT@' は send で置換
	しないようにした。
	* fpwutils/FPWUtils.pm.in (vars): $sort_command を削除
	* fpwutils/FPWUtils.pm.in (@EXPORRT): 同上
	* fpwutils/FPWUtils.pm.in (initialize_fpwutils): 同上

	* src/Sort.pm.in (open): sort コマンドへのパイプを開く間、LC_COLLATE,
	LC_CTYPE は `C' に設定しておくようにした。

2000-03-02  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* fpwutils/cphier.in: 新たなファイル
	* fpwutils/Makefile.am (EXTRA_DIST): cphier.in を追加した。
	* fpwutils/Makefile.am (pkglibexec_SCRIPTS): cphier を追加した。
	* fpwutils/Makefile.am (CLEANFILES): cphier を追加した。
	* fpwutils/Makefile.am (cphier): ターゲットを追加した。
	* fpwutils/fpwutils.mk.in (archive-directory, install-directory,
	install): cp の代わりに cphier を使うようにした。
	* fpwutils/fpwutils.mk.in (CPHIER): 新たなマクロ

	* fpwutils/fpwutils.mk.in (archive-directory): ARCHIVEEXTRA
	が "source=destination" 形式の引数を処理できなかったので、
	できるようにした。

2000-02-26  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* バージョン 1.2beta1

	* src/Sort.pm.in (close_internal): sort の終了コードをチェック
	するようし、戻り値 0 か 1 を返すようにした。
	* src/Sort.pm.in (close): close_internal の戻り値を、このメソッ
	ドの戻り値とするようにした。

	* fpwutils/fpwsort.in: FreePWING::Sort::close を陽に呼ぶよう
	にした。

	* fpwutils/fpwsort.in: 環境変数 TMPDIR を設定するようにした。

2000-02-23  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* src/BaseText.pm.in (add_text): JIS X 0201 カナが正しく
	JIS X 0208 カナに変換されていなかったバグを修正した。

2000-02-21  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* src/BaseUserChar.pm.in (open): 出力ファイルハンドルに対して
	`binmode' を呼ぶようにした。

	* バージョン 1.2beta0

	* doc/mkindex: 目次の終りで </UL> が正しい個数分だけ出力されて
	いなかったバグを修正した。

2000-02-20  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* fpwutils/fpwhalfchar.in, fpwutils/fpwfullchar.in, 
	fpwutils/fpwindex.in, fpwutils/fpwsort.in, fpwutils/fpwcontrol.in,
	fpwutils/fpwlink.in, fpwutils/FPWParser.pm.in: 
	initialize_fpwutils(), finalize_fpwutils() を呼ぶようにした。
	オプションの解析を行うようにする。

	* fpwutils/FPWUtils.pm.in: オプションの解析は行わないようにした。

	* fpwutils/FPWUtils.pm.in: パッケージを
	FreePWING::FPWUtils::FPWUtils に設定する。
	* fpwutils/FPWUtils.pm.in (initialize_fpwutils): 新しいサブルーチン。
	変数の設定はこのサブルーチンの中で行う。
	* fpwutils/FPWUtils.pm.in: strict, integer プラグマを使う。
	* fpwutils/FPWUtils.pm.in ($VERSION): 変数 $VERSION を設定する。
	* fpwutils/FPWUtils.pm.in (vars): 設定用の変数をすべて追加した。
	* fpwutils/FPWUtils.pm.in (@EXPORT): 設定用の変数すべて、および
	initialize_fpwutils(), finalize_fpwutils() を追加した。
	
	* fpwutils/Word2.pm.in: 新たなファイル。
	* fpwutils/Text.pm.in: 新たなファイル。
	* fpwutils/Menu.pm.in: 新たなファイル。
	* fpwutils/Copyright.pm.in: 新たなファイル。
	* fpwutils/Heading.pm.in: 新たなファイル。

	* fpwutils/FPWParser.pm.in (initialize_fpwparser): 仕様を変更した。
	'word2' は FreePWING::Word2 ではなく、FreePWING::FPWUtils::Word2
	のオブジェクトのハードリファレンスを返す。
	'text' は FreePWING::Text ではなく、FreePWING::FPWUtils::Text
	のオブジェクトのハードリファレンスを返す。
	'menu' は FreePWING::Text ではなく、FreePWING::FPWUtils::Menu
	のオブジェクトのハードリファレンスを返す。
	'copyright' は FreePWING::Text ではなく、FreePWING::FPWUtils::Copyright
	のオブジェクトのハードリファレンスを返す。
	'heading' は FreePWING::Heading ではなく、FreePWING::FPWUtils::Heading
	のオブジェクトのハードリファレンスを返す。

	* fpwutils/Word2.pm.in: 新たなファイル。
	* fpwutils/Text.pm.in: 新たなファイル。
	* fpwutils/Menu.pm.in: 新たなファイル。
	* fpwutils/Copyright.pm.in: 新たなファイル。
	* fpwutils/Makefile.am (): `fpwhalfchar',
	`fpwfullchar' を追加した。
	* src/Makefile.am (EXTRA_DIST): Wod2.pm.in, Text.pm.in, Menu.pm.in,
	Copyright.pm.in を追加した。
	* src/Makefile.am (Wod2.pm.in, Text.pm.in, Menu.pm.in,
	Copyright.pm.in): 新たなターゲット。

2000-02-19  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* fpwutils/FPWParser.pm.in: `FreePWING::Word', `FreePWING::EndWord'
	は読み込まない。

	* fpwutils/fpwutils.mk.in (userchar, recursive): 新たなターゲット。
	* fpwutils/fpwutils.mk.in (userchar): 新たなターゲット。
	* fpwutils/fpwutils.mk.in (USERCHAR_DEP, FPWHALFCHAR, FPWFULLCHAR,
	HALFCHARS, FULLCHARS): 新たなマクロ。
	* fpwutils/fpwutils.mk.in (${USERCHAR_DEP}): 新たなターゲット。
	* fpwutils/fpwutils.mk.in (RARSE_DEP): ${USERCHAR_DEP} へ依存する
	ようにし、${WORKDIR} は作成しないようにした。
		
2000-02-13  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* fpwutils/fpwhalfchar.in: 新たなファイル。
	* fpwutils/fpwfullchar.in: 新たなファイル。
	* fpwutils/Makefile.am (pkglibexec_SCRIPTS): `fpwhalfchar',
	`fpwfullchar' を追加した。
	* src/Makefile.am (EXTRA_DIST): `fpwhalfchar.in', `fpwfullchar.in'
	を追加した。
	* src/Makefile.am (fpwhalfchar, fpwfullchar): 新たなターゲット。

	* src/BaseUserChar.pm.in: 新たなファイル。
	* src/FullUserChar.pm.in: 新たなファイル。
	* src/HalfUserChar.pm.in: 新たなファイル。
	* src/RefUserChar.pm.in: 新たなファイル。
	* src/Makefile.am (pkgperllib_DATA): BaseUserChar.pm,
	FullUserChar.pm, HalfUserChar.pm, RefUserChar.pm を追加した。
	* src/Makefile.am (EXTRA_DIST): BaseUserChar.pm.in, 
	FullUserChar.pm.in, HalfUserChar.pm.in RefUserChar.pm.in を追加した。
	* src/Makefile.am (BaseUserChar.pm, FullUserChar.pm, HalfUserChar.pm,
	RefUserChar.pm): 新たなターゲット。

	* src/BaseText.pm.in (new): メンバ `half_user_characters',
	`full_user_characters' を追加した。
	* src/BaseText.pm.in (set_half_user_characters_in_file,
	set_full_user_characters_in_file, add_half_user_character,
	add_full_user_character, half_user_character, full_user_character):
	新たなメソッド

2000-02-12  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* fpwutils/Makefile.am (CLEANFILES): Don't specify file names.
	Use *_SCRIPTS and *_DATA macros.

2000-01-28  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* バージョン 1.1.1
	
	* fpwutils/fpwutils.mk.in (install): 新たなターゲット
	* fpwutils/fpwutils.mk.in (package): `install' を使用するように
	した。
	* fpwutils/fpwutils.mk.in (package-directory): `install-directory'
	に改名した。

	* src/BaseText.pm.in (open): 出力ファイルハンドルに対して `binmode'
	を呼ぶようにした。
	* src/BaseWord.pm.in (open): 同上。
	* src/Control.pm.in (open): 同上。
	* src/Index.pm.in (open_upper_layer): 同上。
	* src/Link.pm.in (open): 同上。

1999-12-03  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* バージョン 1.1a

1999-11-09  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* バージョン 1.1

	* fpwutils/fpwutils.mk.in (package, package-directory,
	archive): まず ln を使い、それが失敗に終わったら、cp -p を
	使うようにする。

1999-11-06  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* fpwutils/perl.sh.in: ファイルを追加した。
	* fpwutils/Makefile.am (EXTRA_DIST): perl.sh.in を足した。
	* fpwutils/Makefile.am (libexec_SCRIPTS): perl.sh を足した。
	* fpwutils/Makefile.am (CLEANFILES): perl.sh を足した。
	* fpwutils/Makefile.am (perl.sh): 生成規則を追加した。

1999-11-03  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* src/ASCIItoX.pm.in, src/BaseText.pm.in, src/BaseWord.pm.in,
	src/Control.pm.in, src/EndWord.pm.in, src/Heading.pm.in,
	src/Index.pm.in, src/Link.pm.in, src/Reference.pm.in,
	src/Sort.pm.in, src/Tag.pm.in, src/Text.pm.in, src/Word.pm.in,
	src/Word2.pm.in: `integer' プラグマを使用するようにした。

	* src/Control.pm.in (add_entry, add_index_entry,
	add_endindex_entry): 複数個のファイル名を引数に指定できるよう
	に変更した。

	* fpwutils/fpwcontrol.in: 全階層の前方インデックスファイル名を
	add_index_entry() に渡すようにした。同様に、全階層の後方インデッ
	クスにファイル名を add_endindex_entry() に渡すようにした。

1999-09-02  Motoyuki Kasahara  <m-kasahr@sra.co.jp>

	* バージョン 1.0.1

	* src/Index.pm.in (add_medium_layer_entry):
	$upper_position の計算が間違っていたので修正した。

