summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfukachan <fukachan>2004-11-25 13:16:53 +0000
committerfukachan <fukachan>2004-11-25 13:16:53 +0000
commitad4b8945a143a42f4642f3d6fb2236e2890022df (patch)
treee3f15f805e958a2b7ecfda80e62e437b56dc2bbc
parent18f13db18beeca1569d83ee8f869d946c2c6402e (diff)
downloadfml8-ad4b8945a143a42f4642f3d6fb2236e2890022df.tar.gz
fml8-ad4b8945a143a42f4642f3d6fb2236e2890022df.tar.bz2
fml8-ad4b8945a143a42f4642f3d6fb2236e2890022df.zip
you can replace fml.pl (fml4) with fml.pl (fml8) !
-rw-r--r--CHANGES.txt62
1 files changed, 61 insertions, 1 deletions
diff --git a/CHANGES.txt b/CHANGES.txt
index 42308c14..5a1c117c 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -11,6 +11,66 @@
気をつけてください。
+2004/11/25
+
+ fml4 の fml.pl を fml8 の fml.pl に入れ換え可能とした。
+ /usr/sbin/sendmail (sendmail 互換コマンド)みたいな扱いですね。
+
+ fml.pl (fml8) が起動された時に config.cf が見つからないと、
+ MLのホームディレクトリにある config.ph から config.cf を生成し、
+ それを使うことで fml8 プロセスとして動作します。
+
+ 設定ファイルの自動変換が可能な範囲は限られていますが、fml4 の
+ メニューで設定可能な(単純な)ものなら自動変換して何とかなるよう
+ になっています。
+
+ variables
+ defind $compat_*
+
+ FML::Install
+ define install_compat_dir() method to install
+ etc/compat/ dir for fml4 compatibility codes.
+
+ FML::ML::Control
+ implement install_config_cf() method to install only config.cf.
+
+ FML::Command::Admin::mergeml
+ clean up around set_target_system()
+
+ FML::Process::Utils
+ o mkdir()::bug fix defined check for specified mode.
+ o implement default_config_cf_filepath() method.
+
+ FML::Merge
+ speculate_default_config_ph_path() returns specified location of
+ default_config.ph if ::usr::local::fml::default_config.ph not found.
+
+ FML::Process::Emulate Kernel
+ implement fallback function in resolve_ml_specific_variables().
+
+ when resolver fails, resolve_ml_specific_variables calls fallback if
+ specified.
+
+ FML::Process::Emulate uses this fallback mechanism to generate a
+ config.cf from fml4's config.ph file at the first time.
+
+2004/11/24
+
+ FML::Command::Admin::mergeml
+ generate merge() method by separeting codes.
+
+2004/11/23
+
+ FML::Process::Kernel
+ fix white space cosmetics.
+
+ FML::Process::Emulate
+ re-implement fml.pl as fml4 emulator which emulates fml8's
+ article_post or command_mail functions by following the arguments.
+
+ TODO::when config.cf not exists, convert fml4 configurations to fml8
+ ones on the fly.
+
2004/11/21
メニュー形式で設定変更を可能にする
@@ -7854,4 +7914,4 @@
このファイルを創設する:)
-$FML: CHANGES.txt,v 1.229 2004/11/14 12:06:19 fukachan Exp $
+$FML: CHANGES.txt,v 1.230 2004/11/21 13:44:33 fukachan Exp $