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

Reply via email to