summaryrefslogtreecommitdiff
path: root/fml/lib/Mail
AgeCommit message (Collapse)Author
2001-11-04define db_mkdb()fukachan
2001-11-04db_clear: remove index.db alsofukachan
2001-11-04implemente db_clear() prototypefukachan
2001-11-04ticket -> threadfukachan
2001-11-03merge rewrite_header() function to HeaderRewrite.pmfukachan
2001-11-03modify mandatory variable checkfukachan
2001-11-03build-in decode_mime_string()fukachan
2001-11-03you can specify log function pointerfukachan
2001-11-03not use info.dbfukachan
2001-11-03use article id as thread identifierfukachan
2001-11-03Initial revisionfukachan
2001-11-03import FML::Datefukachan
2001-11-03clarify assign() and rewrite_header() rolesfukachan
define {set,get}_thread_status() and modified to use them message-id is <addr-spec> (RFC822), we use this format also in DB. correct handling of $config->{ thread_subject_tag_location } remove _address_clean_up(), which is not used now. remove set_status()
2001-11-03$config->{ db_type } = 'AnyDBM_File'; by defaultfukachan
$self->{ _index_db } = $db_base_dir/"index" moved set_status() into this module
2001-11-03make index database in db_base_dir not db_dirfukachan
2001-11-03prepare_history_info()fukachan
2001-11-03assign(): clean up function names and argumentsfukachan
define {get,set}_thread_id() and modified to use them add commentes for FNF style
2001-11-03remove Mail::ThreadTrack::ErrorStatusfukachan
add comment prototype for FNF
2001-11-03ticket -> threadfukachan
2001-11-03s/ticket_id/thread_id/gfukachan
2001-11-03nuke pcbfukachan
bug fix $article_id handling Log() to $self->log()
2001-11-03use Mail::ThreadTrack::Print;fukachan
change new() parameters nuke pcb define Log() anyway
2001-11-03tune up alignment in printingfukachan
EUC-ify output define STR2EUC() for convenience
2001-11-02Initial revisionfukachan
2001-10-29rename key:fukachan
prev_thread -> prev_thread_id next_thread -> next_thread_id count up $self->{ _num_attachment } for child process attachment file name $id.$count.html parent passes the id to child (processing attachment) ignore type if type is /^multipart/ check $idp pattern
2001-10-29_get_mime_header() checks offset boundaryfukachan
return default pair if overrun.
2001-10-29nuke $ENV{DEBUG}, check input data morefukachan
2001-10-28change method to speculate thread linkfukachan
2001-10-28check MIME type regexpfukachan
rename functions to clarify its role: _rewrite_html_file -> _disable_html_tag_in_file _create_temporary_file -> _create_temporary_file_in_raw_mode _print_inline_object -> _print_inline_object_link evaluate_preamble -> evaluate_safe_preamble evaluate_footer -> evaluate_safe_footer
2001-10-28_format_safe_header() and print it in raw mode to enable <SPAN> tag use.fukachan
define _sprintf_safe_str() and __sprintf_safe_str() for convenience define _separete_url() to help incomplete regexp of HTML::FromText::text2html()
2001-10-28rename functions:fukachan
_text_print -> _text_safe_print _text_print_by_raw_mode -> _text_raw_print implement _create_temporary_filename() reorder $type check consider case of text/* with encoded content save content to file once and rewrite it by _rewrite_html_file() consider encoding style of quoted-printable, 7bit also fix typo
2001-10-27oops, should be s///mi to trap encodingefukachan
2001-10-27_print() -> _print_raw_str()fukachan
2001-10-27use _PRINT_DEBUG(), define _print_safe_{str,buf}() to be easy for eyesfukachan
2001-10-27change method: data() -> data_in_body_part()fukachan
2001-10-27obsoletefukachan
2001-10-23remove old debug and replaced it with commentfukachan
add another debug by _PRINT_DEBUG() bug fix key name usage for {prev,next}_thread new thread speculation by _search_default_next_thread_id() but it is broken due to local search. we should speculate thread in global range.
2001-10-22defined() checkfukachan
2001-10-22add (X-ML-Name X-Mail-Count X-Sequence) into @header_field (defaultfukachan
header to show) defined() check before calling Jcode::XXX()
2001-10-21check defined $header->get(content-type)fukachan
2001-10-21check more defined() checkfukachan
2001-10-21more p5-ish style to avoid warningfukachan
2001-10-21clean up debug codefukachan
prepare top level entrance functions: htmlify_file() for file htmlify_dir() for directory
2001-10-21fix typo (bug in sorting monthly_index)fukachan
TABLE-ify monthly_index: yyyy/01 yyyy/02 ..
2001-10-21fix sorted order in monthly_index.htmlfukachan
2001-10-21make monthly index alwaysfukachan
2001-10-21sort location of function definitionfukachan
rename functin name: _print_attachment -> _print_inline_object _raw_text_print -> _text_print_by_raw_mode
2001-10-21implement _print_index_{begin,end}() and modified to use themfukachan
2001-10-21clean up codes, documentsfukachan
2001-10-21bug fix _address_clean_up() syntax checkfukachan
check already processed or not you can know it by $self->is_ignore($id) method. move a lot of debug code to "if $debug > 3" in cache_message_info()