summaryrefslogtreecommitdiff
path: root/fml/lib/Mail/HTML
AgeCommit message (Collapse)Author
2002-02-01remove $ENV{debug} based toggle flagsubdir-basefukachan
2002-01-16change Mail::Message naming convention.fukachan
public -> private: o head_message o last_message o next_message o prev_message prefix change: o rfc822_message_ -> whole_message_ o get_first_plaintext_message() -> find_first_plaintext_message() o get_encoding_mechanism() -> encoding_mechanism() o get_data_type() -> data_type() o get_data_type_list() -> data_type_list() renamed: o get_offset() - >offset_pair() o header_in_body_part() -> message_fields() o data_in_body_part() -> message_text() where we use RFC822 flabour naming convention. rfc822 says "message = fields + text" and rfc2047 says "message" as defined in RFC 822, with all header fields optional.
2002-01-14define default value.mail-message-cleanup-basefukachan
delayed loading by eval q{ use .. }. validate defined( $db->{ _thread_list }->{ $id } ). _head_thread(): fix head_thread search algorithm. rename __search_default_next_thread_id() to __search_default_next_id_in_thread(). __sort_yyyymm(): validate value is not null.
2002-01-14nuke \s*$fukachan
2002-01-14update comments, copyright. FNF-ify. fix argument declarationfukachan
2001-12-26bug fix: _print_li_filename() check is too restrictedfukachan
2001-12-23check $filename is valid in showing <LI> ...fukachan
2001-12-22remove \s*$fukachan
2001-11-17show processing a littlefukachan
2001-11-17disable debug code, enable it when $ENV{debug} is definedfukachan
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-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-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-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-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()
2001-10-21check target html is already processed or notfukachan
2001-10-20oops, fix untie() operation to be ensuredfukachan
2001-10-20bug fix: _address_clean_up() should check return value, which isfukachan
address or not more rigolously. bug fix: check parent/child (attachment) process or not more and more debug info
2001-10-20we can make index.html and thread.htmlfukachan
Mail::HTML::Lite::new() accepts { db_type => "DB_TYPE", attachment => 0/1 } change html_begin argument: ($wh, { message => $msg }); we can specify title in <HEAD> several minior changes
2001-10-20show <META> and <LINK> information in <HEAD> if couldfukachan
new() takes charset as argument change _decode_mime_string() to method modify ifdef in_chaset_to_code() to be more suitable
2001-10-20bug fix target lists to update, modified to use the result byfukachan
evaluation_relation() clean up debug code more debug information
2001-10-20cache information in .ht_hml_* in html article directoryfukachan
rewrite links using these data among articles needed to rewrite. links contains prev/next by ID (article ID) and prev/next by Thread.
2001-10-19Initial revisionfukachan