jlapacheorg author jm date wed oct 3 091710 2007 new revision 581644 url httpsvnapacheorgviewvcrev581644viewrev log add quiet switch sacompile make things less noisy modified spamassassintrunklibmailspamassassinpluginbodyrulebaseextractorpm spamassassintrunksacompileraw modified spamassassintrunklibmailspamassassinpluginbodyrulebaseextractorpm url httpsvnapacheorgviewvcspamassassintrunklibmailspamassassinpluginbodyrulebaseextractorpmrev581644r1581643r2581644viewdiff spamassassintrunklibmailspamassassinpluginbodyrulebaseextractorpm original spamassassintrunklibmailspamassassinpluginbodyrulebaseextractorpm wed oct 3 091710 2007 526 527 mainbases_can_use_quantifiers 0 foobar foobar foooobar mainbases_can_use_char_classes 0 foopqrbar mainbases_split_out_alternations 1 foobarbaz foo bar baz mainbase_quiet 0 silences progress output todo would nice clean api pass settings plugins instead hanging main 657 667 self classsupernewmailsaobject bless self class selfshow_progress 1 default selfshow_progress mailsaobjectbase_quiet selftest exit return self 857 869 main confmain mainbase_extract return infobase extraction starting take selfshow_progress infobase extraction starting take selfextract_setconf confbody_tests body 1107 1137 count 0 start time selfmain confmain use extract_hints info extracting rules type ruletype selfshow_progress info extracting rules type ruletype attempt find good base strings simplified regexp subsets regexp try looking regexp ends since 3687 3717 elapsed time start info ruletype selfshow_progress info ruletype scalar keys confbase_stringruletype base strings extracted elapsed secondsn modified spamassassintrunksacompileraw url httpsvnapacheorgviewvcspamassassintrunksacompilerawrev581644r1581643r2581644viewdiff spamassassintrunksacompileraw original spamassassintrunksacompileraw wed oct 3 091710 2007 876 877 getoptions list optlist sudo optsudo quiet optquiet keeptmps optkeeptmps configpathconfigfileconfigdirccs optconfigpath 1316 1328 least info optdebug info quiet optquiet 0 ensure bodyrule base extractor plugin loaded use post_config q loadplugin mailspamassassinpluginbodyrulebaseextractor 1606 1637 spamtestbases_can_use_quantifiers 0 spamtestbases_can_use_char_classes 0 spamtestbases_split_out_alternations 1 spamtestbase_quiet quiet defined optupdatedir optupdatedir mailspamassassinutiluntaint_file_pathoptupdatedir 25114 25521 compile chdir dirpath print cd dirpathn chdir dirpath quiet print cd dirpathn rule2xsbasespath log quiet log dirpathlog open zero dirpathlog close zero empty runget_perl makefilepl prefixdirpathignored installsitearchinstalldir prefixdirpathignored installsitearchinstalldir log runmake runsudomake install installdir runmake log runsudomake install log installdir generate basespl file perl consumers 2737 2848 optkeeptmps chdir print cd n saves trouble macos possibly chdir quiet print cd n saves trouble macos possibly runsudorm rf dirpath cleanup else 2839 29515 sub run cmd _ print join cmdn quiet print join cmdn systemcmd 8 0 die command failed 8 0 quiet die command join cmd failed else die command failed sub get_perl 3327 3508 force rmtree path mkdir path force die mkdirpath chdir path print cd pathn chdir path quiet print cd pathn cprefix modname cprefix sazaz09_gs 7256 74410 use c run code root writing files compiledrules storage area clocal_state_dircompiledversion default item bquiet produce less diagnostic output errors still displayed item bkeeptmps wed 06 aug 2008 003641 0000 svn commit r581644 spamassassintrunk libmailspamassassinpluginbodyrulebaseextractorpm sacompileraw