[PREVIOUS CHAPTER] [NEXT CHAPTER]
3 Version Up と互換性について

3.1	how to version up

makefml を使ってインストールしてもらうのが確実です。makefml の使い方に
ついては INSTALL.jp というファイルを見て下さい。

3.2	新しい機能を有効にするには?

通常新しい機能・オプションは明示的に指定しない限り動きません。
設定変更は config.ph で行ないます。詳しくは INSTALL.jp を参照。

version up して以前になかった機能を使うなら必要な変数を op.jp などから
探し設定を付け加えるます。すでにあるが使われていない機能を新たにONにす
るなら config.ph をサーチして値を1にするとか適当な設定を書くなどします。

基本的な変数であれば makefml で設定できます。makefml との共存やメイン
テナンスを考え $DIR/cf をいじり config.ph を再生成するようにするのが前
提となっています。"makefml config" を使わないなら cf をいじらずに 
config.ph を常に手動編集することになります。

3.3	config.phの互換性について

FML では config.ph という設定ファイルが振舞いを決めます。
config.ph にも version という概念があります。

	$CFVersion

という変数で指定されています。現在の version は 3.x です。version が異
なる場合、ほとんどの変数について自動的に補正が加えられるため昔作った 
config.ph をそのまま使っても大丈夫なようになっています。

config.ph でちょっと複雑な HOOK をかけている場合はちょっと注意がいるで
しょう。互換性のために実体は別でもその関数名が残っていることは多いです
が、HOOKで使う関数や変数全部が今でもサポートされているとは限らないから
です。


3.4	互換性のためのライブラリ


3.5	FML 1.6 より前からの移行について


3.6	FML 2.0 との互換性 (get コマンド)


3.7	hml 1.6 との互換性


[PREVIOUS CHAPTER] [NEXT CHAPTER]