summaryrefslogtreecommitdiff
path: root/fml/lib/FML/Config.pm
AgeCommit message (Collapse)Author
2011-09-25include ErrorStatus module within it.fukachan
2006-07-09white space cosmeticsfukachan
2006-05-02implement as_second($key), which returns the value as seconds such asfukachan
86400 for '1d'.
2006-02-03fix comments (FNF)fukachan
2006-02-03context switch safefukachan
2006-02-03define {set,get}_context() method.context-switch-safe-basefukachan
2006-01-09white space cosmetics.fukachan
fix copyright.
2005-08-20merge_to_file -> merge_into_filefukachan
2005-05-26not use str.str.fukachan
2004-11-21dump_variables can return results as HASH_REF if get_diff_as_hash_reffukachan
mode specified. implement merge_to_file() method to dump hash values into configuration file.
2004-07-23white space cosmeticsfukachan
2004-07-23fix comments (FNF)fukachan
2004-05-24more debug messages.fukachan
yes() and no() should ignore /^\s*/ and /\s*$/ in comparison.
2004-04-17preparation of context switch (preliminary. not yet implemented)fukachan
2004-03-13nuke debug codefukachan
2004-03-12bug fix yes() and no() method.fukachan
support shell like extension ${variable:-default}.
2004-02-15white space cosmetics.fukachan
2004-02-01fix checking code of defined value.fukachan
2004-01-18fix comments.fukachan
change variable name: $mode -> $op in some cases. change argument order of __update_config().
2004-01-02fix copyrightfukachan
2004-01-02use of $args is ambiguous. change local variable names.fukachan
2004-01-01remove $args.fukachan
It is a top level parameter FML::Process::Switch provides. Almost functions should access the content via utility methods provided by FML::Process::Utils.
2003-09-27bug fix expand_variable_in_buffer() to match as many as could.fukachan
2003-08-24print STDERR ... -> carp(...)fukachan
2003-08-23fix comments: =head2 function(...) formfukachan
2003-02-16check the existence in load_file()fukachan
nuke ^\s* and \s*$ in array expantion. yes() and no() compares the value case insensitively bug fixed to work both FIRSTKEY() and NEXTKEY(). add debug code.
2003-02-09cosmetics (white spaces)fukachan
2003-02-01FNFfukachan
bug fix wrong argument for chomp().
2003-02-01FNF: not use $_fukachan
2003-01-28expand ${variable}fukachan
2003-01-11fix comments.fukachan
2002-12-24clean up: nuke \s*$fukachan
2002-12-22fix comments.fukachan
add todo(s) as comments. //o
2002-12-18fix commentsfukachan
2002-09-24fml 5 -> 8fukachan
2002-09-22add section on FNFfukachan
2002-09-11fml5 -> fml8fukachan
2002-08-07FNF-ifyfukachan
2002-08-03white spacesfukachan
2002-07-25rename: IO::File::Atomic -> IO::Adapter::AtomicFilefukachan
2002-07-23bug fix {+,-}= operation in the second level.fukachan
2002-07-23.ini sytle extension. for examplefukachan
[mysql:id] key = value So, we have the 2nd level hash value such as $config->{ key1 }->{ key2 } = $value and read/write it.
2002-07-22expand READ_ONLY($array) -> an array of READ_ONLY($array[$i])fukachan
2002-07-14nuke debug: ... if $0 =~ /loader/fukachan
2002-07-02FNF-ifyfukachan
more defined() checks remove regist(), which is not used chop -> chomp
2002-06-30clean up: nuke \s*$fukachan
2002-06-24more defined() checks and sanity check if couldfukachan
2002-06-22defined() check morefukachan
2002-04-11has_attribute() should look up %_fml_config_resultfukachan
2002-03-06implement get_as_array_ref()fukachan