ping ... ________________________________ 发件人: Andrew Hewus Fresh <and...@afresh1.com> 发送时间: 2019年8月26日 7:53 收件人: wen heping <wenheping2...@hotmail.com> 抄送: ports@openbsd.org <ports@openbsd.org> 主题: Re: [Update] www/p5-HTML-FormFu
On Wed, Jul 31, 2019 at 12:16:59PM +0000, wen heping wrote: > Hi, ports@: > > Here is a patch for www/p5-HTML-FormFu: > i) Update to 2.07 > ii) Add devel/p5-MooseX-Aliases and devel/p5-MooseX-Attribute-Chained(new) > to RUN_DEPENDS. > iii) Add devel/p5-Test-RequiresInternet to TEST_DEPENDS > > It build well and passed all tests on amd64-head system. But it require > new port > devel/p5-MooseX-Attribute-Chained, which I submitted the patch just now, > imported > into portstree first. > > One port depends on it: www/p5-Catalyst-Controller-HTML-FormFu, it build > well > and passed all tests after update to 2.04, which I submitted patch just now. > > Comments? OK? > wen OK afresh1@ > Index: Makefile > =================================================================== > RCS file: /cvs/ports/www/p5-HTML-FormFu/Makefile,v > retrieving revision 1.10 > diff -u -p -r1.10 Makefile > --- Makefile 12 Jul 2019 20:50:53 -0000 1.10 > +++ Makefile 31 Jul 2019 12:08:30 -0000 > @@ -4,9 +4,8 @@ COMMENT = HTML form creation, rendering > > MODULES = cpan > PKG_ARCH = * > -DISTNAME = HTML-FormFu-0.07003 > +DISTNAME = HTML-FormFu-2.07 > CATEGORIES = www textproc > -REVISION = 0 > > # Perl > PERMIT_PACKAGE = Yes > @@ -26,6 +25,8 @@ RUN_DEPENDS = devel/p5-Class-Accessor-C > devel/p5-Hash-Flatten \ > devel/p5-List-MoreUtils \ > devel/p5-MRO-Compat \ > + devel/p5-MooseX-Aliases \ > + devel/p5-MooseX-Attribute-Chained \ > devel/p5-Path-Class \ > devel/p5-Readonly \ > devel/p5-YAML-XS \ > @@ -40,7 +41,8 @@ RUN_DEPENDS = devel/p5-Class-Accessor-C > www/p5-HTML-TokeParser-Simple \ > www/p5-libwww > > -TEST_DEPENDS = devel/p5-Test-NoWarnings > +TEST_DEPENDS = devel/p5-Test-NoWarnings \ > + devel/p5-Test-RequiresInternet > > CONFIGURE_STYLE = modinst > > Index: distinfo > =================================================================== > RCS file: /cvs/ports/www/p5-HTML-FormFu/distinfo,v > retrieving revision 1.3 > diff -u -p -r1.3 distinfo > --- distinfo 18 Jan 2015 03:15:44 -0000 1.3 > +++ distinfo 31 Jul 2019 12:08:30 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (HTML-FormFu-0.07003.tar.gz) = > i7WfYfjiSO42tExZED3FZAgdJEixuLzmiz4aK1jodbw= > -SIZE (HTML-FormFu-0.07003.tar.gz) = 296639 > +SHA256 (HTML-FormFu-2.07.tar.gz) = > Ty8Bf3qHVPu26RIGyI7RPHVqFOO+oXgYjDuXdGNm6zI= > +SIZE (HTML-FormFu-2.07.tar.gz) = 342125 > Index: pkg/PLIST > =================================================================== > RCS file: /cvs/ports/www/p5-HTML-FormFu/pkg/PLIST,v > retrieving revision 1.2 > diff -u -p -r1.2 PLIST > --- pkg/PLIST 7 Apr 2012 19:50:59 -0000 1.2 > +++ pkg/PLIST 31 Jul 2019 12:08:30 -0000 > @@ -24,6 +24,7 @@ ${P5SITE}/HTML/FormFu/Constraint/File/Ma > ${P5SITE}/HTML/FormFu/Constraint/File/MinSize.pm > ${P5SITE}/HTML/FormFu/Constraint/File/Size.pm > ${P5SITE}/HTML/FormFu/Constraint/Integer.pm > +${P5SITE}/HTML/FormFu/Constraint/JSON.pm > ${P5SITE}/HTML/FormFu/Constraint/Length.pm > ${P5SITE}/HTML/FormFu/Constraint/MaxLength.pm > ${P5SITE}/HTML/FormFu/Constraint/MaxRange.pm > @@ -40,8 +41,6 @@ ${P5SITE}/HTML/FormFu/Constraint/Require > ${P5SITE}/HTML/FormFu/Constraint/Set.pm > ${P5SITE}/HTML/FormFu/Constraint/SingleValue.pm > ${P5SITE}/HTML/FormFu/Constraint/Word.pm > -${P5SITE}/HTML/FormFu/Constraint/_others.pm > -${P5SITE}/HTML/FormFu/Constraint/reCAPTCHA.pm > ${P5SITE}/HTML/FormFu/Deflator/ > ${P5SITE}/HTML/FormFu/Deflator.pm > ${P5SITE}/HTML/FormFu/Deflator/Callback.pm > @@ -62,6 +61,7 @@ ${P5SITE}/HTML/FormFu/Element/ComboBox.p > ${P5SITE}/HTML/FormFu/Element/ContentButton.pm > ${P5SITE}/HTML/FormFu/Element/Date.pm > ${P5SITE}/HTML/FormFu/Element/DateTime.pm > +${P5SITE}/HTML/FormFu/Element/Email.pm > ${P5SITE}/HTML/FormFu/Element/Fieldset.pm > ${P5SITE}/HTML/FormFu/Element/File.pm > ${P5SITE}/HTML/FormFu/Element/Hidden.pm > @@ -81,14 +81,7 @@ ${P5SITE}/HTML/FormFu/Element/Src.pm > ${P5SITE}/HTML/FormFu/Element/Submit.pm > ${P5SITE}/HTML/FormFu/Element/Text.pm > ${P5SITE}/HTML/FormFu/Element/Textarea.pm > -${P5SITE}/HTML/FormFu/Element/_Field.pm > -${P5SITE}/HTML/FormFu/Element/_Group.pm > -${P5SITE}/HTML/FormFu/Element/_Input.pm > -${P5SITE}/HTML/FormFu/Element/_MultiElement.pm > -${P5SITE}/HTML/FormFu/Element/_MultiSelect.pm > -${P5SITE}/HTML/FormFu/Element/_MultiText.pm > -${P5SITE}/HTML/FormFu/Element/_NonBlock.pm > -${P5SITE}/HTML/FormFu/Element/reCAPTCHA.pm > +${P5SITE}/HTML/FormFu/Element/URL.pm > ${P5SITE}/HTML/FormFu/Exception/ > ${P5SITE}/HTML/FormFu/Exception.pm > ${P5SITE}/HTML/FormFu/Exception/Constraint.pm > @@ -104,6 +97,7 @@ ${P5SITE}/HTML/FormFu/Filter/CompoundJoi > ${P5SITE}/HTML/FormFu/Filter/CompoundSprintf.pm > ${P5SITE}/HTML/FormFu/Filter/CopyValue.pm > ${P5SITE}/HTML/FormFu/Filter/Encode.pm > +${P5SITE}/HTML/FormFu/Filter/ForceListValue.pm > ${P5SITE}/HTML/FormFu/Filter/FormatNumber.pm > ${P5SITE}/HTML/FormFu/Filter/HTMLEscape.pm > ${P5SITE}/HTML/FormFu/Filter/HTMLScrubber.pm > @@ -114,15 +108,16 @@ ${P5SITE}/HTML/FormFu/Filter/Split.pm > ${P5SITE}/HTML/FormFu/Filter/TrimEdges.pm > ${P5SITE}/HTML/FormFu/Filter/UpperCase.pm > ${P5SITE}/HTML/FormFu/Filter/Whitespace.pm > -${P5SITE}/HTML/FormFu/Filter/_Compound.pm > ${P5SITE}/HTML/FormFu/I18N/ > ${P5SITE}/HTML/FormFu/I18N.pm > ${P5SITE}/HTML/FormFu/I18N/bg.pm > +${P5SITE}/HTML/FormFu/I18N/cs.pm > ${P5SITE}/HTML/FormFu/I18N/da.pm > ${P5SITE}/HTML/FormFu/I18N/de.pm > ${P5SITE}/HTML/FormFu/I18N/en.pm > ${P5SITE}/HTML/FormFu/I18N/es.pm > ${P5SITE}/HTML/FormFu/I18N/fr.pm > +${P5SITE}/HTML/FormFu/I18N/hu.pm > ${P5SITE}/HTML/FormFu/I18N/it.pm > ${P5SITE}/HTML/FormFu/I18N/ja.pm > ${P5SITE}/HTML/FormFu/I18N/no.pm > @@ -130,7 +125,9 @@ ${P5SITE}/HTML/FormFu/I18N/pt_br.pm > ${P5SITE}/HTML/FormFu/I18N/pt_pt.pm > ${P5SITE}/HTML/FormFu/I18N/ro.pm > ${P5SITE}/HTML/FormFu/I18N/ru.pm > +${P5SITE}/HTML/FormFu/I18N/tr.pm > ${P5SITE}/HTML/FormFu/I18N/ua.pm > +${P5SITE}/HTML/FormFu/I18N/zh_cn.pm > ${P5SITE}/HTML/FormFu/Inflator/ > ${P5SITE}/HTML/FormFu/Inflator.pm > ${P5SITE}/HTML/FormFu/Inflator/Callback.pm > @@ -144,7 +141,6 @@ ${P5SITE}/HTML/FormFu/Manual/Unicode.pod > ${P5SITE}/HTML/FormFu/Model/ > ${P5SITE}/HTML/FormFu/Model.pm > ${P5SITE}/HTML/FormFu/Model/HashRef.pm > -${P5SITE}/HTML/FormFu/MultiForm.pm > ${P5SITE}/HTML/FormFu/ObjectUtil.pm > ${P5SITE}/HTML/FormFu/OutputProcessor/ > ${P5SITE}/HTML/FormFu/OutputProcessor.pm > @@ -160,6 +156,34 @@ ${P5SITE}/HTML/FormFu/QueryType/CGI/ > ${P5SITE}/HTML/FormFu/QueryType/CGI.pm > ${P5SITE}/HTML/FormFu/QueryType/CGI/Simple.pm > ${P5SITE}/HTML/FormFu/QueryType/Catalyst.pm > +${P5SITE}/HTML/FormFu/Role/ > +${P5SITE}/HTML/FormFu/Role/Constraint/ > +${P5SITE}/HTML/FormFu/Role/Constraint/Others.pm > +${P5SITE}/HTML/FormFu/Role/ContainsElements.pm > +${P5SITE}/HTML/FormFu/Role/ContainsElementsSharedWithField.pm > +${P5SITE}/HTML/FormFu/Role/CreateChildren.pm > +${P5SITE}/HTML/FormFu/Role/CustomRoles.pm > +${P5SITE}/HTML/FormFu/Role/Element/ > +${P5SITE}/HTML/FormFu/Role/Element/Coercible.pm > +${P5SITE}/HTML/FormFu/Role/Element/Field.pm > +${P5SITE}/HTML/FormFu/Role/Element/FieldMethods.pm > +${P5SITE}/HTML/FormFu/Role/Element/Group.pm > +${P5SITE}/HTML/FormFu/Role/Element/Input.pm > +${P5SITE}/HTML/FormFu/Role/Element/Layout.pm > +${P5SITE}/HTML/FormFu/Role/Element/MultiElement.pm > +${P5SITE}/HTML/FormFu/Role/Element/NonBlock.pm > +${P5SITE}/HTML/FormFu/Role/Element/ProcessOptionsFromModel.pm > +${P5SITE}/HTML/FormFu/Role/Element/SingleValueField.pm > +${P5SITE}/HTML/FormFu/Role/Filter/ > +${P5SITE}/HTML/FormFu/Role/Filter/Compound.pm > +${P5SITE}/HTML/FormFu/Role/FormAndBlockMethods.pm > +${P5SITE}/HTML/FormFu/Role/FormAndElementMethods.pm > +${P5SITE}/HTML/FormFu/Role/FormBlockAndFieldMethods.pm > +${P5SITE}/HTML/FormFu/Role/GetProcessors.pm > +${P5SITE}/HTML/FormFu/Role/HasParent.pm > +${P5SITE}/HTML/FormFu/Role/NestedHashUtils.pm > +${P5SITE}/HTML/FormFu/Role/Populate.pm > +${P5SITE}/HTML/FormFu/Role/Render.pm > ${P5SITE}/HTML/FormFu/Transformer/ > ${P5SITE}/HTML/FormFu/Transformer.pm > ${P5SITE}/HTML/FormFu/Transformer/Callback.pm > @@ -169,35 +193,40 @@ ${P5SITE}/HTML/FormFu/Util.pm > ${P5SITE}/HTML/FormFu/Validator/ > ${P5SITE}/HTML/FormFu/Validator.pm > ${P5SITE}/HTML/FormFu/Validator/Callback.pm > -${P5SITE}/HTML/FormFu/base.pm > ${P5SITE}/auto/share/dist/HTML-FormFu/ > ${P5SITE}/auto/share/dist/HTML-FormFu/templates/ > ${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/ > ${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/ > ${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/block > -${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/checkboxgroup > -${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/checkboxgroup_tag > -${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/content_button > ${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/end_block > ${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/end_form > ${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/field > +${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/field_layout > +${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/field_layout_block > +${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/field_layout_checkboxgroup_field > +${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/field_layout_comment > +${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/field_layout_contentbutton_field > +${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/field_layout_errors > +${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/field_layout_field > +${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/field_layout_javascript > +${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/field_layout_label > +${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/field_layout_label_field > +${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/field_layout_label_text > +${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/field_layout_multi_field > +${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/field_layout_parser > +${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/field_layout_select_field > +${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/field_layout_textarea_field > ${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/form > -${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/input > -${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/input_tag > -${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/label > -${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/label_tag > -${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/multi > ${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/non_block > ${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/recaptcha > ${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/repeatable > -${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/select_tag > ${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/start_block > ${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/start_form > -${P5SITE}/auto/share/dist/HTML-FormFu/templates/tt/xhtml/textarea_tag > @man man/man1/html_formfu_deploy.pl.1 > @man man/man1/html_formfu_dumpconf.pl.1 > @man man/man3p/HTML::FormFu.3p > @man man/man3p/HTML::FormFu::Attribute.3p > +@man man/man3p/HTML::FormFu::Constants.3p > @man man/man3p/HTML::FormFu::Constraint.3p > @man man/man3p/HTML::FormFu::Constraint::ASCII.3p > @man man/man3p/HTML::FormFu::Constraint::AllOrNone.3p > @@ -215,6 +244,7 @@ ${P5SITE}/auto/share/dist/HTML-FormFu/te > @man man/man3p/HTML::FormFu::Constraint::File::MinSize.3p > @man man/man3p/HTML::FormFu::Constraint::File::Size.3p > @man man/man3p/HTML::FormFu::Constraint::Integer.3p > +@man man/man3p/HTML::FormFu::Constraint::JSON.3p > @man man/man3p/HTML::FormFu::Constraint::Length.3p > @man man/man3p/HTML::FormFu::Constraint::MaxLength.3p > @man man/man3p/HTML::FormFu::Constraint::MaxRange.3p > @@ -230,8 +260,6 @@ ${P5SITE}/auto/share/dist/HTML-FormFu/te > @man man/man3p/HTML::FormFu::Constraint::Set.3p > @man man/man3p/HTML::FormFu::Constraint::SingleValue.3p > @man man/man3p/HTML::FormFu::Constraint::Word.3p > -@man man/man3p/HTML::FormFu::Constraint::_others.3p > -@man man/man3p/HTML::FormFu::Constraint::reCAPTCHA.3p > @man man/man3p/HTML::FormFu::Deflator.3p > @man man/man3p/HTML::FormFu::Deflator::Callback.3p > @man man/man3p/HTML::FormFu::Deflator::CompoundDateTime.3p > @@ -239,6 +267,7 @@ ${P5SITE}/auto/share/dist/HTML-FormFu/te > @man man/man3p/HTML::FormFu::Deflator::FormatNumber.3p > @man man/man3p/HTML::FormFu::Deflator::PathClassFile.3p > @man man/man3p/HTML::FormFu::Deflator::Strftime.3p > +@man man/man3p/HTML::FormFu::Deploy.3p > @man man/man3p/HTML::FormFu::Element.3p > @man man/man3p/HTML::FormFu::Element::Blank.3p > @man man/man3p/HTML::FormFu::Element::Block.3p > @@ -249,6 +278,7 @@ ${P5SITE}/auto/share/dist/HTML-FormFu/te > @man man/man3p/HTML::FormFu::Element::ContentButton.3p > @man man/man3p/HTML::FormFu::Element::Date.3p > @man man/man3p/HTML::FormFu::Element::DateTime.3p > +@man man/man3p/HTML::FormFu::Element::Email.3p > @man man/man3p/HTML::FormFu::Element::Fieldset.3p > @man man/man3p/HTML::FormFu::Element::File.3p > @man man/man3p/HTML::FormFu::Element::Hidden.3p > @@ -268,20 +298,21 @@ ${P5SITE}/auto/share/dist/HTML-FormFu/te > @man man/man3p/HTML::FormFu::Element::Submit.3p > @man man/man3p/HTML::FormFu::Element::Text.3p > @man man/man3p/HTML::FormFu::Element::Textarea.3p > -@man man/man3p/HTML::FormFu::Element::_Field.3p > -@man man/man3p/HTML::FormFu::Element::_Group.3p > -@man man/man3p/HTML::FormFu::Element::_Input.3p > -@man man/man3p/HTML::FormFu::Element::_MultiElement.3p > -@man man/man3p/HTML::FormFu::Element::_MultiSelect.3p > -@man man/man3p/HTML::FormFu::Element::_MultiText.3p > -@man man/man3p/HTML::FormFu::Element::_NonBlock.3p > -@man man/man3p/HTML::FormFu::Element::reCAPTCHA.3p > +@man man/man3p/HTML::FormFu::Element::URL.3p > +@man man/man3p/HTML::FormFu::Exception.3p > +@man man/man3p/HTML::FormFu::Exception::Constraint.3p > +@man man/man3p/HTML::FormFu::Exception::Inflator.3p > +@man man/man3p/HTML::FormFu::Exception::Input.3p > +@man man/man3p/HTML::FormFu::Exception::Transformer.3p > +@man man/man3p/HTML::FormFu::Exception::Validator.3p > +@man man/man3p/HTML::FormFu::FakeQuery.3p > @man man/man3p/HTML::FormFu::Filter.3p > @man man/man3p/HTML::FormFu::Filter::Callback.3p > @man man/man3p/HTML::FormFu::Filter::CompoundJoin.3p > @man man/man3p/HTML::FormFu::Filter::CompoundSprintf.3p > @man man/man3p/HTML::FormFu::Filter::CopyValue.3p > @man man/man3p/HTML::FormFu::Filter::Encode.3p > +@man man/man3p/HTML::FormFu::Filter::ForceListValue.3p > @man man/man3p/HTML::FormFu::Filter::FormatNumber.3p > @man man/man3p/HTML::FormFu::Filter::HTMLEscape.3p > @man man/man3p/HTML::FormFu::Filter::HTMLScrubber.3p > @@ -292,28 +323,74 @@ ${P5SITE}/auto/share/dist/HTML-FormFu/te > @man man/man3p/HTML::FormFu::Filter::TrimEdges.3p > @man man/man3p/HTML::FormFu::Filter::UpperCase.3p > @man man/man3p/HTML::FormFu::Filter::Whitespace.3p > -@man man/man3p/HTML::FormFu::Filter::_Compound.3p > +@man man/man3p/HTML::FormFu::I18N.3p > +@man man/man3p/HTML::FormFu::I18N::bg.3p > +@man man/man3p/HTML::FormFu::I18N::cs.3p > +@man man/man3p/HTML::FormFu::I18N::da.3p > +@man man/man3p/HTML::FormFu::I18N::de.3p > +@man man/man3p/HTML::FormFu::I18N::en.3p > +@man man/man3p/HTML::FormFu::I18N::es.3p > +@man man/man3p/HTML::FormFu::I18N::fr.3p > +@man man/man3p/HTML::FormFu::I18N::hu.3p > +@man man/man3p/HTML::FormFu::I18N::it.3p > +@man man/man3p/HTML::FormFu::I18N::ja.3p > +@man man/man3p/HTML::FormFu::I18N::no.3p > +@man man/man3p/HTML::FormFu::I18N::pt_br.3p > +@man man/man3p/HTML::FormFu::I18N::pt_pt.3p > +@man man/man3p/HTML::FormFu::I18N::ro.3p > +@man man/man3p/HTML::FormFu::I18N::ru.3p > +@man man/man3p/HTML::FormFu::I18N::tr.3p > +@man man/man3p/HTML::FormFu::I18N::ua.3p > +@man man/man3p/HTML::FormFu::I18N::zh_cn.3p > @man man/man3p/HTML::FormFu::Inflator.3p > @man man/man3p/HTML::FormFu::Inflator::Callback.3p > @man man/man3p/HTML::FormFu::Inflator::CompoundDateTime.3p > @man man/man3p/HTML::FormFu::Inflator::DateTime.3p > +@man man/man3p/HTML::FormFu::Literal.3p > +@man man/man3p/HTML::FormFu::Localize.3p > @man man/man3p/HTML::FormFu::Manual::Cookbook.3p > @man man/man3p/HTML::FormFu::Manual::Unicode.3p > @man man/man3p/HTML::FormFu::Model.3p > @man man/man3p/HTML::FormFu::Model::HashRef.3p > -@man man/man3p/HTML::FormFu::MultiForm.3p > +@man man/man3p/HTML::FormFu::ObjectUtil.3p > @man man/man3p/HTML::FormFu::OutputProcessor.3p > @man man/man3p/HTML::FormFu::OutputProcessor::Indent.3p > @man man/man3p/HTML::FormFu::OutputProcessor::StripWhitespace.3p > @man man/man3p/HTML::FormFu::Plugin.3p > @man man/man3p/HTML::FormFu::Plugin::StashValid.3p > +@man man/man3p/HTML::FormFu::Preload.3p > @man man/man3p/HTML::FormFu::Processor.3p > @man man/man3p/HTML::FormFu::QueryType::CGI.3p > @man man/man3p/HTML::FormFu::QueryType::CGI::Simple.3p > @man man/man3p/HTML::FormFu::QueryType::Catalyst.3p > +@man man/man3p/HTML::FormFu::Role::Constraint::Others.3p > +@man man/man3p/HTML::FormFu::Role::ContainsElements.3p > +@man man/man3p/HTML::FormFu::Role::ContainsElementsSharedWithField.3p > +@man man/man3p/HTML::FormFu::Role::CreateChildren.3p > +@man man/man3p/HTML::FormFu::Role::CustomRoles.3p > +@man man/man3p/HTML::FormFu::Role::Element::Coercible.3p > +@man man/man3p/HTML::FormFu::Role::Element::Field.3p > +@man man/man3p/HTML::FormFu::Role::Element::FieldMethods.3p > +@man man/man3p/HTML::FormFu::Role::Element::Group.3p > +@man man/man3p/HTML::FormFu::Role::Element::Input.3p > +@man man/man3p/HTML::FormFu::Role::Element::Layout.3p > +@man man/man3p/HTML::FormFu::Role::Element::MultiElement.3p > +@man man/man3p/HTML::FormFu::Role::Element::NonBlock.3p > +@man man/man3p/HTML::FormFu::Role::Element::ProcessOptionsFromModel.3p > +@man man/man3p/HTML::FormFu::Role::Element::SingleValueField.3p > +@man man/man3p/HTML::FormFu::Role::Filter::Compound.3p > +@man man/man3p/HTML::FormFu::Role::FormAndBlockMethods.3p > +@man man/man3p/HTML::FormFu::Role::FormAndElementMethods.3p > +@man man/man3p/HTML::FormFu::Role::FormBlockAndFieldMethods.3p > +@man man/man3p/HTML::FormFu::Role::GetProcessors.3p > +@man man/man3p/HTML::FormFu::Role::HasParent.3p > +@man man/man3p/HTML::FormFu::Role::NestedHashUtils.3p > +@man man/man3p/HTML::FormFu::Role::Populate.3p > +@man man/man3p/HTML::FormFu::Role::Render.3p > @man man/man3p/HTML::FormFu::Transformer.3p > @man man/man3p/HTML::FormFu::Transformer::Callback.3p > @man man/man3p/HTML::FormFu::Upload.3p > @man man/man3p/HTML::FormFu::UploadParam.3p > +@man man/man3p/HTML::FormFu::Util.3p > @man man/man3p/HTML::FormFu::Validator.3p > @man man/man3p/HTML::FormFu::Validator::Callback.3p -- andrew - http://afresh1.com Full-time system administration is a delicate balance between proactiveness and laziness. -- jhorwitz from use.perl.org