[html-formfu] Documentation cleanup (again)

Ronald J Kimball rkimball+formfu at pangeamedia.com
Mon Jan 11 17:56:47 GMT 2010


As long as you're applying documentation patches, I strongly encourage =

you to apply the following patch.

Most importantly, it fixes a number of broken links, which will be =

especially helpful for anyone reading the documentation in a web browser.

It also adds missing =3Dcut to the end of several files, and fixes some =

minor errors.

Ronald

P.S. (This is an updated version of a patch that I submitted to the list =

in November 2008, which seems to have ended up in the bit-bucket.)

-------------- next part --------------
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Attribute.pm HTML-Form=
Fu-0.06001/lib/HTML/FormFu/Attribute.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Attribute.pm	2009-11-03 05:23:=
51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Attribute.pm	2010-01-11 12:28:45.00=
0000000 -0500
@@ -368,3 +368,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/ASCII.pm HT=
ML-FormFu-0.06001/lib/HTML/FormFu/Constraint/ASCII.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/ASCII.pm	2009-11-03=
 05:23:50.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/ASCII.pm	2010-01-11 12:2=
8:45.000000000 -0500
@@ -34,3 +34,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/AllOrNone.p=
m HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/AllOrNone.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/AllOrNone.pm	2009-1=
1-03 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/AllOrNone.pm	2010-01-11 =
12:28:45.000000000 -0500
@@ -78,8 +78,9 @@
 =

 By default, if some but not all fields are submitted, errors are attached =
to =

 those fields which weren't submitted. This behaviour can be changed by set=
ting =

-any of L</attach_errors_to_base>, L</attach_errors_to_others> or =

-L</attach_errors_to>.
+any of L<HTML::FormFu::Constraint::_others/attach_errors_to_base>,
+L<HTML::FormFu::Constraint::_others/attach_errors_to_others> or
+L<HTML::FormFu::Constraint::_others/attach_errors_to>.
 =

 This constraint doesn't honour the C<not()> value.
 =

@@ -98,3 +99,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/AutoSet.pm =
HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/AutoSet.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/AutoSet.pm	2009-12-=
10 08:44:33.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/AutoSet.pm	2010-01-11 12=
:28:45.000000000 -0500
@@ -55,3 +55,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/Bool.pm HTM=
L-FormFu-0.06001/lib/HTML/FormFu/Constraint/Bool.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/Bool.pm	2009-11-03 =
05:23:50.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/Bool.pm	2010-01-11 12:28=
:45.000000000 -0500
@@ -34,3 +34,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/Callback.pm=
 HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/Callback.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/Callback.pm	2009-11=
-03 05:25:15.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/Callback.pm	2010-01-11 1=
2:28:45.000000000 -0500
@@ -83,3 +83,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/CallbackOnc=
e.pm HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/CallbackOnce.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/CallbackOnce.pm	200=
9-11-03 05:23:50.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/CallbackOnce.pm	2010-01-=
11 12:28:45.000000000 -0500
@@ -79,3 +79,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/DateTime.pm=
 HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/DateTime.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/DateTime.pm	2009-11=
-03 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/DateTime.pm	2010-01-11 1=
2:28:45.000000000 -0500
@@ -96,7 +96,7 @@
 =

 Arguments: \%args
 =

-Required. Define the expected input string, so L<DataTime::Format::Builder=
> =

+Required. Define the expected input string, so L<DateTime::Format::Builder=
> =

 knows how to turn it into a L<DateTime> object.
 =

 Accepts arguments to be passed to L<DateTime::Format::Builder/parser>.
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/DependOn.pm=
 HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/DependOn.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/DependOn.pm	2009-11=
-03 05:23:50.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/DependOn.pm	2010-01-11 1=
2:28:45.000000000 -0500
@@ -90,12 +90,15 @@
 =3Dhead1 DESCRIPTION
 =

 If a value is submitted for the field this constraint is attached to, then=
 a =

-value must also be submitted for all fields named in L</others>.
+value must also be submitted for all fields named in
+L<HTML::FormFu::Constraint::_others/others>.
 =

-By default, if any of the named fields in L</others> are missing, an error =

-will be attached to each missing field. This behaviour can be changed by =

-setting any of L</attach_errors_to_base>, L</attach_errors_to_others> or =

-L</attach_errors_to>.
+By default, if any of the named fields in
+L<HTML::FormFu::Constraint::_others/others> are missing, an error will be
+attached to each missing field. This behaviour can be changed by setting
+any of L<HTML::FormFu::Constraint::_others/attach_errors_to_base>,
+L<HTML::FormFu::Constraint::_others/attach_errors_to_others> or =

+L<HTML::FormFu::Constraint::_others/attach_errors_to>.
 =

 This constraint doesn't honour the C<not()> value.
 =

@@ -114,3 +117,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/Email.pm HT=
ML-FormFu-0.06001/lib/HTML/FormFu/Constraint/Email.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/Email.pm	2009-11-03=
 05:23:50.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/Email.pm	2010-01-11 12:2=
8:45.000000000 -0500
@@ -42,3 +42,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/Equal.pm HT=
ML-FormFu-0.06001/lib/HTML/FormFu/Constraint/Equal.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/Equal.pm	2009-11-25=
 07:02:28.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/Equal.pm	2010-01-11 12:2=
8:45.000000000 -0500
@@ -115,7 +115,7 @@
 =

 =3Dhead1 DESCRIPTION
 =

-All fields named in L</others> must have an equal value to the field this =

+All fields named in L<HTML::FormFu::Constraint::_others/others> must have =
an equal value to the field this =

 constraint is attached to.
 =

 =3Dhead1 SEE ALSO
@@ -133,3 +133,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/File/MIME.p=
m HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/File/MIME.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/File/MIME.pm	2009-1=
1-03 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/File/MIME.pm	2010-01-11 =
12:28:45.000000000 -0500
@@ -90,3 +90,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/File/MaxSiz=
e.pm HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/File/MaxSize.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/File/MaxSize.pm	200=
9-11-03 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/File/MaxSize.pm	2010-01-=
11 12:28:45.000000000 -0500
@@ -38,8 +38,8 @@
 =

 =3Dhead1 SEE ALSO
 =

-Is a sub-class of, and inherits methods from L<HTML::FormFu::File::Size>, =

-L<HTML::FormFu::Constraint>
+Is a sub-class of, and inherits methods from
+L<HTML::FormFu::Constraint::File::Size>, L<HTML::FormFu::Constraint>
 =

 L<HTML::FormFu>
 =

@@ -51,3 +51,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/File/MinSiz=
e.pm HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/File/MinSize.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/File/MinSize.pm	200=
9-11-03 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/File/MinSize.pm	2010-01-=
11 12:28:45.000000000 -0500
@@ -51,3 +51,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/File/Size.p=
m HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/File/Size.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/File/Size.pm	2009-1=
1-03 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/File/Size.pm	2010-01-11 =
12:28:45.000000000 -0500
@@ -160,3 +160,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/File.pm HTM=
L-FormFu-0.06001/lib/HTML/FormFu/Constraint/File.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/File.pm	2009-11-03 =
05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/File.pm	2010-01-11 12:28=
:45.000000000 -0500
@@ -37,7 +37,7 @@
 would still see this as a valid uploaded file - if you want to ensure that =

 you get a file with content, instead use =

 L<HTML::FormFu::Constraint::File::Size> with =

-L<min/HTML::FormFu::Constraint::File::Size/min> set to C<1>.
+L<min|HTML::FormFu::Constraint::File::Size/min> set to C<1>.
 =

 =3Dhead1 SEE ALSO
 =

@@ -53,3 +53,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/Length.pm H=
TML-FormFu-0.06001/lib/HTML/FormFu/Constraint/Length.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/Length.pm	2009-11-0=
3 05:23:50.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/Length.pm	2010-01-11 12:=
28:45.000000000 -0500
@@ -76,3 +76,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/MaxLength.p=
m HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/MaxLength.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/MaxLength.pm	2009-1=
1-03 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/MaxLength.pm	2010-01-11 =
12:28:45.000000000 -0500
@@ -38,8 +38,8 @@
 =

 =3Dhead1 SEE ALSO
 =

-Is a sub-class of, and inherits methods from L<HTML::FormFu::Length>, =

-L<HTML::FormFu::Constraint>
+Is a sub-class of, and inherits methods from
+L<HTML::FormFu::Constraint::Length>, L<HTML::FormFu::Constraint>
 =

 L<HTML::FormFu>
 =

@@ -51,3 +51,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/MaxRange.pm=
 HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/MaxRange.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/MaxRange.pm	2009-11=
-03 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/MaxRange.pm	2010-01-11 1=
2:28:45.000000000 -0500
@@ -38,8 +38,8 @@
 =

 =3Dhead1 SEE ALSO
 =

-Is a sub-class of, and inherits methods from L<HTML::FormFu::Range>, =

-L<HTML::FormFu::Constraint>
+Is a sub-class of, and inherits methods from
+L<HTML::FormFu::Constraint::Range>, L<HTML::FormFu::Constraint>
 =

 L<HTML::FormFu>
 =

@@ -51,3 +51,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/MinLength.p=
m HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/MinLength.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/MinLength.pm	2009-1=
1-03 05:23:50.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/MinLength.pm	2010-01-11 =
12:28:45.000000000 -0500
@@ -38,8 +38,8 @@
 =

 =3Dhead1 SEE ALSO
 =

-Is a sub-class of, and inherits methods from L<HTML::FormFu::Length>, =

-L<HTML::FormFu::Constraint>
+Is a sub-class of, and inherits methods from
+L<HTML::FormFu::Constraint::Length>, L<HTML::FormFu::Constraint>
 =

 L<HTML::FormFu>
 =

@@ -51,3 +51,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/MinMaxField=
s.pm HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/MinMaxFields.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/MinMaxFields.pm	200=
9-11-03 05:23:50.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/MinMaxFields.pm	2010-01-=
11 12:47:58.000000000 -0500
@@ -147,3 +147,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/MinRange.pm=
 HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/MinRange.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/MinRange.pm	2009-11=
-03 05:23:50.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/MinRange.pm	2010-01-11 1=
2:28:45.000000000 -0500
@@ -38,8 +38,8 @@
 =

 =3Dhead1 SEE ALSO
 =

-Is a sub-class of, and inherits methods from L<HTML::FormFu::Range>, =

-L<HTML::FormFu::Constraint>
+Is a sub-class of, and inherits methods from
+L<HTML::FormFu::Constraint::Range>, L<HTML::FormFu::Constraint>
 =

 L<HTML::FormFu>
 =

@@ -51,3 +51,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/Number.pm H=
TML-FormFu-0.06001/lib/HTML/FormFu/Constraint/Number.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/Number.pm	2009-11-0=
3 05:23:50.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/Number.pm	2010-01-11 12:=
28:45.000000000 -0500
@@ -41,3 +41,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/Printable.p=
m HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/Printable.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/Printable.pm	2009-1=
1-03 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/Printable.pm	2010-01-11 =
12:28:45.000000000 -0500
@@ -35,3 +35,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/Range.pm HT=
ML-FormFu-0.06001/lib/HTML/FormFu/Constraint/Range.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/Range.pm	2009-11-03=
 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/Range.pm	2010-01-11 12:2=
8:45.000000000 -0500
@@ -86,3 +86,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/Regex.pm HT=
ML-FormFu-0.06001/lib/HTML/FormFu/Constraint/Regex.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/Regex.pm	2009-11-03=
 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/Regex.pm	2010-01-11 12:2=
8:45.000000000 -0500
@@ -93,3 +93,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/Required.pm=
 HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/Required.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/Required.pm	2009-11=
-03 05:23:50.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/Required.pm	2010-01-11 1=
2:28:45.000000000 -0500
@@ -38,3 +38,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/Set.pm HTML=
-FormFu-0.06001/lib/HTML/FormFu/Constraint/Set.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/Set.pm	2009-11-03 0=
5:39:57.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/Set.pm	2010-01-11 12:28:=
45.000000000 -0500
@@ -69,3 +69,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/SingleValue=
.pm HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/SingleValue.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/SingleValue.pm	2009=
-11-03 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/SingleValue.pm	2010-01-1=
1 12:28:45.000000000 -0500
@@ -41,3 +41,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/Word.pm HTM=
L-FormFu-0.06001/lib/HTML/FormFu/Constraint/Word.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/Word.pm	2009-11-03 =
05:23:50.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/Word.pm	2010-01-11 12:28=
:45.000000000 -0500
@@ -35,3 +35,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/_others.pm =
HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/_others.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/_others.pm	2009-11-=
03 05:39:57.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/_others.pm	2010-01-11 12=
:28:45.000000000 -0500
@@ -176,3 +176,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/reCAPTCHA.p=
m HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/reCAPTCHA.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint/reCAPTCHA.pm	2009-1=
1-03 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint/reCAPTCHA.pm	2010-01-11 =
12:28:45.000000000 -0500
@@ -100,3 +100,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint.pm HTML-For=
mFu-0.06001/lib/HTML/FormFu/Constraint.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Constraint.pm	2009-12-10 08:08=
:10.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Constraint.pm	2010-01-11 12:47:27.0=
00000000 -0500
@@ -342,7 +342,7 @@
 Variant of L</message> which uses L<localize|HTML::FormFu/localize> to
 create the message.
 =

-=3Dhead2 localise_args
+=3Dhead2 localize_args
 =

 Provide arguments that should be passed to L<localize|HTML::FormFu/localiz=
e>
 to replace C<[_1]>, C<[_2]>, etc. in the localized string.
@@ -492,3 +492,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Deflator/CompoundDateT=
ime.pm HTML-FormFu-0.06001/lib/HTML/FormFu/Deflator/CompoundDateTime.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Deflator/CompoundDateTime.pm	2=
009-11-03 05:23:50.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Deflator/CompoundDateTime.pm	2010-0=
1-11 12:28:45.000000000 -0500
@@ -110,7 +110,7 @@
 =

 Arguments: \@order
 =

-If your field names doesn't follow the convention listed above, you must =

+If your field names don't follow the convention listed above, you must =

 provide an arrayref containing the above names, in the order they correspo=
nd =

 with your own fields.
 =

diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Deflator.pm HTML-FormF=
u-0.06001/lib/HTML/FormFu/Deflator.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Deflator.pm	2009-12-09 05:40:1=
0.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Deflator.pm	2010-01-11 12:28:45.000=
000000 -0500
@@ -103,3 +103,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Blank.pm HTML-=
FormFu-0.06001/lib/HTML/FormFu/Element/Blank.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Blank.pm	2009-11-03 05=
:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/Blank.pm	2010-01-11 12:28:4=
5.000000000 -0500
@@ -46,3 +46,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Block.pm HTML-=
FormFu-0.06001/lib/HTML/FormFu/Element/Block.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Block.pm	2009-12-09 04=
:36:17.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/Block.pm	2010-01-11 12:28:4=
5.000000000 -0500
@@ -291,7 +291,7 @@
 Arguments: $string
 =

 If you don't want the content to be XML-escaped, use the L</content_xml> =

-method instead of </content>.
+method instead of L</content>.
 =

 =3Dhead2 content_loc
 =

@@ -399,7 +399,7 @@
 =

 =3Dhead2 auto_validator_class
 =

-See L<HTML::FormFu/auto_validator_class > for details.
+See L<HTML::FormFu/auto_validator_class> for details.
 =

 =3Dhead2 auto_transformer_class
 =

@@ -505,3 +505,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Button.pm HTML=
-FormFu-0.06001/lib/HTML/FormFu/Element/Button.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Button.pm	2009-11-03 0=
5:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/Button.pm	2010-01-11 12:28:=
45.000000000 -0500
@@ -50,3 +50,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Checkbox.pm HT=
ML-FormFu-0.06001/lib/HTML/FormFu/Element/Checkbox.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Checkbox.pm	2009-11-03=
 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/Checkbox.pm	2010-01-11 12:2=
8:45.000000000 -0500
@@ -111,3 +111,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Checkboxgroup.=
pm HTML-FormFu-0.06001/lib/HTML/FormFu/Element/Checkboxgroup.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Checkboxgroup.pm	2009-=
11-25 07:02:28.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/Checkboxgroup.pm	2010-01-11=
 12:28:45.000000000 -0500
@@ -252,3 +252,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/ComboBox.pm HT=
ML-FormFu-0.06001/lib/HTML/FormFu/Element/ComboBox.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/ComboBox.pm	2009-11-25=
 07:02:28.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/ComboBox.pm	2010-01-11 12:4=
3:16.000000000 -0500
@@ -314,11 +314,11 @@
 =

 =3Dhead2 empty_first
 =

-See L<HTML::FormFu::Element::Select/empty_first> for details.
+See L<HTML::FormFu::Element::_Group/empty_first> for details.
 =

 =3Dhead2 empty_first_label
 =

-See L<HTML::FormFu::Element::Select/empty_first_label> for details.
+See L<HTML::FormFu::Element::_Group/empty_first_label> for details.
 =

 =3Dhead2 select
 =

@@ -355,8 +355,8 @@
 This element's L<get_elements|HTML::FormFu/get_elements> and =

 L<get_all_elements|HTML::FormFu/get_all_elements> are inherited from =

 L<HTML::FormFu::Element::Block>, and so have the same behaviour. However, =
it =

-overrides the C<get_fields> method, such that it returns both itself and =

-its child elements.
+overrides the C<get_fields|HTML::FormFu/get_fields> method, such that it
+returns both itself and its child elements.
 =

 =3Dhead1 SEE ALSO
 =

@@ -375,3 +375,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/ContentButton.=
pm HTML-FormFu-0.06001/lib/HTML/FormFu/Element/ContentButton.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/ContentButton.pm	2009-=
11-03 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/ContentButton.pm	2010-01-11=
 12:28:45.000000000 -0500
@@ -120,3 +120,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Date.pm HTML-F=
ormFu-0.06001/lib/HTML/FormFu/Element/Date.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Date.pm	2009-12-03 04:=
57:11.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/Date.pm	2010-01-11 12:44:02=
.000000000 -0500
@@ -653,8 +653,8 @@
 This element's L<get_elements|HTML::FormFu/get_elements> and =

 L<get_all_elements|HTML::FormFu/get_all_elements> are inherited from =

 L<HTML::FormFu::Element::Block>, and so have the same behaviour. However, =
it =

-overrides the C<get_fields> method, such that it returns both itself and =

-its child elements.
+overrides the C<get_fields|HTML::FormFu/get_fields> method, such that it
+returns both itself and its child elements.
 =

 =3Dhead1 SEE ALSO
 =

@@ -674,3 +674,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Fieldset.pm HT=
ML-FormFu-0.06001/lib/HTML/FormFu/Element/Fieldset.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Fieldset.pm	2009-11-03=
 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/Fieldset.pm	2010-01-11 12:2=
8:45.000000000 -0500
@@ -59,3 +59,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/File.pm HTML-F=
ormFu-0.06001/lib/HTML/FormFu/Element/File.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/File.pm	2009-11-03 05:=
23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/File.pm	2010-01-11 12:28:45=
.000000000 -0500
@@ -69,3 +69,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Hidden.pm HTML=
-FormFu-0.06001/lib/HTML/FormFu/Element/Hidden.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Hidden.pm	2009-11-03 0=
5:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/Hidden.pm	2010-01-11 12:28:=
45.000000000 -0500
@@ -65,3 +65,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Hr.pm HTML-For=
mFu-0.06001/lib/HTML/FormFu/Element/Hr.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Hr.pm	2009-11-03 05:23=
:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/Hr.pm	2010-01-11 12:28:45.0=
00000000 -0500
@@ -40,3 +40,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Image.pm HTML-=
FormFu-0.06001/lib/HTML/FormFu/Element/Image.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Image.pm	2009-11-03 05=
:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/Image.pm	2010-01-11 12:28:4=
5.000000000 -0500
@@ -54,3 +54,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Multi.pm HTML-=
FormFu-0.06001/lib/HTML/FormFu/Element/Multi.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Multi.pm	2009-11-03 05=
:39:57.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/Multi.pm	2010-01-11 12:28:4=
5.000000000 -0500
@@ -252,3 +252,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Password.pm HT=
ML-FormFu-0.06001/lib/HTML/FormFu/Element/Password.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Password.pm	2009-11-03=
 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/Password.pm	2010-01-11 12:2=
8:45.000000000 -0500
@@ -88,3 +88,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Radio.pm HTML-=
FormFu-0.06001/lib/HTML/FormFu/Element/Radio.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Radio.pm	2009-11-03 05=
:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/Radio.pm	2010-01-11 12:28:4=
5.000000000 -0500
@@ -56,3 +56,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Radiogroup.pm =
HTML-FormFu-0.06001/lib/HTML/FormFu/Element/Radiogroup.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Radiogroup.pm	2009-11-=
03 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/Radiogroup.pm	2010-01-11 12=
:28:45.000000000 -0500
@@ -93,3 +93,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Repeatable.pm =
HTML-FormFu-0.06001/lib/HTML/FormFu/Element/Repeatable.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Repeatable.pm	2009-12-=
10 04:57:18.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/Repeatable.pm	2010-01-11 12=
:41:34.000000000 -0500
@@ -455,7 +455,8 @@
 Note that C<< $form->process >> will call L</repeat> automatically to ensu=
re the
 initial child elements are correctly set up - unless you call L</repeat>
 manually first, in which case the child elements you created will be left
-untouched (otherwise L</process> would overwrite your changes).
+untouched (otherwise L<process|HTML::FormFu/process> would overwrite your
+changes).
 =

 Any subsequent call to L</repeat> will delete the previously copied elemen=
ts
 before creating new copies - this means you cannot make repeated calls to
@@ -577,14 +578,14 @@
         <input name=3D"my_rep.foo_2" type=3D"text" />
     </span>
 =

-See L<HTML::FormFu::Element::block/tag> for details.
+See L<HTML::FormFu::Element::Block/tag> for details.
 =

 =3Dhead2 auto_id
 =

 As well as the usual subtitutions, any instances of C<%r> will be
 replaced with the value of L</repeatable_count>.
 =

-See L<HTML::FormFu::Element::block/auto_id> for further details.
+See L<HTML::FormFu::Element::Block/auto_id> for further details.
 =

     ---
     elements:
@@ -638,3 +639,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Reset.pm HTML-=
FormFu-0.06001/lib/HTML/FormFu/Element/Reset.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Reset.pm	2009-11-03 05=
:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/Reset.pm	2010-01-11 12:28:4=
5.000000000 -0500
@@ -48,3 +48,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Select.pm HTML=
-FormFu-0.06001/lib/HTML/FormFu/Element/Select.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Select.pm	2009-11-03 0=
5:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/Select.pm	2010-01-11 12:28:=
45.000000000 -0500
@@ -140,6 +140,10 @@
 =

 See L<HTML::FormFu::Element::_Group/empty_first>.
 =

+=3Dhead2 empty_first_label
+
+See L<HTML::FormFu::Element::_Group/empty_first_label>.
+
 =3Dhead1 SEE ALSO
 =

 Is a sub-class of, and inherits methods from =

@@ -157,3 +161,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/SimpleTable.pm=
 HTML-FormFu-0.06001/lib/HTML/FormFu/Element/SimpleTable.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/SimpleTable.pm	2009-12=
-03 04:35:31.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/SimpleTable.pm	2010-01-11 1=
2:28:45.000000000 -0500
@@ -189,7 +189,7 @@
 =3Dhead1 SEE ALSO
 =

 Is a sub-class of, and inherits methods from =

-L<HTML::FormFu::Element::_Block>, =

+L<HTML::FormFu::Element::Block>, =

 L<HTML::FormFu::Element>
 =

 L<HTML::FormFu>
@@ -202,3 +202,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Src.pm HTML-Fo=
rmFu-0.06001/lib/HTML/FormFu/Element/Src.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Src.pm	2009-11-03 05:2=
3:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/Src.pm	2010-01-11 12:28:45.=
000000000 -0500
@@ -41,3 +41,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Submit.pm HTML=
-FormFu-0.06001/lib/HTML/FormFu/Element/Submit.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Submit.pm	2009-11-03 0=
5:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/Submit.pm	2010-01-11 12:28:=
45.000000000 -0500
@@ -30,10 +30,6 @@
 =

 =3Dhead1 METHODS
 =

-=3Dhead1 non_block
-
-See L<HTML::FormFu::Elements::_Field/non_block> for details.
-
 =3Dhead1 SEE ALSO
 =

 Is a sub-class of, and inherits methods from =

@@ -52,3 +48,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Text.pm HTML-F=
ormFu-0.06001/lib/HTML/FormFu/Element/Text.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Text.pm	2009-11-03 05:=
23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/Text.pm	2010-01-11 12:28:45=
.000000000 -0500
@@ -45,3 +45,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Textarea.pm HT=
ML-FormFu-0.06001/lib/HTML/FormFu/Element/Textarea.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/Textarea.pm	2009-11-03=
 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/Textarea.pm	2010-01-11 12:2=
8:45.000000000 -0500
@@ -73,11 +73,11 @@
 =

 =3Dhead1 SYNOPSIS
 =

-    my $element =3D $form->element( Text =3D> 'foo' );
+    my $element =3D $form->element( Textarea =3D> 'foo' );
 =

 =3Dhead1 DESCRIPTION
 =

-Text form field.
+Textarea form field.
 =

 =3Dhead1 METHODS
 =

@@ -97,3 +97,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/_Field.pm HTML=
-FormFu-0.06001/lib/HTML/FormFu/Element/_Field.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/_Field.pm	2009-12-09 1=
1:30:52.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/_Field.pm	2010-01-11 12:42:=
06.000000000 -0500
@@ -1189,7 +1189,7 @@
 Arguments: $string
 =

 If you don't want the default value to be XML-escaped, use the =

-L</default_xml> method instead of </default>.
+L</default_xml> method instead of L</default>.
 =

 =3Dhead2 default_loc
 =

@@ -1209,8 +1209,8 @@
 =

 For the L<HTML::FormFu::Element::Radiogroup> and =

 L<HTML::FormFu::Element::Select> elements, the L</value> is ignored: =

-L</values|HTML::FormFu::Element::_Group/values> or =

-L</options|HTML::FormFu::Element::_Group/options> provides the equivalent =

+L<values|HTML::FormFu::Element::_Group/values> or =

+L<options|HTML::FormFu::Element::_Group/options> provides the equivalent =

 function.
 =

 =3Dhead2 value_xml
@@ -1218,7 +1218,7 @@
 Arguments: $string
 =

 If you don't want the value to be XML-escaped, use the L</value_xml> =

-method instead of </value>.
+method instead of L</value>.
 =

 =3Dhead2 value_loc
 =

@@ -1247,7 +1247,7 @@
 Arguments: $string
 =

 If you don't want the label to be XML-escaped, use the L</label_xml> =

-method instead of </label>.
+method instead of L</label>.
 =

 =3Dhead2 label_loc
 =

@@ -1264,7 +1264,7 @@
 Arguments: $string
 =

 If you don't want the comment to be XML-escaped, use the L</comment_xml> =

-method instead of </comment>.
+method instead of L</comment>.
 =

 =3Dhead2 comment_loc
 =

@@ -1290,7 +1290,7 @@
 =

 If L</retain_default> is true and the form was submitted, but the field =

 didn't have a value submitted, then when the form is redisplayed to the us=
er =

-the field will have its value set to its default value , rather than the =

+the field will have its value set to its default value, rather than the =

 usual behaviour of having an empty value.
 =

 Default Value: C<false>
@@ -1311,10 +1311,10 @@
 =

 Designed for use by Checkbox fields. Normally if a checkbox is not checked,
 no value is submitted for that field. If C<default_empty_value> is true,
-the Checkbox field is given an empty value during L</process>.
-Please note that, with this setting, the checkbox gets an EMPTY value (as
-opposed to no value at all without enabling it), NOT the default value
-assigned to the element (if any).
+the Checkbox field is given an empty value during
+L<process|HTML::FormFu/process>. Please note that, with this setting,
+the checkbox gets an EMPTY value (as opposed to no value at all without
+enabling it), NOT the default value assigned to the element (if any).
 =

 Default Value: C<false>
 =

@@ -1369,43 +1369,43 @@
 Arguments: [\%attributes]
 =

 If you don't want the values to be XML-escaped, use the =

-L</comment_attributes_xml> method instead of </comment_attributes>.
+L</comment_attributes_xml> method instead of L</comment_attributes>.
 =

 =3Dhead2 add_comment_attributes
 =

 =3Dhead2 add_comment_attrs
 =

-See L<HTML::FormFu::/add_attributes> for details.
+See L<HTML::FormFu/add_attributes> for details.
 =

 =3Dhead2 add_comment_attributes_xml
 =

 =3Dhead2 add_comment_attrs_xml
 =

-See L<HTML::FormFu::/add_attributes_xml> for details.
+See L<HTML::FormFu/add_attributes_xml> for details.
 =

 =3Dhead2 add_comment_attributes_loc
 =

 =3Dhead2 add_comment_attrs_loc
 =

-See L<HTML::FormFu::/add_attributes_loc> for details.
+See L<HTML::FormFu/add_attributes_loc> for details.
 =

 =3Dhead2 del_comment_attributes
 =

 =3Dhead2 del_comment_attrs
 =

-See L<HTML::FormFu::/del_attributes> for details.
+See L<HTML::FormFu/del_attributes> for details.
 =

 =3Dhead2 del_comment_attributes_xml
 =

 =3Dhead2 del_comment_attrs_xml
 =

-See L<HTML::FormFu::/del_attributes_xml> for details.
+See L<HTML::FormFu/del_attributes_xml> for details.
 =

 =3Dhead2 del_comment_attributes_loc
 =

 =3Dhead2 del_comment_attrs_loc
 =

-See L<HTML::FormFu::/del_attributes_loc> for details.
+See L<HTML::FormFu/del_attributes_loc> for details.
 =

 =3Dhead2 container_attributes
 =

@@ -1422,43 +1422,43 @@
 Arguments: [\%attributes]
 =

 If you don't want the values to be XML-escaped, use the =

-L</container_attributes_xml> method instead of </container_attributes>.
+L</container_attributes_xml> method instead of L</container_attributes>.
 =

 =3Dhead2 add_container_attributes
 =

 =3Dhead2 add_container_attrs
 =

-See L<HTML::FormFu::/add_attributes> for details.
+See L<HTML::FormFu/add_attributes> for details.
 =

 =3Dhead2 add_container_attributes_xml
 =

 =3Dhead2 add_container_attrs_xml
 =

-See L<HTML::FormFu::/add_attributes_xml> for details.
+See L<HTML::FormFu/add_attributes_xml> for details.
 =

 =3Dhead2 add_container_attributes_loc
 =

 =3Dhead2 add_container_attrs_loc
 =

-See L<HTML::FormFu::/add_attributes_loc> for details.
+See L<HTML::FormFu/add_attributes_loc> for details.
 =

 =3Dhead2 del_container_attributes
 =

 =3Dhead2 del_container_attrs
 =

-See L<HTML::FormFu::/del_attributes> for details.
+See L<HTML::FormFu/del_attributes> for details.
 =

 =3Dhead2 del_container_attributes_xml
 =

 =3Dhead2 del_container_attrs_xml
 =

-See L<HTML::FormFu::/del_attributes_xml> for details.
+See L<HTML::FormFu/del_attributes_xml> for details.
 =

 =3Dhead2 del_container_attributes_loc
 =

 =3Dhead2 del_container_attrs_loc
 =

-See L<HTML::FormFu::/del_attributes_loc> for details.
+See L<HTML::FormFu/del_attributes_loc> for details.
 =

 =3Dhead2 label_attributes
 =

@@ -1475,43 +1475,43 @@
 Arguments: [\%attributes]
 =

 If you don't want the values to be XML-escaped, use the =

-L</label_attributes_xml> method instead of </label_attributes>.
+L</label_attributes_xml> method instead of L</label_attributes>.
 =

 =3Dhead2 add_label_attributes
 =

 =3Dhead2 add_label_attrs
 =

-See L<HTML::FormFu::/add_attributes> for details.
+See L<HTML::FormFu/add_attributes> for details.
 =

 =3Dhead2 add_label_attributes_xml
 =

 =3Dhead2 add_label_attrs_xml
 =

-See L<HTML::FormFu::/add_attributes_xml> for details.
+See L<HTML::FormFu/add_attributes_xml> for details.
 =

 =3Dhead2 add_label_attributes_loc
 =

 =3Dhead2 add_label_attrs_loc
 =

-See L<HTML::FormFu::/add_attributes_loc> for details.
+See L<HTML::FormFu/add_attributes_loc> for details.
 =

 =3Dhead2 del_label_attributes
 =

 =3Dhead2 del_label_attrs
 =

-See L<HTML::FormFu::/del_attributes> for details.
+See L<HTML::FormFu/del_attributes> for details.
 =

 =3Dhead2 del_label_attributes_xml
 =

 =3Dhead2 del_label_attrs_xml
 =

-See L<HTML::FormFu::/del_attributes_xml> for details.
+See L<HTML::FormFu/del_attributes_xml> for details.
 =

 =3Dhead2 del_label_attributes_loc
 =

 =3Dhead2 del_label_attrs_loc
 =

-See L<HTML::FormFu::/del_attributes_loc> for details.
+See L<HTML::FormFu/del_attributes_loc> for details.
 =

 =3Dhead1 FORM LOGIC AND VALIDATION
 =

@@ -1694,3 +1694,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/_Group.pm HTML=
-FormFu-0.06001/lib/HTML/FormFu/Element/_Group.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/_Group.pm	2009-12-09 1=
0:34:19.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/_Group.pm	2010-01-11 12:28:=
45.000000000 -0500
@@ -441,7 +441,8 @@
 =

 =3Dhead1 DESCRIPTION
 =

-Base class for L<HTML::FormFu::Element::Radiogroup> and =

+Base class for L<HTML::FormFu::Element::Checkboxgroup>,
+L<HTML::FormFu::Element::Radiogroup>, and =

 L<HTML::FormFu::Element::Select> fields.
 =

 =3Dhead1 METHODS
@@ -476,8 +477,10 @@
 =

 Passing an item containing a C<group> key will, for =

 L<Select fields|HTML::FormFu::Element::Select>, create an optgroup. And fo=
r =

-L<RadioGroup fields|HTML::FormFu::Element::RadioGroup>, create a sub-group =

-of radiobuttons with a new C<span> block, with the classname C<subgroup>.
+L<Radiogroup fields|HTML::FormFu::Element::Radiogroup> or
+L<Checkboxgroup fields|HTML::FormFu::Element::Checkboxgroup>, create a
+sub-group of radiobuttons or checkboxes with a new C<span> block, with the
+classname C<subgroup>.
 =

 An example of Select optgroups:
 =

@@ -555,7 +558,7 @@
 =

 =3Dhead2 empty_first_label_loc
 =

-If L</empty_first> is true, and C<empty_first_label> is set, this value wi=
ll
+If L</empty_first> is true, and L</empty_first_label> is set, this value w=
ill
 be used as the label for the first option - so only the first option's val=
ue
 will be empty.
 =

@@ -574,3 +577,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/_Input.pm HTML=
-FormFu-0.06001/lib/HTML/FormFu/Element/_Input.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/_Input.pm	2009-11-03 0=
5:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/_Input.pm	2010-01-11 12:28:=
45.000000000 -0500
@@ -122,3 +122,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/_MultiElement.=
pm HTML-FormFu-0.06001/lib/HTML/FormFu/Element/_MultiElement.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/_MultiElement.pm	2009-=
11-03 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/_MultiElement.pm	2010-01-11=
 12:28:45.000000000 -0500
@@ -71,3 +71,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/_MultiSelect.p=
m HTML-FormFu-0.06001/lib/HTML/FormFu/Element/_MultiSelect.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/_MultiSelect.pm	2009-1=
1-03 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/_MultiSelect.pm	2010-01-11 =
12:28:45.000000000 -0500
@@ -20,3 +20,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/_MultiText.pm =
HTML-FormFu-0.06001/lib/HTML/FormFu/Element/_MultiText.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/_MultiText.pm	2009-11-=
03 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/_MultiText.pm	2010-01-11 12=
:28:45.000000000 -0500
@@ -19,3 +19,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/_NonBlock.pm H=
TML-FormFu-0.06001/lib/HTML/FormFu/Element/_NonBlock.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/_NonBlock.pm	2009-11-0=
3 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/_NonBlock.pm	2010-01-11 12:=
28:45.000000000 -0500
@@ -77,3 +77,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/reCAPTCHA.pm H=
TML-FormFu-0.06001/lib/HTML/FormFu/Element/reCAPTCHA.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element/reCAPTCHA.pm	2009-11-0=
3 05:39:57.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element/reCAPTCHA.pm	2010-01-11 12:=
28:45.000000000 -0500
@@ -229,3 +229,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element.pm HTML-FormFu=
-0.06001/lib/HTML/FormFu/Element.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Element.pm	2009-12-09 06:13:28=
.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Element.pm	2010-01-11 12:28:45.0000=
00000 -0500
@@ -426,7 +426,7 @@
 =

 L</del_attrs_xml> is an alias for L</del_attributes_xml>.
 =

-The following methods are shortcuts for accessing L<"/attributes"> keys.
+The following methods are shortcuts for accessing L</attributes> keys.
 =

 =3Dhead2 id
 =

@@ -473,8 +473,8 @@
 =

 =3Dhead2 parent
 =

-Returns the L<block element|HTML::FormFu::Element> or L<form|HTML::FormFu> =

-object that this element is attached to.
+Returns the L<block element|HTML::FormFu::Element::Block> or
+L<form|HTML::FormFu> object that this element is attached to.
 =

 =3Dhead2 get_parent
 =

@@ -514,6 +514,8 @@
 =

 =3Ditem L<HTML::FormFu::Element::Checkboxgroup>
 =

+=3Ditem L<HTML::FormFu::Element::ComboBox>
+
 =3Ditem L<HTML::FormFu::Element::ContentButton>
 =

 =3Ditem L<HTML::FormFu::Element::Date>
@@ -581,7 +583,13 @@
 =

 =3Ditem L<HTML::FormFu::Element::_Input>
 =

-=3Ditem L<HTML::FormFu::Element::NonBlock>
+=3Ditem L<HTML::FormFu::Element::_MultiElement>
+
+=3Ditem L<HTML::FormFu::Element::_MultiSelect>
+
+=3Ditem L<HTML::FormFu::Element::_MultiText>
+
+=3Ditem L<HTML::FormFu::Element::_NonBlock>
 =

 =3Dback
 =

@@ -602,3 +610,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Filter/CopyValue.pm HT=
ML-FormFu-0.06001/lib/HTML/FormFu/Filter/CopyValue.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Filter/CopyValue.pm	2009-11-03=
 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Filter/CopyValue.pm	2010-01-11 12:2=
8:45.000000000 -0500
@@ -28,7 +28,7 @@
 =

 =3Dhead1 NAME
 =

-HTML::FormFu::Filter::CopyValue - copy the value from an other field
+HTML::FormFu::Filter::CopyValue - copy the value from another field
 =

 =3Dhead1 SYNOPSIS
 =

@@ -49,11 +49,9 @@
 =3Dhead1 CAVEATS
 =

 If the value of the original field contains an invalid value (a value that
-will be constrained through a constraint) this invalid value will be choos=
en
-for this field (the field with CopyValue filter).
-
-So the user has to change two fields or you remove the invalid value in a
-custom constraint.
+will be constrained through a constraint) this invalid value will be chosen
+for this field (the field with CopyValue filter).  So, the user has to cha=
nge
+two fields or you have to remove the invalid value in a custom constraint.
 =

 =3Dhead1 AUTHOR
 =

diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Filter/Regex.pm HTML-F=
ormFu-0.06001/lib/HTML/FormFu/Filter/Regex.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Filter/Regex.pm	2009-11-03 05:=
23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Filter/Regex.pm	2010-01-11 12:28:45=
.000000000 -0500
@@ -57,7 +57,7 @@
 =3Dhead2 replace
 =

 A string to be used in the "right-hand side" of a C<s///g> regular =

-expression. The string will replace every occurance of L</match>.
+expression. The string will replace every occurrence of L</match>.
 =

 Default Value: ''
 =

diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Filter/Split.pm HTML-F=
ormFu-0.06001/lib/HTML/FormFu/Filter/Split.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Filter/Split.pm	2009-11-03 05:=
23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Filter/Split.pm	2010-01-11 12:28:45=
.000000000 -0500
@@ -26,7 +26,7 @@
 =

 =3Dhead1 NAME
 =

-HTML::FormFu::Filter::Split - filter splitting a singe valut into an array=
ref
+HTML::FormFu::Filter::Split - filter splitting a singe value into an array=
ref
 =

 =3Dhead1 SYNOPSIS
 =

diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Filter/TrimEdges.pm HT=
ML-FormFu-0.06001/lib/HTML/FormFu/Filter/TrimEdges.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Filter/TrimEdges.pm	2009-11-03=
 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Filter/TrimEdges.pm	2010-01-11 12:2=
8:45.000000000 -0500
@@ -20,7 +20,7 @@
 =

 =3Dhead1 NAME
 =

-HTML::FormFu::Filter::TrimEdges - filter timming whitespace
+HTML::FormFu::Filter::TrimEdges - filter trimming whitespace
 =

 =3Dhead1 DESCRIPTION
 =

diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Filter/_Compound.pm HT=
ML-FormFu-0.06001/lib/HTML/FormFu/Filter/_Compound.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Filter/_Compound.pm	2009-11-03=
 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Filter/_Compound.pm	2010-01-11 12:2=
8:45.000000000 -0500
@@ -45,7 +45,7 @@
 =

 Arguments: \@order
 =

-If the submitted parts should be joined in an order different that that of=
 the =

+If the submitted parts should be joined in an order different than that of=
 the =

 order of the fields, you must provide an arrayref containing the names, in=
 the =

 order they should be joined.
 =

diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Filter.pm HTML-FormFu-=
0.06001/lib/HTML/FormFu/Filter.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Filter.pm	2009-12-09 06:13:32.=
000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Filter.pm	2010-01-11 12:28:45.00000=
0000 -0500
@@ -176,6 +176,17 @@
 =

 =3Dback
 =

+=3Dhead1 FILTER BASE CLASSES
+
+The following are base classes for other filters, and generally needn't be =

+used directly.
+
+=3Dover
+
+=3Ditem L<HTML::FormFu::Filter::_Compound>
+
+=3Dback
+
 =3Dhead1 AUTHOR
 =

 Carl Franks, C<cfranks at cpan.org>
@@ -187,3 +198,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Inflator.pm HTML-FormF=
u-0.06001/lib/HTML/FormFu/Inflator.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Inflator.pm	2009-11-03 05:23:5=
1.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Inflator.pm	2010-01-11 12:28:45.000=
000000 -0500
@@ -98,3 +98,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Manual/Cookbook.pod HT=
ML-FormFu-0.06001/lib/HTML/FormFu/Manual/Cookbook.pod
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Manual/Cookbook.pod	2009-12-09=
 06:15:00.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Manual/Cookbook.pod	2010-01-11 12:4=
4:21.000000000 -0500
@@ -500,3 +500,4 @@
 This document is free, you can redistribute it and/or modify it
 under the same terms as Perl itself.
 =

+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Manual/Unicode.pod HTM=
L-FormFu-0.06001/lib/HTML/FormFu/Manual/Unicode.pod
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Manual/Unicode.pod	2009-12-09 =
06:26:48.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Manual/Unicode.pod	2010-01-11 12:28=
:45.000000000 -0500
@@ -195,3 +195,5 @@
 =

 This document is free, you can redistribute it and/or modify it
 under the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Model.pm HTML-FormFu-0=
.06001/lib/HTML/FormFu/Model.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Model.pm	2009-12-03 04:34:44.0=
00000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Model.pm	2010-01-11 12:28:45.000000=
000 -0500
@@ -78,3 +78,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/MultiForm.pm HTML-Form=
Fu-0.06001/lib/HTML/FormFu/MultiForm.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/MultiForm.pm	2009-12-03 04:35:=
39.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/MultiForm.pm	2010-01-11 12:28:45.00=
0000000 -0500
@@ -586,3 +586,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/OutputProcessor/Indent=
.pm HTML-FormFu-0.06001/lib/HTML/FormFu/OutputProcessor/Indent.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/OutputProcessor/Indent.pm	2009=
-11-03 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/OutputProcessor/Indent.pm	2010-01-1=
1 12:28:45.000000000 -0500
@@ -138,3 +138,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/OutputProcessor/StripW=
hitespace.pm HTML-FormFu-0.06001/lib/HTML/FormFu/OutputProcessor/StripWhite=
space.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/OutputProcessor/StripWhitespac=
e.pm	2009-11-03 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/OutputProcessor/StripWhitespace.pm	=
2010-01-11 12:28:45.000000000 -0500
@@ -184,3 +184,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/OutputProcessor.pm HTM=
L-FormFu-0.06001/lib/HTML/FormFu/OutputProcessor.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/OutputProcessor.pm	2009-12-03 =
04:41:08.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/OutputProcessor.pm	2010-01-11 12:28=
:45.000000000 -0500
@@ -74,3 +74,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Plugin/StashValid.pm H=
TML-FormFu-0.06001/lib/HTML/FormFu/Plugin/StashValid.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Plugin/StashValid.pm	2009-11-0=
3 05:23:50.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Plugin/StashValid.pm	2010-01-11 12:=
28:45.000000000 -0500
@@ -65,3 +65,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Plugin.pm HTML-FormFu-=
0.06001/lib/HTML/FormFu/Plugin.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Plugin.pm	2009-12-03 04:41:04.=
000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Plugin.pm	2010-01-11 12:28:45.00000=
0000 -0500
@@ -127,3 +127,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Processor.pm HTML-Form=
Fu-0.06001/lib/HTML/FormFu/Processor.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Processor.pm	2009-12-09 05:40:=
10.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Processor.pm	2010-01-11 12:28:45.00=
0000000 -0500
@@ -112,3 +112,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/QueryType/CGI/Simple.p=
m HTML-FormFu-0.06001/lib/HTML/FormFu/QueryType/CGI/Simple.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/QueryType/CGI/Simple.pm	2009-1=
1-03 05:23:50.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/QueryType/CGI/Simple.pm	2010-01-11 =
12:28:45.000000000 -0500
@@ -92,3 +92,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/QueryType/CGI.pm HTML-=
FormFu-0.06001/lib/HTML/FormFu/QueryType/CGI.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/QueryType/CGI.pm	2009-11-03 05=
:23:50.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/QueryType/CGI.pm	2010-01-11 12:28:4=
5.000000000 -0500
@@ -118,3 +118,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/QueryType/Catalyst.pm =
HTML-FormFu-0.06001/lib/HTML/FormFu/QueryType/Catalyst.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/QueryType/Catalyst.pm	2009-11-=
03 05:23:50.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/QueryType/Catalyst.pm	2010-01-11 12=
:28:45.000000000 -0500
@@ -167,3 +167,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Transformer/Callback.p=
m HTML-FormFu-0.06001/lib/HTML/FormFu/Transformer/Callback.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Transformer/Callback.pm	2009-1=
1-03 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Transformer/Callback.pm	2010-01-11 =
12:28:45.000000000 -0500
@@ -65,3 +65,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Transformer.pm HTML-Fo=
rmFu-0.06001/lib/HTML/FormFu/Transformer.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Transformer.pm	2009-11-03 05:2=
3:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Transformer.pm	2010-01-11 12:28:45.=
000000000 -0500
@@ -82,3 +82,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Upload.pm HTML-FormFu-=
0.06001/lib/HTML/FormFu/Upload.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Upload.pm	2009-12-03 04:40:54.=
000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Upload.pm	2010-01-11 12:28:45.00000=
0000 -0500
@@ -71,12 +71,12 @@
 =

 =3Dhead2 parent
 =

-Returns the L<field|HTML::FormFu::Element::_Field> object that the constra=
int =

-is associated with.
+Returns the L<field|HTML::FormFu::Element::_Field> object that the upload
+object is associated with.
 =

 =3Dhead2 form
 =

-Returns the L<HTML::FormFu> object that the constraint's field is attached =

+Returns the L<HTML::FormFu> object that the upload object's field is attac=
hed =

 to.
 =

 =3Dhead2 populate
@@ -95,3 +95,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/UploadParam.pm HTML-Fo=
rmFu-0.06001/lib/HTML/FormFu/UploadParam.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/UploadParam.pm	2009-12-03 04:4=
0:44.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/UploadParam.pm	2010-01-11 12:28:45.=
000000000 -0500
@@ -120,3 +120,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Validator/Callback.pm =
HTML-FormFu-0.06001/lib/HTML/FormFu/Validator/Callback.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Validator/Callback.pm	2009-11-=
03 05:23:51.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Validator/Callback.pm	2010-01-11 12=
:28:45.000000000 -0500
@@ -63,3 +63,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Validator.pm HTML-Form=
Fu-0.06001/lib/HTML/FormFu/Validator.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu/Validator.pm	2009-12-09 10:34:=
19.000000000 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu/Validator.pm	2010-01-11 12:28:45.00=
0000000 -0500
@@ -136,3 +136,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut
diff -rN -u HTML-FormFu-0.06001.orig/lib/HTML/FormFu.pm HTML-FormFu-0.06001=
/lib/HTML/FormFu.pm
--- HTML-FormFu-0.06001.orig/lib/HTML/FormFu.pm	2010-01-08 06:54:27.0000000=
00 -0500
+++ HTML-FormFu-0.06001/lib/HTML/FormFu.pm	2010-01-11 12:38:31.000000000 -0=
500
@@ -1484,7 +1484,7 @@
 the form. Thereafter, C<< $form->elements() >> will add all elements (exce=
pt
 fieldsets) to that fieldset, rather than directly to the form.
 =

-To be specific, the elements are added to the L<last> fieldset on the form,
+To be specific, the elements are added to the I<last> fieldset on the form,
 so if you add another fieldset, any further elements will be added to that
 fieldset.
 =

@@ -1609,9 +1609,9 @@
 Set defaults which will be added to every element, constraint, etc. of the
 listed type which is added to the form.
 =

-For example, to make every C<Text> element automatically have a
-L<size|HTML::FormFu::Element/size> of C<10>, and make every C<Strftime>
-deflator automatically get its strftime set to C<%d/%m/%Y>:
+For example, to make every C<Text> element automatically have a size of
+C<10>, and make every C<Strftime> deflator automatically get its strftime
+set to C<%d/%m/%Y>:
 =

     default_args:
         elements:
@@ -1685,7 +1685,9 @@
 Return Value: @elements
 =

 Adds a new element to the form. See
-L<HTML::FormFu::Element/"CORE ELEMENTS"> for a list of core elements.
+L<HTML::FormFu::Element/"CORE FORM FIELDS"> and
+L<HTML::FormFu::Element/"OTHER CORE ELEMENTS">
+for a list of core elements.
 =

 If you want to load an element from a namespace other than
 C<HTML::FormFu::Element::>, you can use a fully qualified package-name by
@@ -1717,7 +1719,7 @@
 =

 A L<deflator|HTML::FormFu::Deflator> may be associated with any form field,
 and allows you to provide
-L<< $field->default|HTML:FormFu::Element::_Field/default >> with a value
+L<< $field->default|HTML::FormFu::Element::_Field/default >> with a value
 which may be an object.
 =

 If an object doesn't stringify to a suitable value for display, the
@@ -2192,7 +2194,7 @@
 =

 Arguments: [$string]
 =

-If set, then all form fields will be given an auto-generated
+If set, then each form field will be given an auto-generated
 L<id|HTML::FormFu::Element/id> attribute, if it doesn't have one already.
 =

 The following character substitution will be performed: C<%f> will be
@@ -2212,8 +2214,8 @@
 =

 Arguments: [$string]
 =

-If set, then all form fields will be given an auto-generated
-L<name|HTML::FormFu::Element::Field/label>, if it doesn't have one already.
+If set, then each form field will be given an auto-generated
+L<label|HTML::FormFu::Element::Field/label>, if it doesn't have one alread=
y.
 =

 The following character substitution will be performed: C<%f> will be
 replaced by L<< $form->id|/id >>, C<%n> will be replaced by
@@ -2233,13 +2235,13 @@
 =

 Arguments: [$string]
 =

-If set, then all form errors will be given an auto-generated class-name.
+If set, then each form error will be given an auto-generated class-name.
 =

 The following character substitution will be performed: C<%f> will be
 replaced by L<< $form->id|/id >>, C<%n> will be replaced by
 L<< $field->name|HTML::FormFu::Element/name >>, C<%t> will be replaced by
 L<< lc( $field->type )|HTML::FormFu::Element/type >>, C<%s> will be replac=
ed
-by L<< $error->stage >>.
+by L<< $error->stage|/"FORM LOGIC AND VALIDATION" >>.
 =

 Default Value: 'error_%s_%t'
 =

@@ -2253,7 +2255,7 @@
 =

 Arguments: [$string]
 =

-If set, then all form fields will be given an auto-generated
+If set, then each form field will be given an auto-generated
 L<message|HTML::FormFu::Exception::Input/message>, if it doesn't have one
 already.
 =

@@ -2282,7 +2284,7 @@
 =

 Arguments: [$string]
 =

-If set, then all form fields will be given an auto-generated class-name
+If set, then each form field will be given an auto-generated class-name
 for each associated constraint.
 =

 The following character substitution will be performed: C<%f> will be
@@ -2302,7 +2304,7 @@
 =

 Arguments: [$string]
 =

-If set, then all form fields will be given an auto-generated class-name
+If set, then each form field will be given an auto-generated class-name
 for each associated inflator.
 =

 The following character substitution will be performed: C<%f> will be
@@ -2322,7 +2324,7 @@
 =

 Arguments: [$string]
 =

-If set, then all form fields will be given an auto-generated class-name
+If set, then each form field will be given an auto-generated class-name
 for each associated validator.
 =

 The following character substitution will be performed: C<%f> will be
@@ -2342,7 +2344,7 @@
 =

 Arguments: [$string]
 =

-If set, then all form fields will be given an auto-generated class-name
+If set, then each form field will be given an auto-generated class-name
 for each associated validator.
 =

 The following character substitution will be performed: C<%f> will be
@@ -2499,7 +2501,7 @@
 Return Value: @valid_names
 =

 No longer recommended for use, as its behaviour is hard to predict. Use
-L<param_value>, L<param_array> or L<param_list> instead.
+L</param_value>, L</param_array> or L</param_list> instead.
 =

 A (readonly) method similar to that of L<CGI's|CGI>.
 =

@@ -2709,7 +2711,7 @@
 Accepts a hash-ref of arguments passed to L</render_method>, which is call=
ed
 internally by L</render>.
 =

-Within L</tt>, the keys C<RELATIVE> and C<RECURSION> are overridden to alw=
ays
+Within tt_args, the keys C<RELATIVE> and C<RECURSION> are overridden to al=
ways
 be true, as these are a basic requirement for the L<Template> engine.
 =

 The system directory containing HTML::FormFu's template files is always
@@ -2767,7 +2769,7 @@
 Return Value: \@elements
 =

 Returns all fields in the form (specifically, all elements which have a tr=
ue
-L<HTML::FormFu::Element/is_field> value.
+L<HTML::FormFu::Element/is_field> value).
 =

 Accepts both C<name> and C<type> arguments to narrow the returned results.
 =

@@ -3156,7 +3158,7 @@
 =

 C<irc.perl.org>, channel C<#formfu>
 =

-The L<HTML::Widget archives|http://lists.scsys.co.uk/pipermail/html-widget=
/>
+The HTML::Widget archives L<http://lists.scsys.co.uk/pipermail/html-widget=
/>
 between January and May 2007 also contain discussion regarding HTML::FormF=
u.
 =

 =3Dhead1 BUGS
@@ -3229,3 +3231,5 @@
 =

 This library is free software, you can redistribute it and/or modify it un=
der
 the same terms as Perl itself.
+
+=3Dcut


More information about the HTML-FormFu mailing list