diff options
| author | fukachan <fukachan> | 2004-03-28 15:37:25 +0000 |
|---|---|---|
| committer | fukachan <fukachan> | 2004-03-28 15:37:25 +0000 |
| commit | eb8e1ede72f48843d2bd3af8829e5f924b592b31 (patch) | |
| tree | 5025abf4b8fceed8393ca77046cac3ffe0f80644 | |
| parent | bce076995be2fac2f45c66dd62e55aa366b929d9 (diff) | |
| download | fml8-eb8e1ede72f48843d2bd3af8829e5f924b592b31.tar.gz fml8-eb8e1ede72f48843d2bd3af8829e5f924b592b31.tar.bz2 fml8-eb8e1ede72f48843d2bd3af8829e5f924b592b31.zip | |
re-implement thread handling functions
| -rw-r--r-- | CHANGES.txt | 89 |
1 files changed, 88 insertions, 1 deletions
diff --git a/CHANGES.txt b/CHANGES.txt index d420d0bf..7fa07117 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -12,6 +12,93 @@ fml-devel-20040313 では、変数命名のルールが大きく変わりました。 気をつけてください。 +2004/03/28 + + スレッド操作の再構成 + + Mail::Message + implement methods to detect the end of thread: + has_closing_phrase() + set_closing_phrase_rules($rules) + get_closing_phrase_rules() + + implement one_line_summary($params) and summary($params) to return + summarized content. + + Mail::Message::String + implement is_citation(), is_signature(). + + Mail::Message::MH + check if the sequence is positive value. + + Mail::Message::Thread + implement get_thread_data(), get_thread_member_as_array_ref(). + + define new db::thread_status article_status + + implement new methods::set_thread_status(), get_thread_status(), + set_article_status() and get_article_status(). + + Mail::Message::DB + implement get_thread_data() which return thread data around the + specified key. + + define new db::thread_status article_status + + implement new methods::set_thread_status(), get_thread_status(), + set_article_status() and get_article_status(). + + bug fix handling of range expanded by Mail::Message::MH module. + + Mail::Message::{DB,Thread} + define {set,get}_article_summary() and article_summary db to handle + article summary easily. + + FML::Process::Distribute + move details of thread manipulation to FML::Article::Thread as could + as possible. + + FML::Header::Subject + Mail::Message::Subject + fix usage of Mail::Message::Language::Japanese::Subject. + + FML::Article::Thread + re-implemented for further plan to purge Mail::ThreadTrack. + + FML::Command::Admin::thread + re-implemented. currently FML::Article::Thread based one. + +2004/03/24 + + Mail::Message::DB IMPLEMENTATION TODO ToHTML + clean up campaign around thread function. + rename function name: + o thread_summary -> get_thread_summary + o tohtml_thread_summary -> get_tohtml_thread_summary + o msg_time -> get_time_from_header + +2004/03/23 + + etc/command_line_options + FML::Command::Admin::spool + FML::Process::Utils + try to allow -O key=value command line options. Internally each + function uses cui_command_specific_options() to get the command + specific options. + + etc/command_line_options + FML::Command::SendFile + FML::Command::Admin::get + FML::Process::Kernel Utils + allow CUI(fml,makefml) to send messages. + this function disabled by default. + fml and makefml can use --allow-send-message --send-to=ADDRESS + option for it. + + FML::Command::DirUtils + modified for "--allow-send-message --send-to=ADDRESS" option. + + 2004/03/20 FML::Merge @@ -6539,4 +6626,4 @@ このファイルを創設する:) -$FML: CHANGES.txt,v 1.190 2004/03/18 02:09:10 fukachan Exp $ +$FML: CHANGES.txt,v 1.191 2004/03/21 02:18:14 fukachan Exp $ |
